Skip to content

Commit 5f5febd

Browse files
committed
feat(mkdocs): Add theme palette configuration
Add automatic, light and dark mode toggle to the palette settings. Fixes netbox-community#23
1 parent d920039 commit 5f5febd

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

{{cookiecutter.hyphenated}}/mkdocs.yml

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,23 @@ theme:
1212
language: en
1313
#logo: assets/logo.png
1414
palette:
15-
scheme: preference
16-
primary: indigo
17-
accent: indigo
15+
# Palette toggle for automatic mode
16+
- media: "(prefers-color-scheme)"
17+
toggle:
18+
icon: material/brightness-auto
19+
name: Switch to light mode
20+
# Palette toggle for light mode
21+
- media: "(prefers-color-scheme: light)"
22+
scheme: default
23+
toggle:
24+
icon: material/brightness-7
25+
name: Switch to dark mode
26+
# Palette toggle for dark mode
27+
- media: "(prefers-color-scheme: dark)"
28+
scheme: slate
29+
toggle:
30+
icon: material/brightness-4
31+
name: Switch to system preference
1832
features:
1933
- navigation.indexes
2034
- navigation.instant

0 commit comments

Comments
 (0)