From 61a37040d6fd1eb891343497df35103af02d994e Mon Sep 17 00:00:00 2001 From: Ruslan Bakiev <572431+veikab@users.noreply.github.com> Date: Tue, 10 Mar 2026 11:52:35 +0700 Subject: [PATCH] feat: step-by-step quote flow like logistics project MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit New pages: /catalog/product → /catalog/destination → /catalog/quantity → /catalog/results Each step has fullscreen map + white bottom sheet card (rounded-t-3xl). Header capsule in quote mode now navigates between steps. i18n keys added for step titles (en/ru). --- app/components/navigation/MainNavigation.vue | 80 +++--- app/pages/catalog/destination.vue | 172 +++++++++++++ app/pages/catalog/product.vue | 146 +++++++++++ app/pages/catalog/quantity.vue | 150 ++++++++++++ app/pages/catalog/results.vue | 242 +++++++++++++++++++ i18n/locales/en/catalog.json | 13 +- i18n/locales/ru/catalog.json | 13 +- 7 files changed, 775 insertions(+), 41 deletions(-) create mode 100644 app/pages/catalog/destination.vue create mode 100644 app/pages/catalog/product.vue create mode 100644 app/pages/catalog/quantity.vue create mode 100644 app/pages/catalog/results.vue diff --git a/app/components/navigation/MainNavigation.vue b/app/components/navigation/MainNavigation.vue index b36625e..e77427d 100644 --- a/app/components/navigation/MainNavigation.vue +++ b/app/components/navigation/MainNavigation.vue @@ -42,15 +42,15 @@ > {{ $t('catalog.modes.explore') }} - +
- +