Skip to content

Commit 6550904

Browse files
committed
支持切换主题
1 parent df26631 commit 6550904

File tree

1 file changed

+29
-9
lines changed

1 file changed

+29
-9
lines changed

mkdocs.yml

Lines changed: 29 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,29 @@ repo_url: https://github.com/ZYKsslm/RenPy-Tutorial
55
theme:
66
name: material
77
language: zh
8+
features:
9+
- content.code.copy
10+
- navigation.tracking
11+
12+
palette:
13+
- media: "(prefers-color-scheme: light)"
14+
scheme: default
15+
primary: blue # 浅色模式主色调
16+
accent: purple # 浅色模式强调色
17+
toggle:
18+
icon: material/brightness-7
19+
name: 切换到深色模式
20+
21+
- media: "(prefers-color-scheme: dark)"
22+
scheme: slate
23+
primary: indigo # 深色模式主色调
24+
accent: pink # 深色模式强调色
25+
toggle:
26+
icon: material/brightness-4
27+
name: 切换到浅色模式
828

929
markdown_extensions:
30+
- pymdownx.tilde
1031
- toc:
1132
permalink: true
1233
slugify: !!python/object/apply:pymdownx.slugs.slugify {kwds: {case: lower}}
@@ -18,15 +39,14 @@ nav:
1839
- 脚本标签: 脚本标签.md
1940
- 对话: 对话.md
2041

42+
plugins:
43+
- search:
44+
- print-site:
45+
2146
extra_javascript:
22-
- https://cdn.jsdelivr.net/npm/[email protected]/components/prism-core.min.js
23-
- https://cdn.jsdelivr.net/npm/[email protected]/components/prism-renpy.min.js
24-
- https://cdn.jsdelivr.net/npm/[email protected]/components/prism-python.min.js
25-
- https://cdn.jsdelivr.net/npm/[email protected]/plugins/copy-to-clipboard/prism-copy-to-clipboard.min.js
26-
- https://cdn.jsdelivr.net/npm/[email protected]/plugins/toolbar/prism-toolbar.min.js
27-
- https://cdn.jsdelivr.net/npm/[email protected]/plugins/autoloader/prism-autoloader.min.js
47+
- https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/prism.min.js
48+
- https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-renpy.min.js
49+
- https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-python.min.js
2850

2951
extra_css:
30-
- https://cdn.jsdelivr.net/npm/[email protected]/themes/prism-okaidia.min.css
31-
- https://cdn.jsdelivr.net/npm/[email protected]/plugins/toolbar/prism-toolbar.min.css
32-
52+
- https://cdn.jsdelivr.net/npm/prism-themes/themes/prism-one-dark.css

0 commit comments

Comments
 (0)