From 992e65cb3da74d988a48f76987192550c1382406 Mon Sep 17 00:00:00 2001 From: simoleo89 <11816867+simoleo89@users.noreply.github.com> Date: Mon, 15 Jun 2026 20:03:52 +0200 Subject: [PATCH] style(settings): card-style rows + section labels + 340px width Match the account window's look across all settings tabs: each control sits in a rounded white card row with a section label, and the window width is 340px. --- .../user-settings/UserSettingsView.tsx | 56 ++++++++++--------- 1 file changed, 29 insertions(+), 27 deletions(-) diff --git a/src/components/user-settings/UserSettingsView.tsx b/src/components/user-settings/UserSettingsView.tsx index b8a55af..2e8ac23 100644 --- a/src/components/user-settings/UserSettingsView.tsx +++ b/src/components/user-settings/UserSettingsView.tsx @@ -142,7 +142,7 @@ export const UserSettingsView: FC<{}> = props => if(!isVisible || !userSettings) return null; return ( - + processAction('close_view') } /> setActiveTab('audio') }> @@ -161,42 +161,44 @@ export const UserSettingsView: FC<{}> = props => { (activeTab === 'account') ? : ( - + { (activeTab === 'chat') && -
-
+ <> + { localizeWithFallback('room.chat.settings.title', 'Chat') } +
-
+ +
-
} + + } { (activeTab === 'other') && -
-
+ <> + { localizeWithFallback('memenu.settings.other', 'Altre') } +
-
+ +
-
+ +
-
+ +
-
} + + } { (activeTab === 'audio') && -
- { LocalizeText('widget.memenu.settings.volume') } -
- { LocalizeText('widget.memenu.settings.volume.ui') } + <> + { localizeWithFallback('widget.memenu.settings.volume', 'Audio') } +
+ { LocalizeText('widget.memenu.settings.volume.ui') }
{ (userSettings.volumeSystem === 0) && = 50) && 'text-muted', 'fa-icon') } /> } { (userSettings.volumeSystem > 0) && = 50) && 'text-muted', 'fa-icon') } /> } @@ -204,8 +206,8 @@ export const UserSettingsView: FC<{}> = props =>
-
- { LocalizeText('widget.memenu.settings.volume.furni') } +
+ { LocalizeText('widget.memenu.settings.volume.furni') }
{ (userSettings.volumeFurni === 0) && = 50) && 'text-muted', 'fa-icon') } /> } { (userSettings.volumeFurni > 0) && = 50) && 'text-muted', 'fa-icon') } /> } @@ -213,8 +215,8 @@ export const UserSettingsView: FC<{}> = props =>
-
- { LocalizeText('widget.memenu.settings.volume.trax') } +
+ { LocalizeText('widget.memenu.settings.volume.trax') }
{ (userSettings.volumeTrax === 0) && = 50) && 'text-muted', 'fa-icon') } /> } { (userSettings.volumeTrax > 0) && = 50) && 'text-muted', 'fa-icon') } /> } @@ -222,7 +224,7 @@ export const UserSettingsView: FC<{}> = props =>
-
} + } ) }