]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
Fix: always reset theme classes on update appearance settings
authorshamoon <4887959+shamoon@users.noreply.github.com>
Tue, 5 Dec 2023 08:08:03 +0000 (00:08 -0800)
committershamoon <4887959+shamoon@users.noreply.github.com>
Tue, 5 Dec 2023 08:08:03 +0000 (00:08 -0800)
src-ui/src/app/services/settings.service.ts

index faa0ee0591e0794cdd7f9ddde6b7bc84fd631c06..7b9428f9e969a6830e261e26473f0ce435b03618 100644 (file)
@@ -143,6 +143,8 @@ export class SettingsService {
         `${hsl.l * 100}%`
       )
     } else {
+      this._renderer.removeClass(this.document.body, 'primary-dark')
+      this._renderer.removeClass(this.document.body, 'primary-light')
       document.documentElement.style.removeProperty('--pngx-primary')
       document.documentElement.style.removeProperty('--pngx-primary-lightness')
     }