Page MenuHomePhabricator

[web] introduce light mode to settings switcher
ClosedPublic

Authored by ginsu on Nov 13 2023, 7:15 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Mar 30, 9:04 PM
Unknown Object (File)
Wed, Mar 19, 5:10 PM
Unknown Object (File)
Mar 4 2025, 12:43 AM
Unknown Object (File)
Mar 3 2025, 12:56 AM
Unknown Object (File)
Mar 1 2025, 5:28 AM
Unknown Object (File)
Mar 1 2025, 5:28 AM
Unknown Object (File)
Mar 1 2025, 5:28 AM
Unknown Object (File)
Mar 1 2025, 5:15 AM
Subscribers

Details

Summary

This diff introduces the new color design system/light mode to the settings switcher component.

For additional context about this new color design system and the new naming convention here is the notion doc:
https://www.notion.so/commapp/New-Color-System-Proposal-ef80b4e4b9ec42949095056161223a42

Depends on D9837

Test Plan

Please see the screenshots below

light:

Screenshot 2023-11-13 at 10.17.02 AM.png (1×554 px, 62 KB)

dark:

Screenshot 2023-11-13 at 10.16.32 AM.png (1×746 px, 113 KB)

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

ginsu published this revision for review.Nov 13 2023, 7:31 AM
atul added inline comments.
web/navigation-panels/settings-switcher.css
21–23

This is really for some inner SVG right?

This revision is now accepted and ready to land.Nov 13 2023, 9:29 AM
web/navigation-panels/settings-switcher.css
21–23

Yes this class is used in the NavigationPanel component which is reused in the app bar which does have SVG.

I will be further cleaning this up in https://linear.app/comm/issue/ENG-5021/top-bar

This revision was landed with ongoing or failed builds.Nov 13 2023, 11:40 AM
This revision was automatically updated to reflect the committed changes.