matches the title bar color
Some checks are pending
Build / windows (arm64) (push) Waiting to run
Build / windows (ia32) (push) Waiting to run
Build / windows (x64) (push) Waiting to run
Build / windows7 (ia32) (push) Waiting to run
Build / windows7 (x64) (push) Waiting to run
Build / linux (arm64) (push) Waiting to run
Build / linux (x64) (push) Waiting to run
Build / macos (arm64) (push) Waiting to run
Build / macos (x64) (push) Waiting to run
Build / updater (push) Blocked by required conditions
Build / aur-release-updater (mihomo-party) (push) Blocked by required conditions
Build / aur-release-updater (mihomo-party-bin) (push) Blocked by required conditions
Build / aur-release-updater (mihomo-party-electron) (push) Blocked by required conditions
Build / aur-release-updater (mihomo-party-electron-bin) (push) Blocked by required conditions
Build / aur-git-updater (push) Waiting to run
Build / Update WinGet Package (push) Blocked by required conditions
Build / Update Homebrew cask (push) Blocked by required conditions

This commit is contained in:
pompurin404 2024-09-20 10:59:37 +08:00
parent ef28e4a1aa
commit 60623fd723
No known key found for this signature in database

View File

@ -96,23 +96,11 @@ const App: React.FC = () => {
}
setTheme(appTheme)
if (!useWindowFrame) {
let theme = appTheme as string
if (appTheme === 'system') {
theme = systemTheme || 'light'
}
const options = { height: 48 } as TitleBarOverlayOptions
try {
if (platform !== 'darwin') {
if (theme.includes('light')) {
options.color = '#FFFFFF'
options.symbolColor = '#000000'
} else if (theme.includes('dark')) {
options.color = '#000000'
options.symbolColor = '#FFFFFF'
} else {
options.color = '#18181b'
options.symbolColor = '#FFFFFF'
}
options.color = window.getComputedStyle(document.documentElement).backgroundColor
options.symbolColor = window.getComputedStyle(document.documentElement).color
}
setTitleBarOverlay(options)
} catch (e) {