Switch User Settings from horizontal tabs to sidebar layout

Match the Company Settings design pattern: sidebar navigation on desktop
with dropdown on mobile, child routes rendered via RouterView. Each tab
(General, Profile Photo, Security) is now a BaseSettingCard with its own
route under /admin/user-settings/{general,profile-photo,security}.
This commit is contained in:
Darko Gjorgjijoski
2026-04-03 17:41:18 +02:00
parent 1ca915a0a3
commit 4bfec37a53
6 changed files with 139 additions and 36 deletions

View File

@@ -1,5 +1,9 @@
<template>
<form @submit.prevent="updateGeneral">
<BaseSettingCard
:title="$t('settings.account_settings.general')"
:description="$t('settings.account_settings.general_description')"
>
<BaseInputGrid>
<BaseInputGroup
:label="$t('settings.account_settings.name')"
@@ -48,6 +52,7 @@
</template>
{{ $t('settings.company_info.save') }}
</BaseButton>
</BaseSettingCard>
</form>
</template>