docs: Make the website's theme adjustable.

The website will also adjust to the system default theme now. 
I mostly did this because I am a darkkmode user and we didn't provide it yet.
This commit is contained in:
Philip Metzger 2024-01-02 22:14:57 +01:00 committed by Philip Metzger
parent 54a967a1b3
commit e79fd2e81c

View file

@ -8,6 +8,26 @@ theme:
language: 'en' language: 'en'
features: features:
# - navigation.top # - navigation.top
# Respect the users default settings and add a toggle for manually choosing
# automatic/light/dark palette.
# taken from https://squidfunk.github.io/mkdocs-material/setup/changing-the-colors/#system-preference
palette:
- media: "(prefers-color-scheme)"
toggle:
icon: material/brightness-auto
name: Switch to system preference
- media: "(prefers-color-scheme: light)"
scheme: default
toggle:
icon: material/brightness-7
name: Switch to light mode
- media: "(prefers-color-scheme: dark)"
scheme: slate
toggle:
icon: material/brightness-4
name: Switch to dark mode
extra: extra:
version: version:
provider: mike provider: mike