From 324133418f78eea449c747d9cfeef2909bc9c799 Mon Sep 17 00:00:00 2001 From: Daniel Bulant Date: Fri, 9 Dec 2022 21:56:38 +0100 Subject: [PATCH] multiple viewing modes --- src/lib/components/anilistItems.svelte | 2 +- src/lib/components/item.svelte | 47 +++++++++++++++++++---- src/lib/components/navbar.svelte | 18 +++++++-- src/lib/components/showTypeChooser.svelte | 4 +- 4 files changed, 56 insertions(+), 15 deletions(-) diff --git a/src/lib/components/anilistItems.svelte b/src/lib/components/anilistItems.svelte index 9d454f9..d9cb9b1 100644 --- a/src/lib/components/anilistItems.svelte +++ b/src/lib/components/anilistItems.svelte @@ -72,7 +72,7 @@ } .items { display: grid; - align-items: center; + align-items: flex-start; gap: 1rem; grid-template-columns: repeat(auto-fit, 11rem); } diff --git a/src/lib/components/item.svelte b/src/lib/components/item.svelte index 7e9d188..b178254 100644 --- a/src/lib/components/item.svelte +++ b/src/lib/components/item.svelte @@ -17,10 +17,17 @@ export var coverColor: string | null = null; -
-
+
+
{#if cover} - {title} +
+ {title} + {#if $showType == "grid"} +
+ {title} +
+ {/if} +
{:else} Broken art {/if} @@ -40,6 +47,11 @@ {/if}
+ {#if $showType == "comfortable"} +
+ {title} +
+ {/if}