From 10eaf8432996a9ee20ed56236fc0b3321751ccab Mon Sep 17 00:00:00 2001 From: patrick Date: Mon, 9 Mar 2026 14:19:59 -0400 Subject: [PATCH] refactor: simplify settings page layout --- .../src/routes/(root)/settings/+layout.svelte | 49 +++++++----------- .../(root)/settings/libraries/+page.svelte | 50 +++++++++++-------- 2 files changed, 46 insertions(+), 53 deletions(-) diff --git a/frontend/src/routes/(root)/settings/+layout.svelte b/frontend/src/routes/(root)/settings/+layout.svelte index 8fabbcc..8cc3f16 100644 --- a/frontend/src/routes/(root)/settings/+layout.svelte +++ b/frontend/src/routes/(root)/settings/+layout.svelte @@ -1,7 +1,5 @@

Settings

- -
-
- - - - - {#each items as item} - - - {#snippet child({ props })} - - {item.title} - - {/snippet} - - - {/each} - - - - -
- -
{@render children()}
+
+ +
{@render children()}
diff --git a/frontend/src/routes/(root)/settings/libraries/+page.svelte b/frontend/src/routes/(root)/settings/libraries/+page.svelte index f05c007..8607cdc 100644 --- a/frontend/src/routes/(root)/settings/libraries/+page.svelte +++ b/frontend/src/routes/(root)/settings/libraries/+page.svelte @@ -8,33 +8,39 @@ const libraryState = getLibraryState(); -

Library Settings

-

Manage your libraries

+
+
+

Libraries

+

Manage your libraries

+
+ +
- - - - Libraries - - + + + + + + Name + + + {#each libraryState.libraries as library} - - {library.name[0]} + {library.name[0]} - {library.name} - + + {library.name} + + + + {/each}