about summary refs log tree commit diff
path: root/src/librustdoc/html/render
diff options
context:
space:
mode:
authorJacob Hoffman-Andrews <github@hoffman-andrews.com>2022-01-07 18:21:08 -0500
committerJacob Hoffman-Andrews <github@hoffman-andrews.com>2022-01-14 19:33:37 -0800
commit04f04026c5cc9b23b59d9a630a03945ce4780cdd (patch)
tree81031aee782eec712322c0b5549908f73f10bb0f /src/librustdoc/html/render
parentc4b994ff80a993fb144d8ce2af6f2caf34b30347 (diff)
downloadrust-04f04026c5cc9b23b59d9a630a03945ce4780cdd.tar.gz
rust-04f04026c5cc9b23b59d9a630a03945ce4780cdd.zip
Add support for "always theme" in setting
Diffstat (limited to 'src/librustdoc/html/render')
-rw-r--r--src/librustdoc/html/render/mod.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/librustdoc/html/render/mod.rs b/src/librustdoc/html/render/mod.rs
index dda74904931..cf5dda3f2d4 100644
--- a/src/librustdoc/html/render/mod.rs
+++ b/src/librustdoc/html/render/mod.rs
@@ -422,6 +422,12 @@ fn settings(root_path: &str, suffix: &str, theme_names: Vec<String>) -> Result<S
             vec![
                 Setting::from(("use-system-theme", "Use system theme", true)),
                 Setting::Select {
+                    js_data_name: "theme",
+                    description: "Theme",
+                    default_value: "light",
+                    options: theme_names.clone(),
+                },
+                Setting::Select {
                     js_data_name: "preferred-dark-theme",
                     description: "Preferred dark theme",
                     default_value: "dark",