fix: 深色模式入口移至外观分组并移除侧边栏按钮(1.0.6)

- 设置入口 group 改为官方 interface(外观)分组
- 删除侧边栏 ThemeToggle 注入器及组件,设置页成为唯一入口
- verify-toggle.py 改为直接驱动主题状态并校验翻转
- 同步 README 与脚本文档,版本升级 1.0.6
This commit is contained in:
2026-08-08 19:25:27 +08:00
parent 5cbce86e03
commit 394613f516
10 changed files with 174 additions and 141 deletions
+2 -4
View File
@@ -3,10 +3,7 @@ import { IconPalette } from '@halo-dev/components'
import { markRaw } from 'vue'
import './styles/index.css'
import { initDarkReaderEngine } from './darkreader-engine'
import { injectThemeToggle } from './injector'
// 在插件加载后将切换器注入到侧边栏,暗色转换完全交给 Dark Reader
injectThemeToggle()
initDarkReaderEngine()
export default definePlugin({
@@ -23,7 +20,8 @@ export default definePlugin({
searchable: true,
menu: {
name: '深色模式',
group: '偏好设置',
// Halo 官方「外观」分组
group: 'interface',
icon: markRaw(IconPalette),
priority: 50,
},