54 lines
1.4 KiB
TypeScript
54 lines
1.4 KiB
TypeScript
import type { ModuleConfig } from '@/types/module'
|
|
import type { SearchIndexItem } from '@/stores/searchIndex'
|
|
import GeneralSettings from './GeneralSettings.vue'
|
|
|
|
const searchItems: SearchIndexItem[] = [
|
|
{
|
|
title: '浅色模式',
|
|
description: '切换到浅色主题',
|
|
keywords: ['浅色', '主题', 'theme', 'light']
|
|
},
|
|
{
|
|
title: '深色模式',
|
|
description: '切换到深色主题',
|
|
keywords: ['深色', '主题', 'theme', 'dark']
|
|
},
|
|
{
|
|
title: '跟随系统',
|
|
description: '跟随系统主题设置',
|
|
keywords: ['系统', '主题', 'theme', 'system']
|
|
},
|
|
{
|
|
title: '普通模式',
|
|
description: '标准背景效果',
|
|
keywords: ['效果', '普通', 'normal', 'effect']
|
|
},
|
|
{
|
|
title: 'Win 云母',
|
|
description: 'Windows 11 云母效果',
|
|
keywords: ['效果', '云母', 'mica', 'effect']
|
|
},
|
|
{
|
|
title: 'Win 亚克力',
|
|
description: 'Windows 11 亚克力效果',
|
|
keywords: ['效果', '亚克力', 'acrylic', 'effect']
|
|
},
|
|
{
|
|
title: '开机自启',
|
|
description: '启动 Windows 时自动运行应用',
|
|
keywords: ['开机', '自启', '自动', 'auto', 'start']
|
|
}
|
|
]
|
|
|
|
export const moduleConfig: ModuleConfig = {
|
|
id: 'settings',
|
|
name: '常规设置',
|
|
icon: 'settings',
|
|
description: '主题、效果、开机自启与模块管理',
|
|
category: 'system',
|
|
builtin: true,
|
|
component: GeneralSettings,
|
|
searchItems,
|
|
order: 999
|
|
}
|