diff --git a/src/lib/link-list.svelte b/src/lib/link-list.svelte
index e2d1b04..943cf39 100644
--- a/src/lib/link-list.svelte
+++ b/src/lib/link-list.svelte
@@ -1 +1,66 @@
-
\ No newline at end of file
+
+
+
+
+
\ No newline at end of file
diff --git a/src/lib/lists/gallery-entry.svelte b/src/lib/lists/gallery-entry.svelte
new file mode 100644
index 0000000..f88169c
--- /dev/null
+++ b/src/lib/lists/gallery-entry.svelte
@@ -0,0 +1,87 @@
+
+
+
+ {#each entries as entry}
+ {#if entry.fullWidth}
+
+ {@render galleryEntry({entry})}
+
+ {:else}
+
+ {@render galleryEntry({entry})}
+
+ {/if}
+ {/each}
+
+
+{#snippet galleryEntry({entry}: {entry: GalleryEntry})}
+
+
+ {entry.title}
+ {entry.subtitle}
+
+{/snippet}
+
+
\ No newline at end of file
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index e0f0106..63065e6 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -11,11 +11,13 @@
:root {
--color-text: #e0e0e0;
+ --color-text-img: invert(98%) sepia(1%) saturate(4643%) hue-rotate(297deg) brightness(115%) contrast(76%);
--color-text-dark: #1e1e1e;
--color-highlight: #72b175;
--color-background: #1b1b1b;
--color-background-highlight: color-mix(in srgb, var(--color-highlight) 10%, transparent);
+ --color-background-highlight-hover: color-mix(in srgb, var(--color-highlight) 60%, transparent);
--color-waters: #2b2b2b;
}
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte
index ca3bc87..6810d9f 100644
--- a/src/routes/+page.svelte
+++ b/src/routes/+page.svelte
@@ -1,6 +1,9 @@
-
-
\ No newline at end of file
diff --git a/static/icons/bluesky.svg b/static/icons/bluesky.svg
new file mode 100644
index 0000000..ce0126e
--- /dev/null
+++ b/static/icons/bluesky.svg
@@ -0,0 +1 @@
+Bluesky
\ No newline at end of file
diff --git a/static/icons/codeberg.svg b/static/icons/codeberg.svg
new file mode 100644
index 0000000..c560579
--- /dev/null
+++ b/static/icons/codeberg.svg
@@ -0,0 +1 @@
+Codeberg
\ No newline at end of file
diff --git a/static/icons/github.svg b/static/icons/github.svg
new file mode 100644
index 0000000..538ec5b
--- /dev/null
+++ b/static/icons/github.svg
@@ -0,0 +1 @@
+GitHub
\ No newline at end of file
diff --git a/static/icons/mailboxdotorg.svg b/static/icons/mailboxdotorg.svg
new file mode 100644
index 0000000..cc1afef
--- /dev/null
+++ b/static/icons/mailboxdotorg.svg
@@ -0,0 +1 @@
+mailbox.org
\ No newline at end of file
diff --git a/static/projects/projectn5/devlog/20250316/104-icon.webp b/static/projects/projectn5/devlog/20250316/104-icon.webp
new file mode 100644
index 0000000..05e6b53
Binary files /dev/null and b/static/projects/projectn5/devlog/20250316/104-icon.webp differ
diff --git a/static/projects/projectn5/devlog/20250316/106-icon.webp b/static/projects/projectn5/devlog/20250316/106-icon.webp
new file mode 100644
index 0000000..18c1be8
Binary files /dev/null and b/static/projects/projectn5/devlog/20250316/106-icon.webp differ
diff --git a/static/projects/projectn5/devlog/20250316/106.mp4 b/static/projects/projectn5/devlog/20250316/106.mp4
new file mode 100644
index 0000000..3a9e41e
Binary files /dev/null and b/static/projects/projectn5/devlog/20250316/106.mp4 differ
diff --git a/static/projects/projectn5/devlog/20250316/107-icon.webp b/static/projects/projectn5/devlog/20250316/107-icon.webp
new file mode 100644
index 0000000..c161bec
Binary files /dev/null and b/static/projects/projectn5/devlog/20250316/107-icon.webp differ
diff --git a/static/projects/projectn5/devlog/20250316/107.mp4 b/static/projects/projectn5/devlog/20250316/107.mp4
new file mode 100644
index 0000000..44d2e24
Binary files /dev/null and b/static/projects/projectn5/devlog/20250316/107.mp4 differ
diff --git a/static/projects/projectn5/devlog/20250316/108-icon.webp b/static/projects/projectn5/devlog/20250316/108-icon.webp
new file mode 100644
index 0000000..cba097e
Binary files /dev/null and b/static/projects/projectn5/devlog/20250316/108-icon.webp differ
diff --git a/static/projects/projectn5/devlog/20250316/enemy-stairs.mp4 b/static/projects/projectn5/devlog/20250316/enemy-stairs.mp4
new file mode 100644
index 0000000..78e3303
Binary files /dev/null and b/static/projects/projectn5/devlog/20250316/enemy-stairs.mp4 differ
diff --git a/static/projects/projectn5/devlog/20250316/fishmonger.webp b/static/projects/projectn5/devlog/20250316/fishmonger.webp
new file mode 100644
index 0000000..cf636b8
Binary files /dev/null and b/static/projects/projectn5/devlog/20250316/fishmonger.webp differ
diff --git a/static/projects/projectn5/devlog/20250316/hair-swoosh.mp4 b/static/projects/projectn5/devlog/20250316/hair-swoosh.mp4
new file mode 100644
index 0000000..f438c5f
Binary files /dev/null and b/static/projects/projectn5/devlog/20250316/hair-swoosh.mp4 differ
diff --git a/static/projects/projectn5/devlog/20250316/item-preview.mp4 b/static/projects/projectn5/devlog/20250316/item-preview.mp4
new file mode 100644
index 0000000..49a6f5b
Binary files /dev/null and b/static/projects/projectn5/devlog/20250316/item-preview.mp4 differ
diff --git a/static/projects/projectn5/devlog/20250316/laura-spinning.gif b/static/projects/projectn5/devlog/20250316/laura-spinning.gif
new file mode 100644
index 0000000..58d7c3b
Binary files /dev/null and b/static/projects/projectn5/devlog/20250316/laura-spinning.gif differ
diff --git a/static/projects/projectn5/devlog/20250316/laura.webp b/static/projects/projectn5/devlog/20250316/laura.webp
new file mode 100644
index 0000000..834707f
Binary files /dev/null and b/static/projects/projectn5/devlog/20250316/laura.webp differ
diff --git a/static/projects/projectn5/devlog/20250316/look-at.mp4 b/static/projects/projectn5/devlog/20250316/look-at.mp4
new file mode 100644
index 0000000..7fa5907
Binary files /dev/null and b/static/projects/projectn5/devlog/20250316/look-at.mp4 differ