Skip to content

Commit 6eb330c

Browse files
authored
Merge pull request #48 from kraken-tech/docs-color-scheme
Use Kraken brand colours in docs
2 parents 5e12a1d + f5f737b commit 6eb330c

File tree

3 files changed

+37
-1
lines changed

3 files changed

+37
-1
lines changed

docs/static/css/theme.css

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
[data-md-color-scheme="kraken"] {
2+
color-scheme: light;
3+
4+
--md-primary-fg-color: #180048;
5+
6+
--md-accent-fg-color: #F050F8;
7+
}
8+
9+
[data-md-color-scheme="slate"] {
10+
--md-primary-fg-color: #180048;
11+
12+
--md-accent-fg-color: #F050F8;
13+
}

mkdocs.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,29 @@ repo_name: kraken-tech/django-subatomic
33
repo_url: https://github.com/kraken-tech/django-subatomic
44
theme:
55
name: material
6+
palette:
7+
8+
# Palette toggle for automatic mode
9+
- media: "(prefers-color-scheme)"
10+
toggle:
11+
icon: material/brightness-auto
12+
name: Switch to light mode
13+
14+
# Palette toggle for light mode
15+
- media: "(prefers-color-scheme: light)"
16+
scheme: kraken
17+
toggle:
18+
icon: material/brightness-7
19+
name: Switch to dark mode
20+
21+
# Palette toggle for dark mode
22+
- media: "(prefers-color-scheme: dark)"
23+
scheme: slate
24+
toggle:
25+
icon: material/brightness-4
26+
name: Switch to system preference
27+
extra_css:
28+
- static/css/theme.css
629
extra:
730
version:
831
provider: mike

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ dev = [
7070
]
7171
docs = [
7272
"mike",
73-
"mkdocs-material",
73+
"mkdocs-material>=9.5.0",
7474
]
7575
mypy = [
7676
{include-group = "python_tests"},

0 commit comments

Comments
 (0)