canina/frontend/application/lib/store
parsa aghaei 508356b8d3 feat: add Persian fonts, fix UI bugs, improve frontend quality
- Add local Persian fonts: Vazirmatn, Sahel, Shabnam, Lalezar, IranNastaliq
- Configure @font-face in globals.css with all font weights
- Set Vazirmatn as primary font, Lalezar for headings, Sahel for alt text
- Fix Hero image loading with crossOrigin and error fallback
- Fix SmartAdvisor disabled button contrast (WCAG compliance)
- Add visible labels for form inputs in SmartAdvisor step 1
- Fix UserDashboard null safety for walletBalance
- Fix announcement bar hydration mismatch (loading state guard)
- Fix UserDashboard null checks for profile fields
- Improve overall frontend robustness and data-loading guards
2026-07-11 19:48:43 +03:30
..
__tests__ fix: resolve seed encoding, search param, and wiki data source issues 2026-07-11 15:40:49 +03:30
cartStore.ts fix: resolve seed encoding, search param, and wiki data source issues 2026-07-11 15:40:49 +03:30
settingsStore.ts feat: add Persian fonts, fix UI bugs, improve frontend quality 2026-07-11 19:48:43 +03:30
uiStore.ts feat: core pages and components migrated to Next.js (Home, Shop, Product) 2026-06-12 01:08:04 +03:30
usePetStore.ts fix: resolve seed encoding, search param, and wiki data source issues 2026-07-11 15:40:49 +03:30
userStore.ts fix: resolve seed encoding, search param, and wiki data source issues 2026-07-11 15:40:49 +03:30