From 78a54fa9f780a9ac0adc9a57f0ac4f8b574e4903 Mon Sep 17 00:00:00 2001 From: Adorian Doran Date: Fri, 7 Nov 2025 18:23:30 +0200 Subject: [PATCH] client: refactor --- .../src/widgets/containers/root_container.ts | 26 +++++++++++-------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/apps/client/src/widgets/containers/root_container.ts b/apps/client/src/widgets/containers/root_container.ts index 33463bc29..dd0ba384e 100644 --- a/apps/client/src/widgets/containers/root_container.ts +++ b/apps/client/src/widgets/containers/root_container.ts @@ -32,9 +32,9 @@ export default class RootContainer extends FlexContainer { } this.#setMaxContentWidth(); - this.#setMotion(options.is("motionEnabled")); - this.#setShadows(options.is("shadowsEnabled")); - this.#setBackdropEffects(options.is("backdropEffectsEnabled")); + this.#setMotion(); + this.#setShadows(); + this.#setBackdropEffects(); this.#setThemeCapabilities(); this.#setLocaleAndDirection(options.get("locale")); @@ -43,23 +43,24 @@ export default class RootContainer extends FlexContainer { entitiesReloadedEvent({ loadResults }: EventData<"entitiesReloaded">) { if (loadResults.isOptionReloaded("motionEnabled")) { - this.#setMotion(options.is("motionEnabled")); + this.#setMotion(); } if (loadResults.isOptionReloaded("shadowsEnabled")) { - this.#setShadows(options.is("shadowsEnabled")); + this.#setShadows(); } if (loadResults.isOptionReloaded("backdropEffectsEnabled")) { - this.#setBackdropEffects(options.is("backdropEffectsEnabled")); + this.#setBackdropEffects(); } - if (loadResults.isOptionReloaded("maxContentWidth") || loadResults.isOptionReloaded("centerContent")) { + if (loadResults.isOptionReloaded("maxContentWidth") + || loadResults.isOptionReloaded("centerContent")) { + this.#setMaxContentWidth(); } } - #onMobileResize() { const currentViewportHeight = getViewportHeight(); const isKeyboardOpened = (currentViewportHeight < this.originalViewportHeight); @@ -77,16 +78,19 @@ export default class RootContainer extends FlexContainer { (centerContent) ? "auto" : "unset"); } - #setMotion(enabled: boolean) { + #setMotion() { + const enabled = options.is("motionEnabled"); document.body.classList.toggle("motion-disabled", !enabled); jQuery.fx.off = !enabled; } - #setShadows(enabled: boolean) { + #setShadows() { + const enabled = options.is("shadowsEnabled"); document.body.classList.toggle("shadows-disabled", !enabled); } - #setBackdropEffects(enabled: boolean) { + #setBackdropEffects() { + const enabled = options.is("backdropEffectsEnabled"); document.body.classList.toggle("backdrop-effects-disabled", !enabled); }