10 Commits

Author SHA1 Message Date
1ba72bc7a6 Update src/app/testimonials/page.tsx 2026-05-31 22:49:57 +00:00
83ebf87314 Update src/app/reviews/page.tsx 2026-05-31 22:49:56 +00:00
5819abbc65 Add src/i18n.ts 2026-05-31 22:49:32 +00:00
c386ddc195 Update src/app/page.tsx 2026-05-31 22:49:31 +00:00
42d5375427 Merge version_3 into main
Merge version_3 into main
2026-05-31 22:45:32 +00:00
18ae302b28 Merge version_3 into main
Merge version_3 into main
2026-05-31 22:44:15 +00:00
dad37ef0fb Merge version_3 into main
Merge version_3 into main
2026-05-31 22:42:55 +00:00
8ebcff7b6c Merge version_3 into main
Merge version_3 into main
2026-05-31 22:41:31 +00:00
f789846be3 Merge version_3 into main
Merge version_3 into main
2026-05-31 22:40:51 +00:00
497cd746bc Merge version_3 into main
Merge version_3 into main
2026-05-31 22:39:49 +00:00
4 changed files with 13 additions and 7 deletions

View File

@@ -141,7 +141,7 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "kids-1", name: "Trendy Styles", price: "Starting from $30", imageSrc: "http://img.b2bpic.net/free-photo/child-getting-haircut-salon_23-2150462518.jpg", imageAlt: "Trendy kid hairstyle"}, id: "kids-1", name: "Trendy Styles", price: "Starting from 30 EGP", imageSrc: "http://img.b2bpic.net/free-photo/child-getting-haircut-salon_23-2150462518.jpg", imageAlt: "Trendy kid hairstyle"},
{ {
id: "kids-2", name: "Comfortable Environment", price: "Always included", imageSrc: "http://img.b2bpic.net/free-photo/girl-helping-her-father-shave_23-2147624074.jpg", imageAlt: "Comfortable kids barbershop"}, id: "kids-2", name: "Comfortable Environment", price: "Always included", imageSrc: "http://img.b2bpic.net/free-photo/girl-helping-her-father-shave_23-2147624074.jpg", imageAlt: "Comfortable kids barbershop"},
{ {
@@ -163,7 +163,7 @@ export default function LandingPage() {
plans={[ plans={[
{ {
id: "wedding-package", badge: "Elite", badgeIcon: Crown, id: "wedding-package", badge: "Elite", badgeIcon: Crown,
price: "$500", subtitle: "Your Perfect Wedding Day Prep", buttons: [ price: "500 EGP", subtitle: "Your Perfect Wedding Day Prep", buttons: [
{ {
text: "Book Your Royal Groom", href: "/groom"}, text: "Book Your Royal Groom", href: "/groom"},
], ],
@@ -172,7 +172,7 @@ export default function LandingPage() {
}, },
{ {
id: "premium-package", badge: "Premium", badgeIcon: Award, id: "premium-package", badge: "Premium", badgeIcon: Award,
price: "$250", subtitle: "Elevate Your Everyday Look", buttons: [ price: "250 EGP", subtitle: "Elevate Your Everyday Look", buttons: [
{ {
text: "Choose Premium Plan", href: "/groom"}, text: "Choose Premium Plan", href: "/groom"},
], ],
@@ -180,7 +180,7 @@ export default function LandingPage() {
"Precision Haircut", "Classic Shave or Beard Trim", "Hair Styling", "Invigorating Face Mask"], "Precision Haircut", "Classic Shave or Beard Trim", "Hair Styling", "Invigorating Face Mask"],
} }
]} ]}
title="The Royal Groom Package" title="Achieve Your Perfect Wedding Day Look"
description="Indulge in the ultimate luxury with our exclusive Wedding Groom Package. Every detail is perfected to ensure you look your absolute best for your special day." description="Indulge in the ultimate luxury with our exclusive Wedding Groom Package. Every detail is perfected to ensure you look your absolute best for your special day."
buttons={[ buttons={[
{ {

View File

@@ -88,7 +88,7 @@ export default function LandingPage() {
{ {
id: "faq-4", title: "What is included in the Royal Groom Package?", content: "The Royal Groom Package is our exclusive wedding preparation service, including a precision haircut, skin fade, beard styling, luxury facial care, hair treatment, and VIP service in a private suite."}, id: "faq-4", title: "What is included in the Royal Groom Package?", content: "The Royal Groom Package is our exclusive wedding preparation service, including a precision haircut, skin fade, beard styling, luxury facial care, hair treatment, and VIP service in a private suite."},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/barber-shop-tools-arrangement_23-2149167462.jpg" imageSrc="http://img.b2bpic.net/free-photo/barber-shop-tools-arrangement_23-2149167462.jpg?_wi=1"
imageAlt="Luxury barbershop interior" imageAlt="Luxury barbershop interior"
mediaAnimation="opacity" mediaAnimation="opacity"
title="Common Questions About KOKO Salon" title="Common Questions About KOKO Salon"

View File

@@ -152,7 +152,7 @@ export default function LandingPage() {
content: "The Royal Groom Package is our exclusive wedding preparation service, including a precision haircut, skin fade, beard styling, luxury facial care, hair treatment, and VIP service in a private suite.", content: "The Royal Groom Package is our exclusive wedding preparation service, including a precision haircut, skin fade, beard styling, luxury facial care, hair treatment, and VIP service in a private suite.",
}, },
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/barber-shop-tools-arrangement_23-2149167462.jpg" imageSrc="http://img.b2bpic.net/free-photo/barber-shop-tools-arrangement_23-2149167462.jpg?_wi=2"
imageAlt="Luxury barbershop interior" imageAlt="Luxury barbershop interior"
mediaAnimation="opacity" mediaAnimation="opacity"
title="Common Questions About KOKO Salon" title="Common Questions About KOKO Salon"

6
src/i18n.ts Normal file
View File

@@ -0,0 +1,6 @@
export const i18n = {
defaultLocale: 'en',
locales: ['en', 'ar'],
} as const;
export type Locale = (typeof i18n)['locales'][number];