Skip to content

Add min width to sub-menus & adjust background colors on HTML elements#255

Merged
RachelRVasquez merged 4 commits intostrangerstudios:devfrom
RachelRVasquez:bug-submenu-width
Apr 9, 2026
Merged

Add min width to sub-menus & adjust background colors on HTML elements#255
RachelRVasquez merged 4 commits intostrangerstudios:devfrom
RachelRVasquez:bug-submenu-width

Conversation

@RachelRVasquez
Copy link
Copy Markdown
Collaborator

@RachelRVasquez RachelRVasquez commented Apr 6, 2026

All Submissions:

Changes proposed in this Pull Request:

  • Bug: Submenu width was too short when parent links were short and child menu items were long words
  • Enhancement: Updated backgrounds to certain elements for consistency. (pre, blockquote, widget cards)

Also updated the version numbers across the theme to 7.0.3. No changelog yet. Version subject to change.

How to test the changes in this Pull Request:

  1. Check out this branch. Run npm run build:css
  2. View this page on your local or create something similar so you can see the affected html elements/blocks. Background colors should be visible, but text should remain readable. All background colors should match.
  3. Refer to our "Bug: Sub-menu width needs a min width" ticket for details. Update an existing header menu to replicate and confirm the issue is resolved.

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

Updates Memberlite theme styling to improve dropdown submenu usability and make various “card/background” surfaces more visually consistent, while bumping the theme version to 7.0.3.

…und colors on html elements for consistency (table row, pre, blockquote, widget background)
@RachelRVasquez RachelRVasquez requested a review from Copilot April 6, 2026 13:03
@RachelRVasquez RachelRVasquez marked this pull request as ready for review April 6, 2026 13:06
Copy link
Copy Markdown
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

Updates Memberlite theme styling to improve dropdown submenu usability and make various “card/background” surfaces more visually consistent, while bumping the theme version to 7.0.3.

Changes:

  • Added a minimum width for desktop dropdown sub-menus in the header navigation.
  • Standardized background colors for widgets and several base HTML elements (e.g., blockquote, pre, inline code-ish elements).
  • Bumped theme version references to 7.0.3 (style.css, functions.php, readme stable tag).

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
style.css Bumps theme header version to 7.0.3.
functions.php Updates MEMBERLITE_VERSION to 7.0.3 for cache-busting/enqueues.
readme.txt Updates stable tag to 7.0.3 and trims a trailing space in changelog.
src/scss/structure/_header.scss Adds min-width to dropdown sub-menus at tablet+ breakpoints.
src/scss/components/_widgets.scss Adjusts widget background color mixing to use site background variable.
src/scss/base/_base.scss Updates background colors for blockquote/pre/inline code-like elements to match theme surface styling.

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

…ub-menu from getting too short or too long on desktop
@RachelRVasquez RachelRVasquez merged commit b58f885 into strangerstudios:dev Apr 9, 2026
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