schon/storefront/app/pages
Alexandr SaVBaD Waltz c889c20b61 feat(storefront): enhance error handling and navigation across pages
Added a global error page to improve user experience during navigation issues, with localized messages and redirect options. Enhanced error handling for brand, product, and category slug composables by introducing explicit 404 responses.

- Introduced `/error.vue` template for custom error displays using `NuxtError`.
- Updated `useBrandBySlug`, `useProductBySlug`, `useCategoryBySlug` to throw 404 errors when data is not found.
- Expanded i18n files (`en-gb.json` and `ru-ru.json`) with additional error-related translations.
- Replaced plain text input with a `.search`-scoped class for cleaner styling.

Enhances robustness and user feedback during navigation errors. No breaking changes introduced.
2026-03-04 16:27:52 +03:00
..
auth feat(storefront): overhaul theming system and unify SCSS variables 2026-03-01 20:16:05 +03:00
blog feat(storefront): overhaul theming system and unify SCSS variables 2026-03-01 20:16:05 +03:00
brand feat(storefront): enhance error handling and navigation across pages 2026-03-04 16:27:52 +03:00
catalog feat(storefront): enhance category and product templates with HTML rendering 2026-03-01 22:13:24 +03:00
docs feat(storefront): overhaul theming system and unify SCSS variables 2026-03-01 20:16:05 +03:00
product feat(storefront): enhance cart and wishlist handling with cookie-based products support 2026-03-02 23:06:13 +03:00
profile feat(storefront): overhaul theming system and unify SCSS variables 2026-03-01 20:16:05 +03:00
brands.vue feat(storefront): enhance error handling and navigation across pages 2026-03-04 16:27:52 +03:00
cart.vue feat(storefront): add promocode support in cart with UI and logic updates 2026-03-03 15:23:11 +03:00
contact.vue feat(storefront): overhaul theming system and unify SCSS variables 2026-03-01 20:16:05 +03:00
index.vue feat(notification): integrate global notification plugin using ElNotification 2026-03-01 15:30:47 +03:00
profile.vue 2026.1 2026-02-27 21:59:51 +03:00
reset-password.vue feat(storefront): overhaul theming system and unify SCSS variables 2026-03-01 20:16:05 +03:00
search.vue feat(storefront): overhaul theming system and unify SCSS variables 2026-03-01 20:16:05 +03:00
shop.vue feat(storefront): overhaul theming system and unify SCSS variables 2026-03-01 20:16:05 +03:00
wishlist.vue feat(storefront): enhance cart and wishlist handling with cookie-based products support 2026-03-02 23:06:13 +03:00