Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
124 commits
Select commit Hold shift + click to select a range
aa600b0
Modernizing color schemes, upgrade script, theme.json filter (#200)
kimcoleman Feb 4, 2026
0ad757c
Adjust update script to no longer call unreleased option names / them…
kimcoleman Feb 4, 2026
62d54e3
Test fix color scheme Pop
kimcoleman Feb 4, 2026
8ffd94f
Fixing incorrect color assignments for deprecated schemes; adjusting …
kimcoleman Feb 4, 2026
6e8497a
Simplifying and fixing logic to change colors and see change in live …
kimcoleman Feb 4, 2026
5c25ef1
added back in code to trigger color overrides for the PMPro CSS vars,…
RachelRVasquez Feb 5, 2026
49d0a3e
Refactor so we no longer save customizer colors with # symbols (#204)
RachelRVasquez Feb 7, 2026
de51c64
Lowercasing all colors
kimcoleman Feb 7, 2026
321b2cb
Ensure colors are lowercased on update
kimcoleman Feb 7, 2026
428b288
Ensure colors are saved all lowercase
kimcoleman Feb 7, 2026
6f22242
Adding hash to colors when passing to theme.json filter
kimcoleman Feb 7, 2026
878675e
Localizing customizer labels inline due to .pot file generation issues
kimcoleman Feb 7, 2026
5244f24
turn enlarge excerpt off by default (#209)
RachelRVasquez Feb 7, 2026
5044ca6
add docs folder to git attributes to exclude from export (#206)
RachelRVasquez Feb 7, 2026
b83f155
Merge branch 'dev' into memberlite-7-0
kimcoleman Feb 9, 2026
6ab34a4
Resolving issues with mapping colors to wp presets; new way to de-dup…
kimcoleman Feb 10, 2026
43f9fde
Update the import function so that it properly handles legacy colors …
RachelRVasquez Feb 10, 2026
407ecee
Streamline colors and styles (#196)
kimcoleman Feb 12, 2026
fc7a744
Resolving a few more styling things after pushing live
kimcoleman Feb 12, 2026
80dbed9
Continued more work with simplifying CSS adfrter deploy to PMPro
kimcoleman Feb 13, 2026
6ae81a6
Theme build process (#212)
RachelRVasquez Feb 16, 2026
7298e20
Adding build files so Memberlite 7.0 branch can be used for testing
kimcoleman Feb 17, 2026
4d84cb5
Memberlite refactor - Break down theme into smaller pieces and re-des…
RachelRVasquez Feb 23, 2026
3a7840b
Verisons updated to 7.0; theme version bumped for cache break; adjust…
kimcoleman Feb 23, 2026
7e1776b
Developer /docs update for how Memberlite 7.0 handles colors
RachelRVasquez Feb 23, 2026
428ba5d
Bug site title color (#217)
RachelRVasquez Feb 25, 2026
fcbfebe
add versions to remaining component templates (#218)
RachelRVasquez Feb 27, 2026
b03a136
first attempt to convert jQuery to vanilla JS
RachelRVasquez Feb 27, 2026
a44245f
added fix for anchor links on mobile menu, anchor links will close mo…
RachelRVasquez Feb 27, 2026
ff5a569
some fixes based on co-pilot review
RachelRVasquez Feb 27, 2026
4fd82d2
removed the custom walker from the site navigation and related ARIA J…
RachelRVasquez Feb 27, 2026
e292442
completely remove walker
RachelRVasquez Feb 27, 2026
6419c2d
resolve conflicts from cherry pick
RachelRVasquez Feb 20, 2026
d9a7149
resolving conflicts: some tweaks to cocoa ash for contrast, working o…
RachelRVasquez Feb 20, 2026
c45268a
adjusted the violet color in the dark theme for contrast/A11y
RachelRVasquez Feb 21, 2026
8ced6a0
resolving conflicts from cherry-pick: Initial attempt to match the fo…
RachelRVasquez Feb 21, 2026
94b5565
set it so rems obey global font-size base
RachelRVasquez Feb 21, 2026
f7e8226
fixed font-size and social icon position after rebase
RachelRVasquez Feb 23, 2026
66b9bf0
new reset, looks okay so far
RachelRVasquez Feb 24, 2026
e34ea36
first run in getting rid of styles we don't need, commented out while…
RachelRVasquez Feb 24, 2026
b3f48de
remove more deprecated css
RachelRVasquez Feb 24, 2026
f53d464
removed commented out styles
RachelRVasquez Feb 24, 2026
26b7c4d
in the process of moving styles into sass stylesheets
RachelRVasquez Feb 24, 2026
799fcdd
new commands for building sass, stop here for now
RachelRVasquez Feb 24, 2026
f3a34e7
created sass vars for those existing vars that were at the root, re-o…
RachelRVasquez Feb 25, 2026
592f8ec
converted header's styles to sass
RachelRVasquez Feb 25, 2026
80154b1
testing new sass based grid and making adjustments, more sass convers…
RachelRVasquez Feb 25, 2026
e551ab6
sass conversion done, need to add comments and sort out a bug with th…
RachelRVasquez Feb 26, 2026
6211516
done, there's a styling bug with the banner which I'll investigate...
RachelRVasquez Feb 26, 2026
4a8737b
small fixes based on regression testing
RachelRVasquez Feb 27, 2026
44e45cc
compile sass so it's not compressed and can have a table of contents
RachelRVasquez Feb 27, 2026
36347d1
update build process info in the docs
RachelRVasquez Feb 27, 2026
be77c2b
fixes from co-pilot review
RachelRVasquez Feb 27, 2026
de6655b
remove walker
RachelRVasquez Mar 2, 2026
b9db963
replace @import with @use and update stylesheets accordingly
RachelRVasquez Mar 2, 2026
41911c8
Merge pull request #219 from RachelRVasquez/refactor-JS
RachelRVasquez Mar 3, 2026
d3a3775
Merge pull request #220 from RachelRVasquez/sass-refactor
RachelRVasquez Mar 3, 2026
0cd5b64
Add the PMPro icon next to the Memberlite admin menu & Template Setti…
RachelRVasquez Mar 4, 2026
b1cd9e3
Automating RTL language styles from our existing styles (#221)
RachelRVasquez Mar 5, 2026
f63953b
Styling adjustments after merging in Sass conversion (#222)
RachelRVasquez Mar 5, 2026
9f7d3c4
Import and export theme settings fixed to support child theme export …
kimcoleman Mar 5, 2026
0e0fff0
Adding theme support to duplicate an existing menu, export menus as c…
kimcoleman Mar 5, 2026
f3941a5
Adding build files for pull to live site
kimcoleman Mar 5, 2026
df7294f
Updating code comments for TBD > 7.0
kimcoleman Mar 5, 2026
a2d52e9
Incrementing version for testing
kimcoleman Mar 5, 2026
b4d4042
site-content padding fix
kimcoleman Mar 5, 2026
1ac15bd
Unsetting some resets
kimcoleman Mar 5, 2026
46f5188
Working through more tweaks post-release on our site
kimcoleman Mar 5, 2026
b32335d
Removing sidebar top margin
kimcoleman Mar 5, 2026
aaf33b3
Final updates for the push live on PMPro site
kimcoleman Mar 6, 2026
8a99233
Make site menus in the header accessible for both mouse and keyboard …
RachelRVasquez Mar 9, 2026
8e83a70
cherry-pick 58414df2e31652f8860f83b0dd4ca6d1fe55bf8a resolve conflicts
RachelRVasquez Mar 10, 2026
5e02e71
close any src attributes that weren't closed, fix markup that broke i…
RachelRVasquez Mar 10, 2026
7e5dde9
pattern images moved to patterns folder, urls have been updated
RachelRVasquez Mar 10, 2026
1303016
update memberlite version in style.css, remove stray console log
RachelRVasquez Mar 10, 2026
90e3960
patterns documentation
RachelRVasquez Mar 10, 2026
f1cbf1e
update docs
RachelRVasquez Mar 11, 2026
ee7ba7c
add wp_block to the WP Admin sidebar, small tweaks from co-pilot feed…
RachelRVasquez Mar 11, 2026
37c7f20
more co-pilot adjustments
RachelRVasquez Mar 11, 2026
604403f
added more missing href attrs
RachelRVasquez Mar 11, 2026
dd9f92d
Merge pull request #225 from RachelRVasquez/memberlite-patterns
RachelRVasquez Mar 12, 2026
828171d
tweak so submenus in header are full width of parent
RachelRVasquez Mar 9, 2026
a3b42cb
Add adaptive button hover colors for light and dark schemes. Generate…
RachelRVasquez Mar 10, 2026
462f1be
trying to add hover colors for the outline style
RachelRVasquez Mar 10, 2026
a1d8323
uncheck pmpro overrides checkbox when color scheme changes so we don'…
RachelRVasquez Mar 11, 2026
84f2273
fixed erratic hovers by ditching the light-dark func for buttons, the…
RachelRVasquez Mar 11, 2026
dd5719e
small fix for mobile button
RachelRVasquez Mar 11, 2026
4280fcd
Remove button styles from edit shortcut buttons that show in customizer
RachelRVasquez Mar 11, 2026
9090ee9
padding left on lists within content
RachelRVasquez Mar 11, 2026
ded8a99
update docs with a last updated date, and added a new css guidelines …
RachelRVasquez Mar 11, 2026
4e34b2c
Merge pull request #226 from RachelRVasquez/button-hover-vars
RachelRVasquez Mar 12, 2026
2bda99e
remove function we're not using anywhere, update functions.php versio…
RachelRVasquez Mar 12, 2026
e091f75
Merge pull request #228 from RachelRVasquez/memberlite-7.0-version
RachelRVasquez Mar 12, 2026
d9d9627
commit workflow so I can test
RachelRVasquez Mar 7, 2026
cf87f83
small commit to test workflow now that it exists on my test branch
RachelRVasquez Mar 7, 2026
652472e
commit package lock file for workflow to work properly
RachelRVasquez Mar 7, 2026
57240bf
testing testing
RachelRVasquez Mar 7, 2026
b00beae
test #3
RachelRVasquez Mar 7, 2026
98c296c
update branch to master for new workflow
RachelRVasquez Mar 12, 2026
293346a
clarify build process in docs, ensure we're pushing from master, make…
RachelRVasquez Mar 12, 2026
9a34ff1
make sure php versions, theme version etc. match
RachelRVasquez Mar 12, 2026
50b0c5d
Merge pull request #230 from RachelRVasquez/memberlite-7.0-version
RachelRVasquez Mar 12, 2026
40eeacb
remove duplicate @since in variations file, correct version number in…
RachelRVasquez Mar 12, 2026
5898ce5
updating project structure docs with the latest
RachelRVasquez Mar 12, 2026
7c485fb
Merge pull request #231 from RachelRVasquez/pre-launch-7.0-fixes
RachelRVasquez Mar 12, 2026
040d91e
Merge pull request #227 from RachelRVasquez/new-workflow
RachelRVasquez Mar 12, 2026
1404936
place style.css enqueue after the main stylesheets enqueue
RachelRVasquez Mar 12, 2026
e2d7763
make sure style.css loads after main stylesheet
RachelRVasquez Mar 12, 2026
a8c0f06
Merge pull request #232 from RachelRVasquez/pre-launch-7.0-fixes
RachelRVasquez Mar 12, 2026
3887ea2
fix to footer widget link colors
RachelRVasquez Mar 12, 2026
9849510
Merge pull request #233 from RachelRVasquez/memberlite-7-0
RachelRVasquez Mar 12, 2026
b8d2d02
fix to links and button colors
RachelRVasquez Mar 12, 2026
6552329
uncomment
RachelRVasquez Mar 12, 2026
6b3fba5
put back :where
RachelRVasquez Mar 12, 2026
9fbbeff
comment out cocoa ash color scheme until we convert it to a dark scheme
RachelRVasquez Mar 12, 2026
ac22f68
Merge pull request #234 from RachelRVasquez/memberlite-7-0
RachelRVasquez Mar 12, 2026
5331a87
Fine tuning usage of :where; some navigation styling updates; block t…
kimcoleman Mar 12, 2026
3db05c8
Merge branch 'dev' into memberlite-7-0
kimcoleman Mar 12, 2026
b5d8e9c
changelogs for 7.0
RachelRVasquez Mar 13, 2026
eb7b44d
Merge pull request #236 from RachelRVasquez/memberlite-7-0
RachelRVasquez Mar 13, 2026
da88182
Adding a few deprecations to changelog; adjusting format for dual con…
kimcoleman Mar 13, 2026
c687b69
Merge pull request #235 from strangerstudios/memberlite-7-0
kimcoleman Mar 13, 2026
07a5666
Removing build files from dev branch. These will build and live on ma…
kimcoleman Mar 13, 2026
bba0f1c
🔄 Regenerate translation files
github-actions[bot] Mar 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,8 @@
images/memberlite-banner.jpg export-ignore
README.md export-ignore
languages export-ignore
docs export-ignore
.rtlcssrc.json export-ignore
package.json export-ignore
src export-ignore
webpack.config.js export-ignore
37 changes: 37 additions & 0 deletions .github/workflows/build-theme-files.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: Build Stylesheets and Scripts

on:
push:
branches:
- master # Branch we want to run this
workflow_dispatch:

jobs:
build-stylesheets:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v2

- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: '18'
cache: 'npm'

- name: Install dependencies
run: npm ci

- name: Build stylesheets and scripts
run: npm run build

- name: Commit build folder to master
run: |
git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com"
git add build/ # Replace with your actual build output folder
git diff --staged --quiet || git commit -m "chore: build stylesheets and scripts [skip ci]"
git push origin HEAD:master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7 changes: 5 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,15 @@ $RECYCLE.BIN/

# npm
node_modules
/build

# composer
vendor
composer.js
composer.lock

# compiled
build

# Temporary files
*~

Expand All @@ -33,5 +35,6 @@ log/*.txt
tests/_build
js/blocks.build.asset.php
js/blocks.build.js.map
.vscode/settings.json
.claude
.vscode
/tests/_output
23 changes: 23 additions & 0 deletions .rtlcssrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"autoRename": false,
"autoRenameStrict": false,
"blacklist":{},
"clean": true,
"greedy": false,
"processUrls": false,
"stringMap": [
{
"name" : "left-right",
"priority": 100,
"search" : ["left", "Left", "LEFT"],
"replace" : ["right", "Right", "RIGHT"],
"options" : {
"scope" : "value",
"ignoreCase" : false
}
}
],
"useCalc": false,
"aliases": {},
"processEnv": true
}
1 change: 0 additions & 1 deletion adminpages/admin_footer.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,4 @@
* @since 6.1
*/
?>
<div class="clear"></div>
</div> <!-- end .memberlite_admin -->
2 changes: 2 additions & 0 deletions adminpages/admin_header.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
<?php
$settings_tabs = array(
'memberlite-dashboard',
'memberlite-custom-menus',
'memberlite-custom-sidebars',
'memberlite-tools'
);
Expand All @@ -24,6 +25,7 @@
<h2 id="memberlite-admin-menu" class="screen-reader-text"><?php esc_html_e( 'Memberlite Area Menu', 'memberlite' ); ?></h2>
<ul>
<li><a href="<?php echo esc_url( add_query_arg( array( 'page' => 'memberlite-dashboard' ), admin_url( 'admin.php' ) ) );?>"<?php echo ( $view == 'memberlite-dashboard' ) ? ' class="current"' : ''; ?>><?php esc_html_e( 'Dashboard', 'memberlite' );?></a></li>
<li><a href="<?php echo esc_url( add_query_arg( array( 'page' => 'memberlite-custom-menus' ), admin_url( 'admin.php' ) ) );?>"<?php echo ( $view == 'memberlite-custom-menus' ) ? ' class="current"' : ''; ?>><?php esc_html_e( 'Custom Menus', 'memberlite' );?></a></li>
<li><a href="<?php echo esc_url( add_query_arg( array( 'page' => 'memberlite-custom-sidebars' ), admin_url( 'admin.php' ) ) );?>"<?php echo ( $view == 'memberlite-custom-sidebars' ) ? ' class="current"' : ''; ?>><?php esc_html_e( 'Custom Sidebars', 'memberlite' );?></a></li>
<li><a href="<?php echo esc_url( add_query_arg( array( 'page' => 'memberlite-tools' ), admin_url( 'admin.php' ) ) );?>"<?php echo ( $view == 'memberlite-tools' ) ? ' class="current"' : ''; ?>><?php esc_html_e( 'Tools', 'memberlite' );?></a></li>
</ul>
Expand Down
Loading
Loading