feat(clientarea): modernize orders and addresses pages with new map layout
All checks were successful
Build Docker Image / build (push) Successful in 6m13s

- Create ClientAreaMapPage component for client area pages with glass effect
- Update orders page to use new ClientAreaMapPage with filter dropdown
- Update addresses page to use new ClientAreaMapPage with add button
- Remove Profile and Team tabs from MainNavigation (already in user menu)
This commit is contained in:
Ruslan Bakiev
2026-01-28 09:11:18 +07:00
parent f5b95c27ef
commit 63e8d47b79
4 changed files with 407 additions and 275 deletions

View File

@@ -75,20 +75,6 @@
>
{{ $t('cabinetNav.addresses') }}
</NuxtLink>
<NuxtLink
:to="localePath('/clientarea/profile')"
class="px-4 py-2 rounded-full text-sm font-medium transition-colors whitespace-nowrap"
:class="isClientAreaTabActive('/clientarea/profile') ? 'bg-primary text-primary-content' : 'text-base-content/70 hover:text-base-content hover:bg-base-200/50'"
>
{{ $t('cabinetNav.profile') }}
</NuxtLink>
<NuxtLink
:to="localePath('/clientarea/team')"
class="px-4 py-2 rounded-full text-sm font-medium transition-colors whitespace-nowrap"
:class="isClientAreaTabActive('/clientarea/team') ? 'bg-primary text-primary-content' : 'text-base-content/70 hover:text-base-content hover:bg-base-200/50'"
>
{{ $t('cabinetNav.team') }}
</NuxtLink>
</div>
</template>