Skip to content

Commit cc81913

Browse files
authored
Add light/dark mode toggle to docs (#203)
1 parent 897e0ca commit cc81913

File tree

2 files changed

+25
-3
lines changed

2 files changed

+25
-3
lines changed

docs/stylesheets/slate.css

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[data-md-color-scheme="slate"] {
2+
--md-hue: 245;
3+
--md-typeset-a-color: #9772d7;
4+
--md-default-bg-color: hsla(var(--md-hue),15%,11%,1);
5+
--md-footer-bg-color: hsla(var(--md-hue),15%,5%,0.87);
6+
--md-footer-bg-color--dark: hsla(var(--md-hue),15%,1%,1);
7+
}

mkdocs.yml

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,26 @@ site_url: https://lundberg.github.io/respx/
44

55
theme:
66
name: "material"
7-
palette:
8-
primary: "deep purple"
9-
accent: "deep purple"
107
icon:
118
logo: "material/school"
9+
palette:
10+
- scheme: default
11+
media: "(prefers-color-scheme: light)"
12+
primary: "deep purple"
13+
accent: "deep purple"
14+
toggle:
15+
icon: material/weather-night
16+
name: Switch to dark mode
17+
- scheme: slate
18+
media: "(prefers-color-scheme: dark)"
19+
primary: "deep purple"
20+
accent: "deep purple"
21+
toggle:
22+
icon: material/weather-sunny
23+
name: Switch to light mode
24+
25+
extra_css:
26+
- stylesheets/slate.css
1227

1328
repo_name: lundberg/respx
1429
repo_url: https://github.com/lundberg/respx

0 commit comments

Comments
 (0)