From 2823d1e021164f9055e035a12bf40dbcc5d44c2d Mon Sep 17 00:00:00 2001 From: Zeeshan Khan Date: Tue, 2 Jun 2026 20:18:55 +0200 Subject: [PATCH] feat: replace 'Royal' with 'Shahi' everywhere for brand consistency (navbar, translations, pages, layout, css, etc.) --- app/globals.css | 4 ++-- app/layout.tsx | 6 +++--- app/locations/page.tsx | 2 +- app/login/page.tsx | 4 ++-- app/page.tsx | 6 +++--- components/Navbar.tsx | 2 +- components/PlayfulHeroScene.tsx | 2 +- lib/translations.ts | 14 +++++++------- 8 files changed, 20 insertions(+), 20 deletions(-) diff --git a/app/globals.css b/app/globals.css index 6e02385..3021bb4 100644 --- a/app/globals.css +++ b/app/globals.css @@ -3,14 +3,14 @@ * GLOBAL DESIGN SYSTEM — Shahi Kitchen * ============================================================================= * - * Royal cream + gold visual identity for Shahi Kitchen. + * Shahi cream + gold visual identity for Shahi Kitchen. * Bright, warm, appetizing, and luxurious without being dark. */ @import "tailwindcss"; :root { - /* === Refined Royal Light Palette - Warm Cream + Gold === */ + /* === Refined Shahi Light Palette - Warm Cream + Gold === */ /* Backgrounds */ --bg: #F8F5F0; diff --git a/app/layout.tsx b/app/layout.tsx index 7b00571..13660e0 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -18,7 +18,7 @@ * - We deliberately render and at the root level instead of * inside individual pages. This guarantees only ONE instance exists and prevents * duplicate drawers/toasts when navigating. - * - The cream/gold royal theme tokens live in globals.css and are referenced via + * - The cream/gold Shahi theme tokens live in globals.css and are referenced via * Tailwind arbitrary values (e.g. bg-[#F8F5F0]). * * FUTURE DEVELOPERS: @@ -65,7 +65,7 @@ const geistMono = Geist_Mono({ */ export const metadata: Metadata = { title: "Shahi Kitchen | Authentic Indian & Pakistani Restaurant in Gothenburg", - description: "Experience royal flavors at Shahi Kitchen in Askim, Gothenburg. Authentic Indian & Pakistani cuisine, famous lunch buffet, and traditional sweets since 2016.", + description: "Experience Shahi flavors at Shahi Kitchen in Askim, Gothenburg. Authentic Indian & Pakistani cuisine, famous lunch buffet, and traditional sweets since 2016.", icons: { icon: "/favicon.ico", }, @@ -81,7 +81,7 @@ export const metadata: Metadata = { * * IMPORTANT: * - Never wrap the entire app in another CartProvider — it will break the singleton. - * - The body uses the royal cream background (#F8F5F0) as the base canvas. + * - The body uses the Shahi cream background (#F8F5F0) as the base canvas. * - `antialiased` + font variables are applied once at the root for consistency. */ export default function RootLayout({ diff --git a/app/locations/page.tsx b/app/locations/page.tsx index 818b04f..493ebb5 100644 --- a/app/locations/page.tsx +++ b/app/locations/page.tsx @@ -35,7 +35,7 @@ export default function LocationsPage() {
WHERE TO FIND US

{language === 'sv' ? 'Våra Platser' : 'Our Locations'}

- {language === 'sv' ? 'Två restauranger i Göteborg — båda serverar autentiska smaker med samma kungliga gästfrihet.' : 'Two branches in Gothenburg — both serving authentic flavors with the same royal hospitality.'} + {language === 'sv' ? 'Två restauranger i Göteborg — båda serverar autentiska smaker med samma shahi gästfrihet.' : 'Two branches in Gothenburg — both serving authentic flavors with the same Shahi hospitality.'}

diff --git a/app/login/page.tsx b/app/login/page.tsx index 96ff167..3746416 100644 --- a/app/login/page.tsx +++ b/app/login/page.tsx @@ -73,7 +73,7 @@ export default function LoginPage() { {/* Content area — beautiful split layout on desktop, clean single column on mobile */}
- {/* LEFT: Premium dark graphic panel (desktop only). Matches royal theme with gold details. */} + {/* LEFT: Premium dark graphic panel (desktop only). Matches Shahi theme with gold details. */}
{/* Subtle gold frame lines */} @@ -100,7 +100,7 @@ export default function LoginPage() {

- Two locations serving royal Indian & Pakistani hospitality in Gothenburg since 2016. + Two locations serving Shahi Indian & Pakistani hospitality in Gothenburg since 2016.

ASKIM • BACKAPLAN diff --git a/app/page.tsx b/app/page.tsx index dcf974a..1ae8878 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -479,18 +479,18 @@ export default function ShahiKitchenHomepage() {
{language === 'sv' ? 'SHAHI-SÄTTET' : 'THE SHAHI WAY'}
-

{language === 'sv' ? 'Mer än en måltid.\nEtt ögonblick av kunglighet.' : 'More than a meal.\nA moment of royalty.'}

+

{language === 'sv' ? 'Mer än en måltid.\nEtt ögonblick av Shahi.' : 'More than a meal.\nA moment of Shahi.'}

{(language === 'sv' ? [ { title: "Den Legendariska Buffén", desc: "Vår berömda lunchbuffé har över 20 roterande rätter — curry, biryani, färsk naan och sötsaker." }, { title: "Shahi Sötsaker", desc: "Hemgjord mithai dagligen. Från färsk jalebi till rasmalai — det perfekta söta avslutet." }, - { title: "Varm Gästfrihet", desc: "Oavsett om du är här för en snabb lunch eller familjefest, behandlas du alltid som kunglighet." }, + { title: "Varm Gästfrihet", desc: "Oavsett om du är här för en snabb lunch eller familjefest, behandlas du alltid som shahi." }, ] : [ { title: "The Legendary Buffet", desc: "Our famous lunch buffet features over 20 rotating dishes — curries, biryanis, fresh naan, and sweets." }, { title: "Shahi Sweets", desc: "Homemade mithai made daily. From fresh Jalebi to Rasmalai — the perfect sweet ending." }, - { title: "Warm Hospitality", desc: "Whether you're here for a quick lunch or a family celebration, you will always be treated like royalty." }, + { title: "Warm Hospitality", desc: "Whether you're here for a quick lunch or a family celebration, you will always be treated like Shahi." }, ]).map((item, index) => (
0{index + 1}
diff --git a/components/Navbar.tsx b/components/Navbar.tsx index 638fe7b..c0f7ba3 100644 --- a/components/Navbar.tsx +++ b/components/Navbar.tsx @@ -79,7 +79,7 @@ export default function Navbar({ variant = "default" }: NavbarProps) {
Shahi Kitchen - Royal Taste • Gothenburg + Shahi Taste • Gothenburg diff --git a/components/PlayfulHeroScene.tsx b/components/PlayfulHeroScene.tsx index 36130fd..de7c0e4 100644 --- a/components/PlayfulHeroScene.tsx +++ b/components/PlayfulHeroScene.tsx @@ -70,7 +70,7 @@ export default function PlayfulHeroScene() { - {/* Enhanced royal glows */} + {/* Enhanced Shahi glows */}
diff --git a/lib/translations.ts b/lib/translations.ts index 3800e0e..9e789b9 100644 --- a/lib/translations.ts +++ b/lib/translations.ts @@ -23,10 +23,10 @@ export const translations = { // Hero hero: { - badge: 'Royal Indian & Pakistani Since 2016', + badge: 'Shahi Indian & Pakistani Since 2016', welcome: 'Welcome to', title: 'ShahiKitchen Online', - subtitle: 'Experience the warmth of royal hospitality and the richness of authentic Indian and Pakistani flavors — now brought to you with elegance, from the heart of Gothenburg.', + subtitle: 'Experience the warmth of Shahi hospitality and the richness of authentic Indian and Pakistani flavors — now brought to you with elegance, from the heart of Gothenburg.', exploreMenu: 'Explore the Menu', viewExperience: 'The Shahi Experience', }, @@ -118,8 +118,8 @@ export const translations = { badge: 'THE SHAHI WAY', title: 'Warmth like a feast.\nCalm like a palace.', heritage: { - title: 'Royal Heritage', - text: 'Recipes passed through generations. Every dish tells a story of Punjab and the royal kitchens of the subcontinent.', + title: 'Shahi Heritage', + text: 'Recipes passed through generations. Every dish tells a story of Punjab and the shahi kitchens of the subcontinent.', }, generous: { title: 'Generous & Honest', @@ -226,7 +226,7 @@ export const translations = { badge: 'Kunglig Indisk & Pakistansk Sedan 2016', welcome: 'Välkommen till', title: 'ShahiKitchen Online', - subtitle: 'Upplev värmen från kunglig gästfrihet och rikedomen av autentiska indiska och pakistanska smaker — nu med elegans, från Göteborgs hjärta.', + subtitle: 'Upplev värmen från shahi gästfrihet och rikedomen av autentiska indiska och pakistanska smaker — nu med elegans, från Göteborgs hjärta.', exploreMenu: 'Utforska Menyn', viewExperience: 'Shahi-upplevelsen', }, @@ -316,8 +316,8 @@ export const translations = { badge: 'SHAHI-SÄTTET', title: 'Värme som en fest.\nLugn som ett palats.', heritage: { - title: 'Kungligt Arv', - text: 'Recept som gått i arv i generationer. Varje rätt berättar en historia från Punjab och de kungliga köken på subkontinenten.', + title: 'Shahi Arv', + text: 'Recept som gått i arv i generationer. Varje rätt berättar en historia från Punjab och de shahi köken på subkontinenten.', }, generous: { title: 'Generöst & Ärligt',