mirror of
https://github.com/InvoiceShelf/InvoiceShelf.git
synced 2026-04-19 19:24:03 +00:00
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:
@@ -1,5 +1,9 @@
|
||||
<template>
|
||||
<form @submit.prevent="updateAvatar">
|
||||
<BaseSettingCard
|
||||
:title="$t('settings.account_settings.profile_picture')"
|
||||
:description="$t('settings.account_settings.profile_picture_description')"
|
||||
>
|
||||
<BaseInputGrid>
|
||||
<BaseInputGroup
|
||||
:label="$t('settings.account_settings.profile_picture')"
|
||||
@@ -24,6 +28,7 @@
|
||||
</template>
|
||||
{{ $t('settings.company_info.save') }}
|
||||
</BaseButton>
|
||||
</BaseSettingCard>
|
||||
</form>
|
||||
</template>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user