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)
Tue, Oct 22, 1:17 PM
Unknown Object (File)
Tue, Oct 22, 1:17 PM
Unknown Object (File)
Tue, Oct 22, 1:17 PM
Unknown Object (File)
Tue, Oct 22, 9:18 AM
Unknown Object (File)
Tue, Oct 22, 5:05 AM
Unknown Object (File)
Mon, Oct 21, 12:49 PM
Unknown Object (File)
Sep 6 2024, 2:03 AM
Unknown Object (File)
Sep 6 2024, 2:03 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
Lint Not Applicable
Unit
Tests Not Applicable

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 ↗(On Diff #33122)

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 ↗(On Diff #33122)

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.