diff --git a/src-ui/src/app/services/settings.service.ts b/src-ui/src/app/services/settings.service.ts index bf25a7912..f870fd115 100644 --- a/src-ui/src/app/services/settings.service.ts +++ b/src-ui/src/app/services/settings.service.ts @@ -444,6 +444,12 @@ export class SettingsService { ) } + this._renderer.setAttribute( + this.document.documentElement, + 'data-bs-theme', + 'dark-flat' + ) + if (themeColor?.length) { const hsl = hexToHsl(themeColor) const bgBrightnessEstimate = estimateBrightnessForColor(themeColor) diff --git a/src-ui/src/theme.scss b/src-ui/src/theme.scss index eacc3b4e7..5d0a1f368 100644 --- a/src-ui/src/theme.scss +++ b/src-ui/src/theme.scss @@ -349,3 +349,52 @@ $form-check-radio-checked-bg-image-dark: url("data:image/svg+xml,