diff --git a/src/lib/components/Actions.svelte b/src/lib/components/Actions.svelte index 3d12179..4f3017f 100644 --- a/src/lib/components/Actions.svelte +++ b/src/lib/components/Actions.svelte @@ -11,7 +11,7 @@ $: hasImages = $galleryStore.images?.length -
+
+ ($galleryStore.zoomLevel = e[0])} + class="w-80" + max={250} + min={50} + step={5} +/> diff --git a/src/lib/components/Gallery.svelte b/src/lib/components/Gallery.svelte index b7e785e..1b5b036 100644 --- a/src/lib/components/Gallery.svelte +++ b/src/lib/components/Gallery.svelte @@ -5,13 +5,14 @@ import { faBan } from '@fortawesome/free-solid-svg-icons' $: noImage = $galleryStore.selectedTag && !$galleryStore.selectedFilteredImages.length + + $: imageHeight = $galleryStore.zoomLevel + 80
{#if noImage} diff --git a/src/lib/components/Image.svelte b/src/lib/components/Image.svelte index 38b31de..0c43dd2 100644 --- a/src/lib/components/Image.svelte +++ b/src/lib/components/Image.svelte @@ -11,8 +11,6 @@ let hasHover = false let typingTmr: number | undefined = undefined - $: imageHeight = $galleryStore.zoomLevel + 80 - const handleKeyUp = () => { clearTimeout(typingTmr) typingTmr = setTimeout(() => { @@ -38,7 +36,6 @@ on:mouseover={() => (hasHover = true)} on:mouseleave={() => (hasHover = false)} class="relative flex flex-col rounded-md bg-gray-100" - style="height: {imageHeight}px;" >
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index c0376ae..1233d1b 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -147,7 +147,7 @@ ARK Gallery 1.0 -
+
{#if imageDropping}
Drop your images here

{/if} -
+
- uploadFolder()} - on:deleteImage={() => askDeleteImage()} - on:deleteTag={() => askDeleteTag()} - /> - - +
+ uploadFolder()} + on:deleteImage={() => askDeleteImage()} + on:deleteTag={() => askDeleteTag()} + /> +
+
+ +
+
+ +
+ +
+
+
-