From ae5e284032375e299340db9c26ceadd3a8bd419e Mon Sep 17 00:00:00 2001 From: denizk0461 Date: Fri, 23 Jan 2026 14:19:20 +0100 Subject: [PATCH] adjusted bottom margin of footer; images on projects page now shrink on mobile --- src/lib/lists/gallery.svelte | 32 +++++++++++++++---- src/lib/{ => lists}/link-list.svelte | 0 src/lib/table-of-contents.svelte | 6 ++++ src/lib/{ => viewport}/content-sidebar.svelte | 0 src/lib/{ => viewport}/content.svelte | 0 src/lib/{ => viewport}/footer.svelte | 1 + src/lib/{ => viewport}/header.svelte | 0 src/routes/+layout.svelte | 4 +-- src/routes/+page.svelte | 4 +-- src/routes/about/+page.svelte | 4 +-- src/routes/blog/[year]/[date]/+page.svelte | 2 +- src/routes/feeds/+page.svelte | 6 ++-- src/routes/privacy/+page.svelte | 2 +- src/routes/projects/+page.svelte | 10 +++--- src/routes/projects/daisyfm/+page.svelte | 2 +- .../projects/projectn5/devlog/+page.svelte | 2 +- .../devlog/[year]/[date]/+page.svelte | 2 +- src/routes/uses/+page.svelte | 2 +- src/routes/what-is-this/+page.svelte | 16 ++++++++++ 19 files changed, 67 insertions(+), 28 deletions(-) rename src/lib/{ => lists}/link-list.svelte (100%) rename src/lib/{ => viewport}/content-sidebar.svelte (100%) rename src/lib/{ => viewport}/content.svelte (100%) rename src/lib/{ => viewport}/footer.svelte (98%) rename src/lib/{ => viewport}/header.svelte (100%) create mode 100644 src/routes/what-is-this/+page.svelte diff --git a/src/lib/lists/gallery.svelte b/src/lib/lists/gallery.svelte index e718e87..efe8958 100644 --- a/src/lib/lists/gallery.svelte +++ b/src/lib/lists/gallery.svelte @@ -28,11 +28,11 @@ {entry.imgAlt} @@ -62,6 +62,7 @@ .gallery-img { width: 145px; + min-width: 145px; height: 100%; margin: 0; object-fit: cover; @@ -83,20 +84,20 @@ transition: border-color 0.1s ease-out; } - .gallery-date, .gallery-title { + .gallery-title, .gallery-subtitle { margin: 0; transition: color 0.1s ease-out; } - .gallery-date { - font-size: 1.0rem; - } - .gallery-title { font-family: var(--font-mono); font-weight: 700; } + .gallery-subtitle { + font-size: 1.0rem; + } + .gallery-container:hover .gallery-text-container { border-color: var(--color-highlight); } @@ -106,4 +107,21 @@ .gallery-container:hover p { color: var(--color-highlight); } + + @media screen and (max-width: 700px) { + .gallery-title { + font-size: 1.0rem; + line-height: 1.1rem; + } + .gallery-subtitle { + font-size: 0.9rem; + line-height: 1.1rem; + } + } + + @media screen and (max-width: 500px) { + .gallery-subtitle { + display: none; + } + } \ No newline at end of file diff --git a/src/lib/link-list.svelte b/src/lib/lists/link-list.svelte similarity index 100% rename from src/lib/link-list.svelte rename to src/lib/lists/link-list.svelte diff --git a/src/lib/table-of-contents.svelte b/src/lib/table-of-contents.svelte index c455859..bf56893 100644 --- a/src/lib/table-of-contents.svelte +++ b/src/lib/table-of-contents.svelte @@ -134,5 +134,11 @@ .toc-level-1::before, .toc-level-2::before, .toc-level-3::before { content: "└ "; } + + @media screen and (max-width: 550px) { + .toc-container { + width: 95%; + } + } } \ No newline at end of file diff --git a/src/lib/content-sidebar.svelte b/src/lib/viewport/content-sidebar.svelte similarity index 100% rename from src/lib/content-sidebar.svelte rename to src/lib/viewport/content-sidebar.svelte diff --git a/src/lib/content.svelte b/src/lib/viewport/content.svelte similarity index 100% rename from src/lib/content.svelte rename to src/lib/viewport/content.svelte diff --git a/src/lib/footer.svelte b/src/lib/viewport/footer.svelte similarity index 98% rename from src/lib/footer.svelte rename to src/lib/viewport/footer.svelte index 5e034ab..517ba17 100644 --- a/src/lib/footer.svelte +++ b/src/lib/viewport/footer.svelte @@ -90,6 +90,7 @@ gap: 16px; justify-content: space-evenly; align-items: flex-start; + padding-bottom: 16px; } .content-box { diff --git a/src/lib/header.svelte b/src/lib/viewport/header.svelte similarity index 100% rename from src/lib/header.svelte rename to src/lib/viewport/header.svelte diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 540ac33..17b0c85 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -1,6 +1,6 @@ diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 6a96de7..b6c350f 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,9 +1,9 @@ diff --git a/src/routes/projects/+page.svelte b/src/routes/projects/+page.svelte index 93447c2..e0dc07a 100644 --- a/src/routes/projects/+page.svelte +++ b/src/routes/projects/+page.svelte @@ -1,10 +1,9 @@ @@ -86,15 +85,14 @@ .project-banner-container { position: relative; width: fit-content; - height: 300px; margin-left: auto; margin-right: auto; - display: flex; } .project-banner { margin: 0; /* reset left/right margins */ width: 100%; + max-height: 300px; } .project-icon { diff --git a/src/routes/projects/daisyfm/+page.svelte b/src/routes/projects/daisyfm/+page.svelte index 05473ac..4286fb4 100644 --- a/src/routes/projects/daisyfm/+page.svelte +++ b/src/routes/projects/daisyfm/+page.svelte @@ -1,6 +1,6 @@ diff --git a/src/routes/projects/projectn5/devlog/+page.svelte b/src/routes/projects/projectn5/devlog/+page.svelte index 63fdc9e..5fc1a11 100644 --- a/src/routes/projects/projectn5/devlog/+page.svelte +++ b/src/routes/projects/projectn5/devlog/+page.svelte @@ -1,6 +1,6 @@ diff --git a/src/routes/what-is-this/+page.svelte b/src/routes/what-is-this/+page.svelte new file mode 100644 index 0000000..d364495 --- /dev/null +++ b/src/routes/what-is-this/+page.svelte @@ -0,0 +1,16 @@ + + + + what is this space? | denizk0461 + + + + + +

Inspired by this

+ +
\ No newline at end of file