From 78e493a92f0a610e2d7d902390ccfafbaa7e1561 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 5 Mar 2026 07:23:09 +0000 Subject: [PATCH 1/4] Update src/app/about/page.tsx --- src/app/about/page.tsx | 47 +++++++++++++----------------------------- 1 file changed, 14 insertions(+), 33 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index e307531..50750ac 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -18,8 +18,7 @@ export default function AboutPage() { const footerColumns = [ { - title: "Restaurant", - items: [ + title: "Restaurant", items: [ { label: "Home", href: "/" }, { label: "Menu", href: "/menu" }, { label: "About Us", href: "/about" }, @@ -27,8 +26,7 @@ export default function AboutPage() { ], }, { - title: "Contact", - items: [ + title: "Contact", items: [ { label: "Call: +27 11 234 5678", href: "tel:+27112345678" }, { label: "Email: hello@villaLaraza.com", href: "mailto:hello@villaLaraza.com" }, { label: "Address: 4 Vredenhof Rd, Mulbarton", href: "#" }, @@ -36,8 +34,7 @@ export default function AboutPage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "Reservation Policy", href: "#" }, @@ -53,7 +50,7 @@ export default function AboutPage() { borderRadius="pill" contentWidth="mediumSmall" sizing="mediumSizeLargeTitles" - background="aurora" + background="circleGradient" cardStyle="gradient-mesh" primaryButtonStyle="shadow" secondaryButtonStyle="solid" @@ -78,27 +75,19 @@ export default function AboutPage() { buttonAnimation="slide-up" bulletPoints={[ { - title: "Founded with Purpose", - description: "Created to bring authentic, high-quality dining to Mulbarton with genuine local pride", - icon: Award, + title: "Founded with Purpose", description: "Created to bring authentic, high-quality dining to Mulbarton with genuine local pride", icon: Award, }, { - title: "Community Focused", - description: "We're more than a restaurant—we're part of the Mulbarton fabric, supporting local and celebrating together", - icon: Users, + title: "Community Focused", description: "We're more than a restaurant—we're part of the Mulbarton fabric, supporting local and celebrating together", icon: Users, }, { - title: "Passion for Excellence", - description: "Every dish reflects our commitment to quality, flavor, and the perfect dining experience", - icon: Heart, + title: "Passion for Excellence", description: "Every dish reflects our commitment to quality, flavor, and the perfect dining experience", icon: Heart, }, { - title: "Continuous Growth", - description: "Always evolving, always improving, while staying true to what made us special", - icon: TrendingUp, + title: "Continuous Growth", description: "Always evolving, always improving, while staying true to what made us special", icon: TrendingUp, }, ]} - imageSrc="http://img.b2bpic.net/free-photo/restaurant-interior_1127-3394.jpg?_wi=3" + imageSrc="http://img.b2bpic.net/free-photo/restaurant-interior_1127-3394.jpg" imageAlt="Villa La Raza Restaurant Interior" mediaAnimation="slide-up" imagePosition="right" @@ -116,7 +105,7 @@ export default function AboutPage() { { id: "2", value: "Integrity", description: "Honest service, transparent pricing, genuine hospitality" }, { id: "3", value: "Community", description: "Supporting local Mulbarton and celebrating together" }, ]} - gridVariant="three-columns-all-equal-width" + gridVariant="uniform-all-items-equal" animationType="slide-up" textboxLayout="default" useInvertedBackground={false} @@ -133,24 +122,16 @@ export default function AboutPage() { buttonAnimation="slide-up" bulletPoints={[ { - title: "Exceptional Service", - description: "Attentive, friendly staff who genuinely care about your dining experience", - icon: Users, + title: "Exceptional Service", description: "Attentive, friendly staff who genuinely care about your dining experience", icon: Users, }, { - title: "Fresh, Quality Ingredients", - description: "We source the finest cuts and local produce for every dish", - icon: Award, + title: "Fresh, Quality Ingredients", description: "We source the finest cuts and local produce for every dish", icon: Award, }, { - title: "Warm Atmosphere", - description: "A welcoming environment perfect for celebrations, casual meals, and everything between", - icon: Heart, + title: "Warm Atmosphere", description: "A welcoming environment perfect for celebrations, casual meals, and everything between", icon: Heart, }, { - title: "Consistent Excellence", - description: "The same high standards and warm service every single visit", - icon: TrendingUp, + title: "Consistent Excellence", description: "The same high standards and warm service every single visit", icon: TrendingUp, }, ]} imageSrc="http://img.b2bpic.net/free-photo/toast-many-upcoming-family-dinners_637285-12559.jpg" -- 2.49.1 From 4d84d3d491a6bc198049d007a794fbaec4e79a6b Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 5 Mar 2026 07:23:09 +0000 Subject: [PATCH 2/4] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 15f2919..52f786d 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -18,8 +18,7 @@ export default function ContactPage() { const footerColumns = [ { - title: "Restaurant", - items: [ + title: "Restaurant", items: [ { label: "Home", href: "/" }, { label: "Menu", href: "/menu" }, { label: "About Us", href: "/about" }, @@ -27,8 +26,7 @@ export default function ContactPage() { ], }, { - title: "Contact", - items: [ + title: "Contact", items: [ { label: "Call: +27 11 234 5678", href: "tel:+27112345678" }, { label: "Email: hello@villaLaraza.com", href: "mailto:hello@villaLaraza.com" }, { label: "Address: 4 Vredenhof Rd, Mulbarton", href: "#" }, @@ -36,8 +34,7 @@ export default function ContactPage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "Reservation Policy", href: "#" }, @@ -53,7 +50,7 @@ export default function ContactPage() { borderRadius="pill" contentWidth="mediumSmall" sizing="mediumSizeLargeTitles" - background="aurora" + background="circleGradient" cardStyle="gradient-mesh" primaryButtonStyle="shadow" secondaryButtonStyle="solid" @@ -76,7 +73,7 @@ export default function ContactPage() { { text: "Call: +27 11 234 5678", href: "tel:+27112345678" }, { text: "Email Us", href: "mailto:hello@villaLaraza.com" }, ]} - background={{ variant: "aurora" }} + background={{ variant: "plain" }} useInvertedBackground={false} /> @@ -91,24 +88,16 @@ export default function ContactPage() { buttonAnimation="slide-up" bulletPoints={[ { - title: "Call Us", - description: "+27 11 234 5678 - Available for reservations and inquiries", - icon: Phone, + title: "Call Us", description: "+27 11 234 5678 - Available for reservations and inquiries", icon: Phone, }, { - title: "Email Us", - description: "hello@villaLaraza.com - We respond within 2 hours during business hours", - icon: Mail, + title: "Email Us", description: "hello@villaLaraza.com - We respond within 2 hours during business hours", icon: Mail, }, { - title: "Visit Us", - description: "4 Vredenhof Rd, Mulbarton, Johannesburg South - Open 7 days a week", - icon: MapPin, + title: "Visit Us", description: "4 Vredenhof Rd, Mulbarton, Johannesburg South - Open 7 days a week", icon: MapPin, }, { - title: "Hours", - description: "Mon-Thu: 5PM-11PM | Fri-Sat: 5PM-12AM | Sun: 5PM-10PM", - icon: Phone, + title: "Hours", description: "Mon-Thu: 5PM-11PM | Fri-Sat: 5PM-12AM | Sun: 5PM-10PM", icon: Phone, }, ]} imageSrc="http://img.b2bpic.net/free-photo/bold-metro-station-chatelet-paris_23-2148232435.jpg" -- 2.49.1 From fb0151646224ff2d270710ddfd7e7aa7d0514b74 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 5 Mar 2026 07:23:10 +0000 Subject: [PATCH 3/4] Update src/app/page.tsx --- src/app/page.tsx | 115 ++++++++++++----------------------------------- 1 file changed, 28 insertions(+), 87 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 7469258..1035828 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -22,8 +22,7 @@ export default function HomePage() { const footerColumns = [ { - title: "Restaurant", - items: [ + title: "Restaurant", items: [ { label: "Home", href: "/" }, { label: "Menu", href: "/menu" }, { label: "About Us", href: "/about" }, @@ -31,8 +30,7 @@ export default function HomePage() { ], }, { - title: "Contact", - items: [ + title: "Contact", items: [ { label: "Call: +27 11 234 5678", href: "tel:+27112345678" }, { label: "Email: hello@villaLaraza.com", href: "mailto:hello@villaLaraza.com" }, { label: "Address: 4 Vredenhof Rd, Mulbarton", href: "#" }, @@ -40,8 +38,7 @@ export default function HomePage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "Reservation Policy", href: "#" }, @@ -57,7 +54,7 @@ export default function HomePage() { borderRadius="pill" contentWidth="mediumSmall" sizing="mediumSizeLargeTitles" - background="aurora" + background="circleGradient" cardStyle="gradient-mesh" primaryButtonStyle="shadow" secondaryButtonStyle="solid" @@ -76,7 +73,7 @@ export default function HomePage() { -- 2.49.1 From 54555d654d43ed1d4425954fb508219aa92fce70 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 5 Mar 2026 07:23:10 +0000 Subject: [PATCH 4/4] Update src/app/reviews/page.tsx --- src/app/reviews/page.tsx | 67 ++++++++++------------------------------ 1 file changed, 17 insertions(+), 50 deletions(-) diff --git a/src/app/reviews/page.tsx b/src/app/reviews/page.tsx index b67cf55..e42fe5e 100644 --- a/src/app/reviews/page.tsx +++ b/src/app/reviews/page.tsx @@ -18,8 +18,7 @@ export default function ReviewsPage() { const footerColumns = [ { - title: "Restaurant", - items: [ + title: "Restaurant", items: [ { label: "Home", href: "/" }, { label: "Menu", href: "/menu" }, { label: "About Us", href: "/about" }, @@ -27,8 +26,7 @@ export default function ReviewsPage() { ], }, { - title: "Contact", - items: [ + title: "Contact", items: [ { label: "Call: +27 11 234 5678", href: "tel:+27112345678" }, { label: "Email: hello@villaLaraza.com", href: "mailto:hello@villaLaraza.com" }, { label: "Address: 4 Vredenhof Rd, Mulbarton", href: "#" }, @@ -36,8 +34,7 @@ export default function ReviewsPage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "Reservation Policy", href: "#" }, @@ -53,7 +50,7 @@ export default function ReviewsPage() { borderRadius="pill" contentWidth="mediumSmall" sizing="mediumSizeLargeTitles" - background="aurora" + background="circleGradient" cardStyle="gradient-mesh" primaryButtonStyle="shadow" secondaryButtonStyle="solid" @@ -77,29 +74,14 @@ export default function ReviewsPage() { tagAnimation="slide-up" testimonials={[ { - id: "1", - name: "Sarah Johnson", - role: "Local Resident", - company: "Mulbarton", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=4", - }, + id: "1", name: "Sarah Johnson", role: "Local Resident", company: "Mulbarton", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg"}, { - id: "2", - name: "Michael Chen", - role: "Regular Diner", - company: "Food Enthusiast", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=5", - }, + id: "2", name: "Michael Chen", role: "Regular Diner", company: "Food Enthusiast", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg"}, { - id: "3", - name: "Emily Rodriguez", - role: "Event Host", - company: "Community", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=6", - }, + id: "3", name: "Emily Rodriguez", role: "Event Host", company: "Community", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg"}, ]} kpiItems={[ { value: "5.0★", label: "Average Rating" }, @@ -121,29 +103,14 @@ export default function ReviewsPage() { tagAnimation="slide-up" testimonials={[ { - id: "4", - name: "David Kim", - role: "Weekend Visitor", - company: "Family Group", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=7", - }, + id: "4", name: "David Kim", role: "Weekend Visitor", company: "Family Group", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg"}, { - id: "5", - name: "Jessica Parker", - role: "Couple's Night", - company: "Johannesburg", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=8", - }, + id: "5", name: "Jessica Parker", role: "Couple's Night", company: "Johannesburg", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg"}, { - id: "6", - name: "Robert Thompson", - role: "Business Dinner", - company: "Local Professional", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=9", - }, + id: "6", name: "Robert Thompson", role: "Business Dinner", company: "Local Professional", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg"}, ]} kpiItems={[ { value: "98%", label: "Recommend to Friends" }, @@ -165,7 +132,7 @@ export default function ReviewsPage() { { id: "2", value: "99%", description: "Would Return Rate" }, { id: "3", value: "10+", description: "Years of Consistent Excellence" }, ]} - gridVariant="three-columns-all-equal-width" + gridVariant="uniform-all-items-equal" animationType="slide-up" textboxLayout="default" useInvertedBackground={false} -- 2.49.1