Skip to content

Add the PMPro icon next to the Memberlite admin menu & Template Settings#216

Open
RachelRVasquez wants to merge 7 commits intostrangerstudios:memberlite-7-0from
RachelRVasquez:branding-ideas
Open

Add the PMPro icon next to the Memberlite admin menu & Template Settings#216
RachelRVasquez wants to merge 7 commits intostrangerstudios:memberlite-7-0from
RachelRVasquez:branding-ideas

Conversation

@RachelRVasquez
Copy link
Collaborator

@RachelRVasquez RachelRVasquez commented Feb 19, 2026

All Submissions:

Changes proposed in this Pull Request:

  • Adds the PMPro logo to the Memberlite admin menu item.
  • Adds the PMPro logo next to the document settings panel added in Memberlite
  • Added some minor styles to the customizer.

How to test the changes in this Pull Request:

Confirm that you can see the new logo on your dashboard. You can also change your profile's color scheme and confirm it looks good regardless of the scheme.

image

Edit a Page and check the settings panel on the right. You should see the new icon next to "Template Settings." Keep in mind that the other metaboxes/panels like "Custom Sidebars", "Require Membership" etc. are coming from PMPro or it's add-ons, and will therefore be tackled separately.

image

Note that the customizer colors are not affected by the user profile color scheme.

image

Other information:

  • Have you added an explanation of what your changes do and why you'd like us to include them?
  • Have you successfully run tests with your changes locally?

Changelog entry

Added the PMPro logo to the Memberlite admin menu item and the documenting settings for "Template Settings." Added some light styling to the Appearance > Customizer.

@RachelRVasquez RachelRVasquez marked this pull request as draft February 19, 2026 17:41
@RachelRVasquez RachelRVasquez marked this pull request as ready for review February 20, 2026 14:39
@RachelRVasquez RachelRVasquez changed the title Add the PMPro icon next to the Memberlite admin menu Add the PMPro icon next to the Memberlite admin menu & Template Settings Feb 20, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request adds the PMPro (Paid Memberships Pro) icon to two locations in the Memberlite theme: the admin dashboard menu and the block editor's "Template Settings" document panel. The PR also includes some minor styling updates to the customizer.

Changes:

  • Added PMPro logo icon to the Memberlite admin menu item using CSS background with a data URI SVG
  • Added PMPro logo icon to the "Template Settings" panel in the block editor using inline SVG in JavaScript
  • Added new dashboard.css file to style the admin menu icon
  • Added styling to position the icon in the editor settings panel
  • Added global text-transform and background styling to the customizer

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
src/editor/custom-settings.js Adds SVG icon import and inline PMPro logo to Template Settings panel
functions.php Enqueues new dashboard.css file for admin styling
css/dashboard.css New file containing admin menu icon styling using data URI SVG
css/editor.css Adds CSS to position the icon in the editor settings panel
css/customizer.css Adds global text-transform and background styling to customizer controls

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants