schon/storefront/app/pages
Alexandr SaVBaD Waltz 556354a44d feat(storefront): overhaul theming system and unify SCSS variables
Revamped the theming system with new SCSS variables for consistent styling across light and dark themes. Replaced static color values with dynamic variables for maintainability and improved theme adaptability. Updated components and layouts to use the new variables.

- Moved theme plugin logic for optimized handling of theme cookies and attributes.
- Enhanced `useThemes` composable for simplified client-side updates and SSR support.
- Replaced redundant SCSS color definitions with centralized variables.
- Improved page structure by introducing `ui-title` for reusable section headers.
- Unified transitions and border-radius for consistent design language.

Breaking Changes:
Theming system restructured—migrate to `$main`, `$primary`, and related variables for SCSS colors. Remove usage of `--color-*` variables in templates and styles.
2026-03-01 20:16:05 +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): overhaul theming system and unify SCSS variables 2026-03-01 20:16:05 +03:00
catalog feat(storefront): overhaul theming system and unify SCSS variables 2026-03-01 20:16:05 +03:00
docs feat(storefront): overhaul theming system and unify SCSS variables 2026-03-01 20:16:05 +03:00
product feat(storefront): overhaul theming system and unify SCSS variables 2026-03-01 20:16:05 +03:00
profile feat(storefront): overhaul theming system and unify SCSS variables 2026-03-01 20:16:05 +03:00
brands.vue feat(storefront): overhaul theming system and unify SCSS variables 2026-03-01 20:16:05 +03:00
cart.vue feat(storefront): overhaul theming system and unify SCSS variables 2026-03-01 20:16:05 +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): overhaul theming system and unify SCSS variables 2026-03-01 20:16:05 +03:00