Skip to content

Conversation

pythongosssss
Copy link
Member

@pythongosssss pythongosssss commented Aug 21, 2025

Summary

Changes the Theme button to a submenu with all available themes. Previously the theme button was overly prominent in the menu for how often it was used and only gave the ability to switch between light & dark.

Changes

  • What: Add computed menu item containing all available themes

Screenshots (if applicable)

image

┆Issue is synchronized with this Notion page by Unito

Copy link

github-actions bot commented Aug 21, 2025

🎭 Playwright Test Results

All tests passed across all browsers!

⏰ Completed at: 09/06/2025, 10:09:08 AM UTC

📊 Test Reports by Browser


🎉 Your tests are passing across all browsers!

Copy link

github-actions bot commented Aug 21, 2025

🎨 Storybook Build Status

Build completed successfully!

⏰ Completed at: 08/21/2025, 08:43:57 PM UTC

📊 Build Summary

  • Components: 13
  • Stories: 52
  • Visual changes: 0
  • Errors: 0

🔗 Links


🎉 Your Storybook is ready for review!

@DrJKL DrJKL added the Design Used to request Product feedback on design decisions label Aug 21, 2025
@DrJKL DrJKL self-assigned this Aug 21, 2025
Copy link

@PabloWiedemann PabloWiedemann left a comment

Choose a reason for hiding this comment

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

@pythongosssss this is great! love that you can switch between themes without the menu closing.
only small comment would be. Could we remove the divider between "Edit" and "View" ? 🙏

Copy link
Contributor

@DrJKL DrJKL left a comment

Choose a reason for hiding this comment

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

Yeah, I like the submenu version a lot better 😀

@DrJKL DrJKL assigned pythongosssss and unassigned DrJKL Aug 21, 2025
@pythongosssss pythongosssss marked this pull request as ready for review August 26, 2025 20:19
@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Aug 26, 2025
Copy link
Contributor

@christian-byrne christian-byrne left a comment

Choose a reason for hiding this comment

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

LGTM!

@christian-byrne christian-byrne merged commit 0df7a53 into main Sep 6, 2025
23 checks passed
@christian-byrne christian-byrne deleted the pysssss/theme-menu-rework branch September 6, 2025 10:10
@benceruleanlu benceruleanlu mentioned this pull request Sep 7, 2025
snomiao pushed a commit that referenced this pull request Sep 12, 2025
* Change theme "button" to sub menu of all themes

* Add test for theme menu

* Prevent separator being added before View

* Refactor test

* Update locales [skip ci]

* Fix has-text vs text-is change breaking other tests

---------

Co-authored-by: github-actions <[email protected]>
Co-authored-by: bymyself <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:topbar-menu Design Used to request Product feedback on design decisions size:L This PR changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants