Skip to content

fix(NavDropdown): update tools images#396

Merged
DarianM merged 10 commits intomainfrom
update-dropdown-menu-image
Oct 10, 2025
Merged

fix(NavDropdown): update tools images#396
DarianM merged 10 commits intomainfrom
update-dropdown-menu-image

Conversation

@kjmitchelljr
Copy link
Copy Markdown
Collaborator

@kjmitchelljr kjmitchelljr commented Oct 8, 2025

Fixes #313
Main website counterpart: WICG/webmonetization#594

Updates the NavDropdown component

Visual and UX improvements:

  • Replaced old static images (developer-icon.png, publishers-icon.png, supporters-icon.png) with new active/inactive images for each menu item, enabling visual feedback on hover.
  • Updated the ToolsMenuItem component to support both active and inactive images

Layout and styling adjustments:

  • Adjusted dropdown container classes to use md:w-max instead of a fixed width, making the dropdown more responsive.
  • Removed the unnecessary group class from the dropdown list item to clean up markup.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Oct 8, 2025

Deployment results

Worker Alias URL Outcome
API - staging success
CDN - staging success
App - 33bd05f2 success

Logs #18392357623

@kjmitchelljr kjmitchelljr self-assigned this Oct 8, 2025
@sidvishnoi sidvishnoi changed the title feat(navdropdown): align navdropdown with webmonetization repo fix(NavDropdown): update tools images Oct 9, 2025
@DarianM DarianM merged commit b3831d2 into main Oct 10, 2025
6 checks passed
@DarianM DarianM deleted the update-dropdown-menu-image branch October 10, 2025 09:49
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.

Update tools sub-nav images and hover state

3 participants