From da62a57bfb7145f1aadc88d779da85c2dec734a9 Mon Sep 17 00:00:00 2001 From: denizk0461 Date: Mon, 6 Apr 2026 17:53:40 +0200 Subject: [PATCH] added image gallery component; moved blurred background to separate CSS class --- src/lib/components/callout.svelte | 7 +- src/lib/components/scroll-top-button.svelte | 3 +- src/lib/components/subtitled-image.svelte | 11 ++-- src/lib/components/table-of-contents.svelte | 3 +- src/lib/lists/blog-gallery.svelte | 3 +- src/lib/lists/gallery-row.svelte | 3 +- src/lib/lists/gallery.svelte | 3 +- src/lib/lists/image-gallery.svelte | 71 +++++++++++++++++++++ src/lib/viewport/footer.svelte | 3 +- src/routes/+layout.svelte | 19 ++---- src/routes/+page.svelte | 3 +- src/routes/projects/+page.svelte | 3 +- src/routes/test/+page.svelte | 38 ++++++++++- 13 files changed, 131 insertions(+), 39 deletions(-) create mode 100644 src/lib/lists/image-gallery.svelte diff --git a/src/lib/components/callout.svelte b/src/lib/components/callout.svelte index 5de75bf..e6827d7 100644 --- a/src/lib/components/callout.svelte +++ b/src/lib/components/callout.svelte @@ -32,15 +32,15 @@ {/snippet} {#if type == "quote"} -
+
{@render calloutContent()}
{:else if type == "info"} -
+
{@render calloutContent()}
{:else} -
+
{@render calloutContent()}
{/if} @@ -67,7 +67,6 @@ align-items: center; border: var(--border-style) var(--border-dash-size) var(--color-callout); background-color: var(--color-callout-background); - backdrop-filter: blur(var(--blur-radius-background)); border-radius: var(--border-radius); padding: 16px; gap: 16px; diff --git a/src/lib/components/scroll-top-button.svelte b/src/lib/components/scroll-top-button.svelte index f7212bf..2284370 100644 --- a/src/lib/components/scroll-top-button.svelte +++ b/src/lib/components/scroll-top-button.svelte @@ -9,7 +9,7 @@ {#if y > 2400} - + {/if} \ No newline at end of file diff --git a/src/lib/viewport/footer.svelte b/src/lib/viewport/footer.svelte index b9a72f4..96e3a03 100644 --- a/src/lib/viewport/footer.svelte +++ b/src/lib/viewport/footer.svelte @@ -15,7 +15,7 @@