From dcec53cdc37eb1712910c1c0acda274675c96a86 Mon Sep 17 00:00:00 2001 From: pa Date: Mon, 16 Mar 2026 11:30:11 +0900 Subject: [PATCH] improve settings ui --- src/components/ui/tabs/TabsUnderline.vue | 2 +- src/views/Settings/Settings.vue | 8 +- .../Settings/components/SettingsGroup.vue | 7 +- .../Settings/components/Tabs/AdvancedTab.vue | 514 +++++++----------- .../components/Tabs/DiscordPresenceTab.vue | 174 +++--- .../Settings/components/Tabs/GeneralTab.vue | 276 +++++----- .../components/Tabs/NotificationsTab.vue | 270 ++++----- .../Settings/components/Tabs/PicturesTab.vue | 193 ++++--- .../components/WristOverlaySettings.vue | 334 ++++++------ 9 files changed, 881 insertions(+), 897 deletions(-) diff --git a/src/components/ui/tabs/TabsUnderline.vue b/src/components/ui/tabs/TabsUnderline.vue index 1bc11d89..d37a2d25 100644 --- a/src/components/ui/tabs/TabsUnderline.vue +++ b/src/components/ui/tabs/TabsUnderline.vue @@ -108,7 +108,7 @@ :value="it.value" :class="[ 'pt-4 outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 ring-offset-background', - fill ? 'min-h-0 flex-1' : '' + fill ? 'min-h-0 flex-1 overflow-y-auto' : '' ]"> diff --git a/src/views/Settings/Settings.vue b/src/views/Settings/Settings.vue index 71a55674..e6640e7f 100644 --- a/src/views/Settings/Settings.vue +++ b/src/views/Settings/Settings.vue @@ -1,13 +1,13 @@