summaryrefslogtreecommitdiff
path: root/views/layouts/general-page.html
diff options
from:
to:
context:
space:
mode:
authorGravatar Saya Andy <145215889+SayaAndy@users.noreply.github.com> 2026-05-19 02:59:20 +0700
committerGravatar GitHub <noreply@github.com> 2026-05-19 02:59:20 +0700
commit8df72001ed7ded4e31d24c39b829bb99707289f9 (patch)
treec1014c16b998bd3a77cdae98869332c744c436b9 /views/layouts/general-page.html
parente053b3ad37afdb034a4c5916f017c8cc33eb1855 (diff)
parent1776fd1e933209deebbaf3bc6d49c83768f104a6 (diff)
downloadweb-0.17.0.tar.gz
web-0.17.0.zip
v0.17.0 (#42)v0.17.0
- feat: smooth rem transition through screen size change (also zoom more) - feat: add elevation to accent buttons - feat: make blog catalogue buttons accent - feat: redo shadowing & inset shadowing - feat: add edge blur for thumbnails - feat: replace most px units with rem units - feat: inset shadow elevation attributes - feat: remove most dotted borders - fix: path validating in get like handler - feat: add left padding to radio buttons in blog catalogue
Diffstat (limited to 'views/layouts/general-page.html')
-rw-r--r--views/layouts/general-page.html17
1 files changed, 7 insertions, 10 deletions
diff --git a/views/layouts/general-page.html b/views/layouts/general-page.html
index 9220b7f..78c7f0c 100644
--- a/views/layouts/general-page.html
+++ b/views/layouts/general-page.html
@@ -412,6 +412,7 @@
localStorage.setItem("theme", theme);
document.body.setAttribute("data-theme", theme);
switchThemeDecor(theme);
+ switchColorScheme(matchMedia('(prefers-color-scheme: dark)').matches);
}
const savedTheme = localStorage.getItem("theme") || "lilac";
@@ -637,15 +638,15 @@
class="flex flex-1 min-h-0 z-1 bg-paper bg-background shadow-elevation-3 @container/body"
>
<div
- class="bg-paper bg-background-dark border-r-2 border-dashed border-main-hard"
+ class="bg-paper bg-background-dark border-r-[0.25rem] border-dashed border-main-hard"
></div>
<div
- class="max-h-full max-w-full flex flex-col grow bg-paper bg-background-dark relative pt-4 md:pr-4"
+ class="max-h-full max-w-full flex flex-col grow bg-paper bg-background-dark relative md:pr-4"
>
<header
id="general-page-header"
- class="max-xs:hidden [@media(max-height:32rem)]:hidden flex flex-col ml-8 basis-8"
+ class="max-xs:hidden [@media(max-height:32rem)]:hidden pt-4 flex flex-col ml-8 basis-8"
>{{ .RenderedHeader }}</header>
<div
id="general-page-header-trigger"
@@ -656,12 +657,12 @@
></div>
<hr
- class="max-xs:hidden [@media(max-height:32rem)]:hidden border-t-4 border-dotted border-main-hard mb-2"
+ class="max-xs:hidden [@media(max-height:32rem)]:hidden border-t-[0.5rem] border-dotted border-main-hard mb-2"
/>
<main
id="general-page-body"
- class="relative flex-1 overflow-y-auto @container-size"
+ class="relative flex-1 overflow-y-auto @container-size inset-shadow-elevation-8"
>{{ .RenderedBody }}</main>
<div
id="general-page-body-trigger"
@@ -683,14 +684,10 @@
hx-target="#general-page-footer"
hx-swap="innerHTML"
></div>
-
- <hr
- class="border-t-4 border-dotted border-main-hard mb-2"
- />
</div>
<div
- class="bg-paper bg-background-dark shadow-2xl border-l-2 border-dotted border-main-hard"
+ class="bg-paper bg-background-dark shadow-2xl border-l-[0.25rem] border-dotted border-main-hard"
></div>
</div>
</div>