增加根据windows主题切换主题颜色的功能,优化高级配置界面显示,增加网卡名称配置

This commit is contained in:
leizi97
2024-11-04 21:23:20 +08:00
parent ddf4c32ae6
commit cf351b8708
10 changed files with 54 additions and 35 deletions
+21
View File
@@ -0,0 +1,21 @@
import { useDark, useToggle, usePreferredDark } from "@vueuse/core";
import { isFunction } from "lodash-es";
const isDark = usePreferredDark();
const darkConfig = useDark({
selector: "html",
attribute: "class",
valueDark: "dark",
valueLight: "",
});
const toggleDark = useToggle(darkConfig);
export const initTheme = () => {
if (isDark && isFunction(toggleDark)) {
toggleDark(isDark.value);
}
};
export const setTheme = (dark: boolean) => {
if (isFunction(toggleDark)) {
toggleDark(dark);
}
}