Make settings sidebar sticky and consistent across all settings pages

Add gap-8 to user settings (was missing), and sticky top-20
self-start to all three settings sidebars (company, admin, user
profile) so the menu stays fixed while the content area scrolls.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Darko Gjorgjijoski
2026-04-04 03:22:00 +02:00
parent a10d4d2de9
commit 7e15eb7c7a
3 changed files with 4 additions and 4 deletions

View File

@@ -25,7 +25,7 @@
</div>
<div class="flex gap-8">
<div class="hidden mt-1 xl:block min-w-[240px]">
<div class="hidden mt-1 xl:block min-w-[240px] sticky top-20 self-start">
<BaseList>
<BaseListItem
v-for="(menuItem, index) in menuItems"

View File

@@ -25,7 +25,7 @@
</div>
<div class="flex gap-8">
<div class="hidden mt-1 xl:block min-w-[240px]">
<div class="hidden mt-1 xl:block min-w-[240px] sticky top-20 self-start">
<BaseList>
<BaseListItem
v-for="(menuItem, index) in globalStore.settingMenu"

View File

@@ -30,8 +30,8 @@
/>
</div>
<div class="flex">
<div class="hidden mt-1 xl:block min-w-[240px]">
<div class="flex gap-8">
<div class="hidden mt-1 xl:block min-w-[240px] sticky top-20 self-start">
<BaseList>
<BaseListItem
v-for="(menuItem, index) in menuItems"