TryQuiet / quiet

A private, p2p alternative to Slack and Discord built on Tor & IPFS
https://www.tryquiet.org
GNU General Public License v3.0
1.96k stars 85 forks source link

User should be able to enable/disable dark mode in settings #2583

Open holmesworcester opened 3 months ago

holmesworcester commented 3 months ago

This should override the detected OS settings.

holmesworcester commented 2 months ago

It's kind of janky for the user to set it per community but I think that's fine?

Autodetect can be an option. It might be greyed out on Windows.

jgaylor commented 2 months ago

@holmesworcester here's the Figma for draft 1.

  1. Includes mobile: You mentioned we only need this for desktop, but I added mobile for good measure, and because the other apps I looked at deem it worthy.
  2. Theme: calling this section "Theme" seems right to me if we don't provide any other customization at this time. I can see this being grouped under other categories like "Appearance" or "Advanced" when we have other things. For now it's less clicks to get here. "Appearance" also works as that's what I usually look for when trying to find this setting. WDYT?
  3. Icons: A tangent, but I think we should probably add icons to the Community settings. It's growing, and harder to skim now. I think this would provide a nice visual cue for scanning, but needs to be applied to all.
holmesworcester commented 2 months ago

Looks great!

jgaylor commented 2 months ago

No thoughts on item 3?

holmesworcester commented 2 months ago

On item 3 I think we can wait until we've implemented enough of these options for it to require more scan-ability.