mirror of
https://github.com/immich-app/immich.git
synced 2025-02-18 01:24:26 -05:00
fix(web): improve memories layout on small screens
This commit is contained in:
parent
9eab770e79
commit
7a7595f8ec
2 changed files with 5 additions and 3 deletions
|
@ -264,7 +264,7 @@
|
||||||
|
|
||||||
<section id="memory-viewer" class="w-full bg-immich-dark-gray" bind:this={memoryWrapper}>
|
<section id="memory-viewer" class="w-full bg-immich-dark-gray" bind:this={memoryWrapper}>
|
||||||
{#if current && current.memory.assets.length > 0}
|
{#if current && current.memory.assets.length > 0}
|
||||||
<ControlAppBar onClose={() => goto(AppRoute.PHOTOS)} forceDark>
|
<ControlAppBar onClose={() => goto(AppRoute.PHOTOS)} forceDark multiRow>
|
||||||
{#snippet leading()}
|
{#snippet leading()}
|
||||||
{#if current}
|
{#if current}
|
||||||
<p class="text-lg">
|
<p class="text-lg">
|
||||||
|
@ -320,7 +320,7 @@
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
{/if}
|
||||||
<!-- Viewer -->
|
<!-- Viewer -->
|
||||||
<section class="overflow-hidden pt-20">
|
<section class="overflow-hidden pt-32 md:pt-20">
|
||||||
<div
|
<div
|
||||||
class="ml-[-100%] box-border flex h-[calc(100vh_-_180px)] w-[300%] items-center justify-center gap-10 overflow-hidden"
|
class="ml-[-100%] box-border flex h-[calc(100vh_-_180px)] w-[300%] items-center justify-center gap-10 overflow-hidden"
|
||||||
>
|
>
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
backIcon?: string;
|
backIcon?: string;
|
||||||
tailwindClasses?: string;
|
tailwindClasses?: string;
|
||||||
forceDark?: boolean;
|
forceDark?: boolean;
|
||||||
|
multiRow?: boolean;
|
||||||
onClose?: () => void;
|
onClose?: () => void;
|
||||||
leading?: Snippet;
|
leading?: Snippet;
|
||||||
children?: Snippet;
|
children?: Snippet;
|
||||||
|
@ -24,6 +25,7 @@
|
||||||
backIcon = mdiClose,
|
backIcon = mdiClose,
|
||||||
tailwindClasses = '',
|
tailwindClasses = '',
|
||||||
forceDark = false,
|
forceDark = false,
|
||||||
|
multiRow = false,
|
||||||
onClose = () => {},
|
onClose = () => {},
|
||||||
leading,
|
leading,
|
||||||
children,
|
children,
|
||||||
|
@ -67,7 +69,7 @@
|
||||||
<div in:fly={{ y: 10, duration: 200 }} class="absolute top-0 w-full z-[100] bg-transparent">
|
<div in:fly={{ y: 10, duration: 200 }} class="absolute top-0 w-full z-[100] bg-transparent">
|
||||||
<div
|
<div
|
||||||
id="asset-selection-app-bar"
|
id="asset-selection-app-bar"
|
||||||
class={`grid grid-cols-[10%_80%_10%] justify-between sm:grid-cols-[25%_50%_25%] lg:grid-cols-[25%_50%_25%] ${appBarBorder} mx-2 mt-2 place-items-center rounded-lg p-2 transition-all ${tailwindClasses} dark:bg-immich-dark-gray ${
|
class={`grid ${multiRow ? 'grid-cols-[100%] md:grid-cols-[25%_50%_25%]' : 'grid-cols-[10%_80%_10%] sm:grid-cols-[25%_50%_25%]'} justify-between lg:grid-cols-[25%_50%_25%] ${appBarBorder} mx-2 mt-2 place-items-center rounded-lg p-2 transition-all ${tailwindClasses} dark:bg-immich-dark-gray ${
|
||||||
forceDark && 'bg-immich-dark-gray text-white'
|
forceDark && 'bg-immich-dark-gray text-white'
|
||||||
}`}
|
}`}
|
||||||
>
|
>
|
||||||
|
|
Loading…
Add table
Reference in a new issue