From c78b18c5e83e017bbc01410243af46fdf0cfd8db Mon Sep 17 00:00:00 2001 From: ThaUnknown <6506529+ThaUnknown@users.noreply.github.com> Date: Sat, 14 Jun 2025 21:23:55 +0200 Subject: [PATCH] fix: episode list widths fix: macOS menubar --- package.json | 2 +- src/lib/components/EpisodesList.svelte | 2 +- src/lib/components/ui/menubar/menubar.svelte | 32 ++++++++++++-------- src/lib/components/ui/menubar/wrapper.svelte | 15 +++++++++ src/lib/utils.ts | 2 ++ src/routes/app/settings/+layout.svelte | 5 +-- 6 files changed, 41 insertions(+), 17 deletions(-) create mode 100644 src/lib/components/ui/menubar/wrapper.svelte diff --git a/package.json b/package.json index 62a3845..29af842 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ui", - "version": "6.3.53", + "version": "6.3.54", "license": "BUSL-1.1", "private": true, "packageManager": "pnpm@9.14.4", diff --git a/src/lib/components/EpisodesList.svelte b/src/lib/components/EpisodesList.svelte index 8795860..ed66f02 100644 --- a/src/lib/components/EpisodesList.svelte +++ b/src/lib/components/EpisodesList.svelte @@ -82,7 +82,7 @@ {#each getPage(currentPage, episodeList) as { episode, image, title, summary, airingAt, airdate, filler, length } (episode)} {@const watched = _progress >= episode} {@const target = _progress + 1 === episode} -
+
play(episode)} class={cn( 'select:scale-[1.05] select:shadow-lg scale-100 transition-[transform,box-shadow] duration-200 shrink-0 ease-out focus-visible:ring-ring focus-visible:ring-1 rounded-md bg-neutral-950 text-secondary-foreground select:bg-neutral-900 flex w-full max-h-28 cursor-pointer relative overflow-hidden group', diff --git a/src/lib/components/ui/menubar/menubar.svelte b/src/lib/components/ui/menubar/menubar.svelte index 1f53838..8fc15e7 100644 --- a/src/lib/components/ui/menubar/menubar.svelte +++ b/src/lib/components/ui/menubar/menubar.svelte @@ -1,6 +1,8 @@ -