mirror of
https://github.com/zadam/trilium.git
synced 2025-11-05 04:45:47 +01:00
client/settings/disable backdrop effects: react to the option change
This commit is contained in:
@@ -32,6 +32,7 @@ export default class RootContainer extends FlexContainer<BasicWidget> {
|
|||||||
|
|
||||||
this.#setMotion(options.is("motionEnabled"));
|
this.#setMotion(options.is("motionEnabled"));
|
||||||
this.#setShadows(options.is("shadowsEnabled"));
|
this.#setShadows(options.is("shadowsEnabled"));
|
||||||
|
this.#setBackdropEffects(options.is("backdropEffectsEnabled"));
|
||||||
|
|
||||||
return super.render();
|
return super.render();
|
||||||
}
|
}
|
||||||
@@ -44,6 +45,10 @@ export default class RootContainer extends FlexContainer<BasicWidget> {
|
|||||||
if (loadResults.isOptionReloaded("shadowsEnabled")) {
|
if (loadResults.isOptionReloaded("shadowsEnabled")) {
|
||||||
this.#setShadows(options.is("shadowsEnabled"));
|
this.#setShadows(options.is("shadowsEnabled"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (loadResults.isOptionReloaded("backdropEffectsEnabled")) {
|
||||||
|
this.#setBackdropEffects(options.is("backdropEffectsEnabled"));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#onMobileResize() {
|
#onMobileResize() {
|
||||||
@@ -60,6 +65,10 @@ export default class RootContainer extends FlexContainer<BasicWidget> {
|
|||||||
#setShadows(enabled: boolean) {
|
#setShadows(enabled: boolean) {
|
||||||
document.body.classList.toggle("shadows-disabled", !enabled);
|
document.body.classList.toggle("shadows-disabled", !enabled);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#setBackdropEffects(enabled: boolean) {
|
||||||
|
document.body.classList.toggle("backdrop-effects-disabled", !enabled);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function getViewportHeight() {
|
function getViewportHeight() {
|
||||||
|
|||||||
Reference in New Issue
Block a user