-
-
Notifications
You must be signed in to change notification settings - Fork 8.5k
Rename "night mode" to "dark theme" #20228
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hello @zulip/server-settings members, this issue was labeled with the "area: settings (user)" label, so you may want to check it out! |
I thought the conclusion of https://chat.zulip.org/#narrow/stream/9-issues/topic/day.2Fnight.20slash.20commands was that we wanted to rename “night” to “dark”, not the other way around? (Edited this in, since the previous text was inconsistent with itself.) |
@zulipbot claim |
Welcome to Zulip, @anjalivats2712! We just sent you an invite to collaborate on this repository at https://github.com/zulip/zulip/invitations. Please accept this invite in order to claim this issue and begin a fun, rewarding experience contributing to Zulip! Here's some tips to get you off to a good start:
As you work on this issue, you'll also want to refer to the Zulip code contribution guide, as well as the rest of the developer documentation on that site. See you on the other side (that is, the pull request side)! |
@timabbott may i work on this issue? |
I think I'd like an experienced contributor to work on this since it's a release goal; @sahil839 can you take this issue? |
Sure. |
This commit renames "Automatic" option in color scheme setting dropdown to "Sync with compute". We do not change any variables used in code just the text in the dropdown visible to user. Fixes part of zulip#20228.
Fixes part of zulip#20228.
Fixes part of zulip#20228.
This commit renames "Night mode" to "Dark theme" in the settings dropdown, help pages and api documentation. Fixes part of zulip#20228.
Fixes part of zulip#20228.
Fixes part of zulip#20228.
This commit renames "Automatic" option in color scheme setting dropdown to "Sync with compute". We do not change any variables used in code just the text in the dropdown visible to user. Fixes part of zulip#20228.
Fixes part of zulip#20228.
Fixes part of zulip#20228.
This commit renames "Night mode" to "Dark theme" in the settings dropdown, help pages and api documentation. Fixes part of zulip#20228.
Fixes part of zulip#20228.
@sahil839 I think what's left may be mostly comments, but |
Apart from comments, do we want to change the classes and ids of elements? And also the js file is still named as |
I'd at least rename the file to |
This commit renames "Automatic" option in color scheme setting dropdown to "Sync with compute". We do not change any variables used in code just the text in the dropdown visible to user. Fixes part of zulip#20228.
Fixes part of zulip#20228.
Fixes part of zulip#20228.
This commit renames "Night mode" to "Dark theme" in the settings dropdown, help pages and api documentation. Fixes part of zulip#20228.
Fixes part of zulip#20228.
@sahil839 is there anything else left for this issue? |
Opened #20441 for a minor renaming of tests. We use variables like |
Yeah, I think that's maybe worth discussing in #api design whether it's worth renaming; I can see arguments either way. Want to start a thread? |
I think we can close this with #20441; and just decide if we want the little API churn there -- we might since I think those fields are likely only used by the web app at this point, and thus it's cheap to clean up. |
Uh oh!
There was an error while loading. Please reload this page.
As discussed in #19728, we should rename "night mode" to "dark theme" across the UI. See a28c69c an incomplete first effort towards this.
Here's a proposal for what we change, each as its own commit:
automatic
internal value; that's clear enough for developers.night-mode.md
in the Help Center todark-theme.md
, and include a redirect. 302aba0 is a sample similar commit. Usegit grep night_mode.md
to make sure we update all references in this commit. This commit should make no other changes.night-mode.css
todark-theme.css
; usegit grep night-mode.css
to make sure we update all references.git grep -i "night mode"
to find references). (skiplocale
, since those are generated translation files).We'll probably want to do 5-10 more renaming commits afterwards, but I think that is a pretty long series for someone who may be new to building commit series like this, where one carefully only changes one class of thing in each commit to make one's work easy to verify and review.
The text was updated successfully, but these errors were encountered: