feat: 添加对暗色主题的Cookie Consent支持

- 更新Cookie Consent脚本以动态适应暗色/亮色主题
- 添加CSS类切换功能,当文档主题变化时自动更新Cookie Consent界面
- 标记Cookie Consent相关资源为持久化,防止页面切换时被清理
- 优化Google Adsense脚本的格式和属性
- 添加@types/hast类型依赖以支持相关功能
This commit is contained in:
二叉树树
2026-01-30 22:22:53 +08:00
parent 9ae65d19ea
commit 53e134f106
4 changed files with 1144 additions and 918 deletions

View File

@@ -59,6 +59,7 @@
"@iconify-json/simple-icons": "^1.2.42",
"@rollup/plugin-yaml": "^4.1.2",
"@types/diff": "^8.0.0",
"@types/hast": "^3.0.4",
"@types/markdown-it": "^14.1.2",
"@types/mdast": "^4.0.4",
"@types/sanitize-html": "^2.15.0",