Align desktop UI with mobile shop flows and polish navigation

This commit is contained in:
2026-09-16 20:03:03 +03:30
parent 418039303c
commit 663d0a36aa
189 changed files with 2039 additions and 385 deletions
+6 -2
View File
@@ -2,6 +2,10 @@
import IconChevronBack from '@/components/icons/IconChevronBack.vue'
import AuthThemeToggle from '@/components/ui/AuthThemeToggle.vue'
defineOptions({
inheritAttrs: false,
})
defineProps<{
title: string
subtitle?: string
@@ -16,7 +20,7 @@ defineEmits<{
<template>
<template v-if="centered">
<header class="page-nav">
<header class="page-nav" v-bind="$attrs">
<button
v-if="showBack"
type="button"
@@ -36,7 +40,7 @@ defineEmits<{
<p v-if="subtitle" class="page-nav__subtitle">{{ subtitle }}</p>
</template>
<header v-else class="page-header">
<header v-else class="page-header" v-bind="$attrs">
<button
v-if="showBack"
type="button"