From d412e8ef7473ce5af73af13e9685641f0b3f58d8 Mon Sep 17 00:00:00 2001 From: Philipp A Date: Tue, 10 Oct 2023 17:25:49 +0200 Subject: [PATCH] [docs] Default to following the system dark/light mode (#7888) ## Summary This fixes the theme toggle so it has the most useful setting on by default: following the system dark/light mode See https://squidfunk.github.io/mkdocs-material/setup/changing-the-colors/#automatic-light-dark-mode ## Test Plan It follows the official docs exactly. If the docs get published for each PR branch, we can also check there if it works as intended. --------- Co-authored-by: konstin --- mkdocs.template.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/mkdocs.template.yml b/mkdocs.template.yml index a917a25dad..171578868d 100644 --- a/mkdocs.template.yml +++ b/mkdocs.template.yml @@ -14,16 +14,22 @@ theme: - navigation.top - content.code.copy palette: + # Note: Using the system theme works with the insiders version + # https://squidfunk.github.io/mkdocs-material/setup/changing-the-colors/#automatic-light-dark-mode + - media: "(prefers-color-scheme)" + toggle: + icon: material/brightness-auto + name: Switch to light mode - media: "(prefers-color-scheme: light)" scheme: astral-light toggle: - icon: material/weather-sunny + icon: material/brightness-7 name: Switch to dark mode - media: "(prefers-color-scheme: dark)" scheme: astral-dark toggle: - icon: material/weather-night - name: Switch to light mode + icon: material/brightness-4 + name: Switch to system preference custom_dir: docs/.overrides repo_url: https://github.com/astral-sh/ruff repo_name: ruff