refactor: ♻️ 默认主题跟随系统

This commit is contained in:
cshaptx4869
2024-06-03 08:46:19 +08:00
parent 812b7ab415
commit 17367e3ad8

View File

@@ -5,6 +5,8 @@ import { LanguageEnum } from "./enums/LanguageEnum";
const { pkg } = __APP_INFO__;
const mediaQueryList = window.matchMedia("(prefers-color-scheme: dark)");
const defaultSettings: AppSettings = {
title: pkg.name,
version: pkg.version,
@@ -13,7 +15,7 @@ const defaultSettings: AppSettings = {
fixedHeader: true,
sidebarLogo: true,
layout: LayoutEnum.LEFT,
theme: ThemeEnum.LIGHT,
theme: mediaQueryList.matches ? ThemeEnum.DARK : ThemeEnum.LIGHT,
size: SizeEnum.DEFAULT,
language: LanguageEnum.ZH_CN,
themeColor: "#409EFF",