diff --git a/web/src/settings_config.ts b/web/src/settings_config.ts index 4c290d97ac..23084dbd88 100644 --- a/web/src/settings_config.ts +++ b/web/src/settings_config.ts @@ -108,11 +108,11 @@ export const color_scheme_values = { code: 1, description: $t({defaultMessage: "Automatic (follows system settings)"}), }, - day: { + light: { code: 3, description: $t({defaultMessage: "Light"}), }, - night: { + dark: { code: 2, description: $t({defaultMessage: "Dark"}), }, diff --git a/web/src/settings_data.ts b/web/src/settings_data.ts index 73bd311653..ee657def9e 100644 --- a/web/src/settings_data.ts +++ b/web/src/settings_data.ts @@ -225,7 +225,7 @@ export function should_mask_unread_count(sub_muted: boolean): boolean { } export function using_dark_theme(): boolean { - if (user_settings.color_scheme === settings_config.color_scheme_values.night.code) { + if (user_settings.color_scheme === settings_config.color_scheme_values.dark.code) { return true; } diff --git a/web/src/theme.ts b/web/src/theme.ts index 1b5f161fb4..3de4cab6cc 100644 --- a/web/src/theme.ts +++ b/web/src/theme.ts @@ -21,9 +21,9 @@ function set_automatic_theme(): void { } export function set_theme(color_scheme: number): void { - if (color_scheme === settings_config.color_scheme_values.night.code) { + if (color_scheme === settings_config.color_scheme_values.dark.code) { set_dark_theme(); - } else if (color_scheme === settings_config.color_scheme_values.day.code) { + } else if (color_scheme === settings_config.color_scheme_values.light.code) { set_light_theme(); } else { // If the color_scheme_code is not valid, fallback to automatic. diff --git a/web/src/zcommand.ts b/web/src/zcommand.ts index 05116e8493..3a653ccd4d 100644 --- a/web/src/zcommand.ts +++ b/web/src/zcommand.ts @@ -64,11 +64,11 @@ export function tell_user(msg: string): void { export function switch_to_light_theme(): void { send({ - command: "/day", + command: "/light", on_success(raw_data) { const data = data_schema.parse(raw_data); requestAnimationFrame(() => { - theme.set_theme_and_update(settings_config.color_scheme_values.day.code); + theme.set_theme_and_update(settings_config.color_scheme_values.light.code); }); feedback_widget.show({ populate($container) { @@ -77,7 +77,7 @@ export function switch_to_light_theme(): void { }, on_undo() { send({ - command: "/night", + command: "/dark", }); }, title_text: $t({defaultMessage: "Light theme"}), @@ -89,11 +89,11 @@ export function switch_to_light_theme(): void { export function switch_to_dark_theme(): void { send({ - command: "/night", + command: "/dark", on_success(raw_data) { const data = data_schema.parse(raw_data); requestAnimationFrame(() => { - theme.set_theme_and_update(settings_config.color_scheme_values.night.code); + theme.set_theme_and_update(settings_config.color_scheme_values.dark.code); }); feedback_widget.show({ populate($container) { @@ -102,7 +102,7 @@ export function switch_to_dark_theme(): void { }, on_undo() { send({ - command: "/day", + command: "/light", }); }, title_text: $t({defaultMessage: "Dark theme"}), @@ -131,14 +131,14 @@ export function process(message_content: string): boolean { return true; } - const day_commands = ["/day", "/light"]; - if (day_commands.includes(content)) { + const light_commands = ["/day", "/light"]; + if (light_commands.includes(content)) { switch_to_light_theme(); return true; } - const night_commands = ["/night", "/dark"]; - if (night_commands.includes(content)) { + const dark_commands = ["/night", "/dark"]; + if (dark_commands.includes(content)) { switch_to_dark_theme(); return true; } diff --git a/web/templates/popovers/navbar/navbar_gear_menu_popover.hbs b/web/templates/popovers/navbar/navbar_gear_menu_popover.hbs index 9f893737a8..79bd926117 100644 --- a/web/templates/popovers/navbar/navbar_gear_menu_popover.hbs +++ b/web/templates/popovers/navbar/navbar_gear_menu_popover.hbs @@ -91,11 +91,11 @@ - + - + diff --git a/web/templates/popovers/navbar/navbar_personal_menu_popover.hbs b/web/templates/popovers/navbar/navbar_personal_menu_popover.hbs index a46550ecad..8179c33eeb 100644 --- a/web/templates/popovers/navbar/navbar_personal_menu_popover.hbs +++ b/web/templates/popovers/navbar/navbar_personal_menu_popover.hbs @@ -111,11 +111,11 @@ - + - + diff --git a/web/tests/settings_data.test.js b/web/tests/settings_data.test.js index 1980dd6bf6..bdd9e258f5 100644 --- a/web/tests/settings_data.test.js +++ b/web/tests/settings_data.test.js @@ -234,7 +234,7 @@ test_message_policy( ); run_test("using_dark_theme", () => { - user_settings.color_scheme = settings_config.color_scheme_values.night.code; + user_settings.color_scheme = settings_config.color_scheme_values.dark.code; assert.equal(settings_data.using_dark_theme(), true); user_settings.color_scheme = settings_config.color_scheme_values.automatic.code; @@ -251,7 +251,7 @@ run_test("using_dark_theme", () => { }; assert.equal(settings_data.using_dark_theme(), false); - user_settings.color_scheme = settings_config.color_scheme_values.day.code; + user_settings.color_scheme = settings_config.color_scheme_values.light.code; assert.equal(settings_data.using_dark_theme(), false); });