From 6a1a184b7b436158d952c6c8a0f52ed190d35d6d Mon Sep 17 00:00:00 2001 From: denizk0461 Date: Fri, 4 Apr 2025 19:00:47 +0200 Subject: [PATCH] added notches and footer --- src/lib/banner-title.svelte | 2 +- src/lib/footer.svelte | 50 ++++++++++++++++++++++++++++- src/lib/link-list.svelte | 14 +++++++- src/lib/lists/gallery-entry.svelte | 4 +-- src/lib/table-of-contents.svelte | 2 +- src/routes/+layout.svelte | 12 ++++--- src/routes/projects/+page.svelte | 7 ++-- static/common/rat/bolt0.wav | Bin 0 -> 17938 bytes static/common/rat/bolt1.wav | Bin 0 -> 23594 bytes static/common/rat/bolt2.wav | Bin 0 -> 32498 bytes static/common/rat/spookyrat.webp | Bin 0 -> 12894 bytes 11 files changed, 75 insertions(+), 16 deletions(-) create mode 100644 static/common/rat/bolt0.wav create mode 100644 static/common/rat/bolt1.wav create mode 100644 static/common/rat/bolt2.wav create mode 100644 static/common/rat/spookyrat.webp diff --git a/src/lib/banner-title.svelte b/src/lib/banner-title.svelte index 9dd829d..4d93e39 100644 --- a/src/lib/banner-title.svelte +++ b/src/lib/banner-title.svelte @@ -13,7 +13,7 @@ -
+

{title}

diff --git a/src/lib/footer.svelte b/src/lib/footer.svelte index 0f07258..765167e 100644 --- a/src/lib/footer.svelte +++ b/src/lib/footer.svelte @@ -1 +1,49 @@ -

temporary footer

\ No newline at end of file + + +
+
+

〔 2023–2025 〕denizk0461

+
+ +
+ + \ No newline at end of file diff --git a/src/lib/link-list.svelte b/src/lib/link-list.svelte index 1eff358..11e1ff1 100644 --- a/src/lib/link-list.svelte +++ b/src/lib/link-list.svelte @@ -19,7 +19,7 @@ {#if entry.icon} {/if} - {entry.text} + {@html entry.text} {/each} @@ -42,6 +42,18 @@ margin-bottom: 4px; transition: background-color 0.2s ease-in-out; padding: 2px 12px; + + --notch-size-link: 10px; + clip-path: polygon( + 0% var(--notch-size-link), + var(--notch-size-link) 0%, + calc(100% - var(--notch-size-link)) 0%, + 100% var(--notch-size-link), + 100% calc(100% - var(--notch-size-link)), + calc(100% - var(--notch-size-link)) 100%, + var(--notch-size-link) 100%, + 0% calc(100% - var(--notch-size-link)) + ); } li:hover { background-color: var(--color-background-highlight-hover); diff --git a/src/lib/lists/gallery-entry.svelte b/src/lib/lists/gallery-entry.svelte index 931dd00..6c421c5 100644 --- a/src/lib/lists/gallery-entry.svelte +++ b/src/lib/lists/gallery-entry.svelte @@ -17,11 +17,11 @@
{#each entries as entry} {#if entry.fullWidth} -
+
{@render galleryEntry({entry})}
{:else} -
+
{@render galleryEntry({entry})}
{/if} diff --git a/src/lib/table-of-contents.svelte b/src/lib/table-of-contents.svelte index 85dcf90..402a807 100644 --- a/src/lib/table-of-contents.svelte +++ b/src/lib/table-of-contents.svelte @@ -46,7 +46,7 @@ } -
+
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 4c935bb..11af11c 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -15,9 +15,9 @@