Commit Graph

7 Commits

Author SHA1 Message Date
Zeeshan Khan 5eddef80e6 feat: make entire cart drawer UI and WhatsApp order draft fully language-compatible (Swedish default + en/hi/ur translations for title, notes, buttons, and drafted message) 2026-06-02 17:57:22 +02:00
Zeeshan Khan f21c5fd83c fix: Urdu menu item descriptions now fully translated
- Added complete Urdu translations for all menuDescriptions (and signatureMenuItems) in lib/translations.ts so descriptions localize properly when language=ur.
- Updated sidebar 'All Dishes' label to use translated t.menu.allDishes.
- Descriptions now correctly appear in Urdu (while dish names remain unchanged) on /menu page and homepage signature section.
- Builds cleanly.
2026-06-02 15:02:47 +02:00
Zeeshan Khan dcd973a7a9 feat: add Lahori Chana animation video
- Generated 6s video for Lahore Chana using video gen (good presentation, smoke rising).
- Added optimized .webm + .mp4 versions.
- Extracted poster from video.
- Updated menu-data.ts to include video: 'lahore-chana.mp4' for the item (now shows hover animation on /menu page).
- All assets in public/ for menu consistency.
2026-06-02 14:51:13 +02:00
Zeeshan Khan 22d7326ac3 feat: add descriptions for all menu items
- Added concise English descriptions to every item in lib/menu-data.ts (street food, meat, chicken, pizza, rolls, sweets, drinks, etc.).
- Expanded Swedish (and fallback) translations in lib/translations.ts under menuDescriptions and signatureMenuItems so descriptions are properly localized when language is switched (names remain unchanged).
- This fixes missing descriptions on the /menu page and homepage signature menu.
- Descriptions sourced from authentic Indian/Pakistani cuisine references.
2026-06-02 14:28:32 +02:00
Zeeshan Khan c6a62f40f4 fix: responsive Signaturmeny title + translated menu item descriptions
- Make 'Signaturmeny' h2 responsive (smaller base font + break-words) so it doesn't overflow on mobile.
- Add signatureMenuItems and menuDescriptions to translations (en/sv + fallbacks for hi/ur).
- Update homepage signature cards and full menu page to use translated descriptions (while keeping dish names unchanged as requested).
- Swedish descriptions now active by default.
2026-06-02 14:15:26 +02:00
Zeeshan Khan 0b6cc1acae feat: default language Swedish, modern mobile navigation menu, mobile optimizations & translations, shorten mobile hero banner to 4s
- Set 'sv' as default in LanguageProvider + layout (users can switch to 'en')
- Completely revamped mobile drawer menu: slide animation (framer-motion), icons, active states with high-contrast text, large touch targets, better tap feedback
- Horizontal snap-scrolling category filters on mobile (homepage + /menu) for thumb-friendly UX
- Added active:scale / touch-manipulation + press states across cards, buttons, filters for better mobile tap visibility/feedback
- Updated translations for menu page, locations, footer, experience (Swedish-first)
- Made locations + footer language-aware
- Trimmed banner_mobile.mp4 (raw + re-optimized) from 6s to 4s for faster load on mobile
- Reordered languages so Svenska appears first in switcher
- .gitignore already protects developer_instructions.txt (previous commit)
2026-06-02 13:44:19 +02:00
Zeeshan Khan 56fe68eb48 Initial commit: Shahi Kitchen premium website
- Royal cream + gold theme
- Playful animated hero with chef mascot
- Advanced menu with sidebar + video hover
- Multilingual support (EN, SV, HI, UR)
- Cart system with WhatsApp ordering
- Real restaurant photos integration
- Responsive design with proper navbar
2026-06-01 15:14:19 +02:00