mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2025-07-19 12:03:37 +00:00
fix
This commit is contained in:
@@ -13,7 +13,6 @@
|
||||
content="viewport-fit=cover, width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"
|
||||
name="viewport" />
|
||||
<link href="/favicon.ico" rel="icon" />
|
||||
<link href="/files/theme.css" rel="stylesheet" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
@@ -22,6 +22,11 @@ if (theme && !theme.startsWith('"')) {
|
||||
localStorage.setItem(key.theme, JSON.stringify(theme))
|
||||
}
|
||||
|
||||
const themeStyle = document.createElement('link')
|
||||
themeStyle.rel = 'stylesheet'
|
||||
themeStyle.href = '/files/theme.css'
|
||||
document.head.appendChild(themeStyle)
|
||||
|
||||
ReactDOM.createRoot(document.getElementById('root')!).render(
|
||||
// <React.StrictMode>
|
||||
<BrowserRouter basename="/webui/">
|
||||
|
@@ -87,12 +87,12 @@ export async function InitWebUi(logger: LogWrapper, pathWrapper: NapCatPathWrapp
|
||||
// 生成css(分为亮色和暗色,靠class和[data-theme="light"])
|
||||
let css = '.dark, [data-theme="dark"] {';
|
||||
for (const key in colors.dark) {
|
||||
css += `--${key}: ${colors.dark[key]};`;
|
||||
css += `${key}: ${colors.dark[key]};`;
|
||||
}
|
||||
css += '}';
|
||||
css += '.light, [data-theme="light"] {';
|
||||
for (const key in colors.light) {
|
||||
css += `--${key}: ${colors.light[key]};`;
|
||||
css += `${key}: ${colors.light[key]};`;
|
||||
}
|
||||
css += '}';
|
||||
|
||||
|
Reference in New Issue
Block a user