From 6c28a4c5f3798d37ff5add27ca9e349b68bc7757 Mon Sep 17 00:00:00 2001 From: denizk0461 Date: Wed, 21 Jan 2026 22:08:09 +0100 Subject: [PATCH] merged main page and devlog galleries to common lib --- src/lib/lists/gallery-entry.svelte | 91 ------- src/lib/lists/gallery.svelte | 109 ++++++++ src/lib/table-of-contents.svelte | 3 +- src/routes/+page.svelte | 12 +- src/routes/projects/+page.svelte | 12 +- .../projects/projectn5/devlog/+page.svelte | 239 ++---------------- 6 files changed, 130 insertions(+), 336 deletions(-) delete mode 100644 src/lib/lists/gallery-entry.svelte create mode 100644 src/lib/lists/gallery.svelte diff --git a/src/lib/lists/gallery-entry.svelte b/src/lib/lists/gallery-entry.svelte deleted file mode 100644 index 1c75a05..0000000 --- a/src/lib/lists/gallery-entry.svelte +++ /dev/null @@ -1,91 +0,0 @@ - - -
- {#each entries as entry} - {#if entry.fullWidth} -
- {@render galleryEntry({entry})} -
- {:else} -
- {@render galleryEntry({entry})} -
- {/if} - {/each} -
- -{#snippet galleryEntry({entry}: {entry: GalleryEntry})} - - {entry.imgAlt} -

{entry.title}

-

{@html entry.subtitle}

-
-{/snippet} - - \ No newline at end of file diff --git a/src/lib/lists/gallery.svelte b/src/lib/lists/gallery.svelte new file mode 100644 index 0000000..e718e87 --- /dev/null +++ b/src/lib/lists/gallery.svelte @@ -0,0 +1,109 @@ + + +
+ {#each entries as entry} + {@render galleryEntry({entry, reverseTextOrder})} + {/each} +
+ +{#snippet galleryEntry({entry, reverseTextOrder}: {entry: GalleryEntry, reverseTextOrder?: boolean})} + + + {entry.imgAlt} + + +{/snippet} + + \ No newline at end of file diff --git a/src/lib/table-of-contents.svelte b/src/lib/table-of-contents.svelte index 5c6d54b..c455859 100644 --- a/src/lib/table-of-contents.svelte +++ b/src/lib/table-of-contents.svelte @@ -81,10 +81,9 @@ \ No newline at end of file + + \ No newline at end of file