From 962c8fd0acc49aa3e2fa60288a8b783e23bea76b Mon Sep 17 00:00:00 2001 From: ThaUnknown <6506529+ThaUnknown@users.noreply.github.com> Date: Wed, 27 Aug 2025 21:53:56 +0200 Subject: [PATCH] wip: mediocre redesign --- src/app.css | 10 ++- .../components/ui/banner/banner-image.svelte | 4 +- src/lib/components/ui/menubar/menubar.svelte | 65 ++++++++++++++++--- .../ui/sidebar/SidebarButton.svelte | 6 +- src/lib/components/ui/sidebar/sidebar.svelte | 4 +- .../components/ui/sidebar/sidebarlist.svelte | 27 ++++---- src/routes/+layout.svelte | 32 ++++++++- src/routes/app/+layout.svelte | 8 ++- src/routes/app/home/+page.svelte | 2 +- 9 files changed, 121 insertions(+), 37 deletions(-) diff --git a/src/app.css b/src/app.css index b885983..3fa58ee 100644 --- a/src/app.css +++ b/src/app.css @@ -148,6 +148,12 @@ src: url("/twemoji-subset.woff2") format("woff2"); } +@property --bg-color { + syntax: ''; + initial-value: #111; + inherits: false; +} + html, body { height: 100vh !important; @@ -302,7 +308,9 @@ body { } #root { - transition: transform 0.5s; + /* transition: transform 0.5s; */ + transition-property: transform, --bg-color; + transition-duration: 0.5s; transform: perspective(100vw) translate3d(0, 0, 0vw) rotateY(0deg) rotateX(0deg); } diff --git a/src/lib/components/ui/banner/banner-image.svelte b/src/lib/components/ui/banner/banner-image.svelte index e0a1238..60b7514 100644 --- a/src/lib/components/ui/banner/banner-image.svelte +++ b/src/lib/components/ui/banner/banner-image.svelte @@ -22,9 +22,9 @@ {#if $bannerSrc} -
+
{#key $bannerSrc.id} - + {/key}
{/if} diff --git a/src/lib/components/ui/menubar/menubar.svelte b/src/lib/components/ui/menubar/menubar.svelte index 95022eb..02c3e6e 100644 --- a/src/lib/components/ui/menubar/menubar.svelte +++ b/src/lib/components/ui/menubar/menubar.svelte @@ -1,7 +1,13 @@ {#if !SUPPORTS.isAndroid} -