From 0cd596000709ea6b50cae50ed0a5074a70e2c2cb Mon Sep 17 00:00:00 2001 From: Daimolean <92239625+wuzihao051119@users.noreply.github.com> Date: Fri, 9 May 2025 03:32:45 +0800 Subject: [PATCH] fix(web): ui (#18160) * fix(web): ui * fix(web): ui * lint --------- Co-authored-by: Alex <alex.tran1502@gmail.com> --- web/src/lib/components/layouts/user-page-layout.svelte | 5 ++++- .../shared-components/navigation-bar/navigation-bar.svelte | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/web/src/lib/components/layouts/user-page-layout.svelte b/web/src/lib/components/layouts/user-page-layout.svelte index c7e2fea123..d15b371049 100644 --- a/web/src/lib/components/layouts/user-page-layout.svelte +++ b/web/src/lib/components/layouts/user-page-layout.svelte @@ -51,7 +51,10 @@ </header> <div tabindex="-1" - class="relative grid h-[calc(100dvh-var(--navbar-height))] grid-cols-[theme(spacing.0)_auto] overflow-hidden bg-immich-bg dark:bg-immich-dark-bg sidebar:grid-cols-[theme(spacing.64)_auto]" + class="relative grid grid-cols-[theme(spacing.0)_auto] overflow-hidden bg-immich-bg dark:bg-immich-dark-bg sidebar:grid-cols-[theme(spacing.64)_auto] + {hideNavbar ? 'h-dvh' : 'h-[calc(100dvh-var(--navbar-height))]'} + {hideNavbar ? 'pt-[var(--navbar-height)]' : ''} + {hideNavbar ? 'max-md:pt-[var(--navbar-height-md)]' : ''}" > {#if sidebar}{@render sidebar()}{:else if admin} <AdminSideBar /> diff --git a/web/src/lib/components/shared-components/navigation-bar/navigation-bar.svelte b/web/src/lib/components/shared-components/navigation-bar/navigation-bar.svelte index 8cf2fb9dfc..bdd3d14d98 100644 --- a/web/src/lib/components/shared-components/navigation-bar/navigation-bar.svelte +++ b/web/src/lib/components/shared-components/navigation-bar/navigation-bar.svelte @@ -49,7 +49,10 @@ <svelte:window bind:innerWidth /> -<nav id="dashboard-navbar" class="z-auto max-md:h-[var(--navbar-height-md)] h-[var(--navbar-height)] w-dvw text-sm"> +<nav + id="dashboard-navbar" + class="z-auto max-md:h-[var(--navbar-height-md)] h-[var(--navbar-height)] w-dvw text-sm overflow-hidden" +> <SkipLink text={$t('skip_to_content')} /> <div class="grid h-full grid-cols-[theme(spacing.32)_auto] items-center border-b bg-immich-bg py-2 dark:border-b-immich-dark-gray dark:bg-immich-dark-bg sidebar:grid-cols-[theme(spacing.64)_auto]"