From f9b7f1d2c4efd4790d9b8b37ed0c50d451d2873a Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Sun, 21 Jun 2026 14:02:45 +0000 Subject: [PATCH 1/3] Bob AI: Add al-shams-restaurant page --- src/pages/AlShamsRestaurantPage.tsx | 114 +++++++++++++++++++++++----- 1 file changed, 94 insertions(+), 20 deletions(-) diff --git a/src/pages/AlShamsRestaurantPage.tsx b/src/pages/AlShamsRestaurantPage.tsx index 7c15d82..1c6aa7d 100644 --- a/src/pages/AlShamsRestaurantPage.tsx +++ b/src/pages/AlShamsRestaurantPage.tsx @@ -1,24 +1,98 @@ -import { ArrowUpRight, Loader2 } from "lucide-react"; -import Button from "@/components/ui/Button"; -import TextAnimation from "@/components/ui/TextAnimation"; -import ImageOrVideo from "@/components/ui/ImageOrVideo"; -import GridOrCarousel from "@/components/ui/GridOrCarousel"; -import ScrollReveal from "@/components/ui/ScrollReveal"; -import useProducts from "@/hooks/useProducts"; -import { cls } from "@/lib/utils"; +import React from "react"; +import { routes } from "@/routes"; +import NavbarCentered from "@/components/ui/NavbarCentered"; +import HeroBillboard from "@/components/sections/hero/HeroBillboard"; +import FeaturesMediaCards from "@/components/sections/features/FeaturesMediaCards"; +import TestimonialQuoteCards from "@/components/sections/testimonial/TestimonialQuoteCards"; +import FooterSimple from "@/components/sections/footer/FooterSimple"; export default function AlShamsRestaurantPage() { return ( - <> -
-

Modern Dining

-
-
-
-
-
-
-

Book a Table

- +
+ ({ name: r.label, href: r.path }))} + ctaButton={{ text: "Book Table", href: "/reservations" }} + /> + +
+ + + + +
+ + +
); -} +} \ No newline at end of file -- 2.49.1 From 09fd7ffc074cbb221764d415ac6ff0c36bbe622e Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Sun, 21 Jun 2026 14:03:35 +0000 Subject: [PATCH 2/3] Bob AI: Populate src/pages/AlShamsRestaurantPage.tsx (snippet builder, 3 sections) --- src/pages/AlShamsRestaurantPage.tsx | 128 ++++++++-------------------- 1 file changed, 34 insertions(+), 94 deletions(-) diff --git a/src/pages/AlShamsRestaurantPage.tsx b/src/pages/AlShamsRestaurantPage.tsx index 1c6aa7d..bf10f45 100644 --- a/src/pages/AlShamsRestaurantPage.tsx +++ b/src/pages/AlShamsRestaurantPage.tsx @@ -1,98 +1,38 @@ -import React from "react"; -import { routes } from "@/routes"; -import NavbarCentered from "@/components/ui/NavbarCentered"; -import HeroBillboard from "@/components/sections/hero/HeroBillboard"; -import FeaturesMediaCards from "@/components/sections/features/FeaturesMediaCards"; -import TestimonialQuoteCards from "@/components/sections/testimonial/TestimonialQuoteCards"; -import FooterSimple from "@/components/sections/footer/FooterSimple"; +import Button from "@/components/ui/Button"; +import HeroBackgroundSlot from "@/components/ui/HeroBackgroundSlot"; +import TextAnimation from "@/components/ui/TextAnimation"; +import ImageOrVideo from "@/components/ui/ImageOrVideo"; +import ScrollReveal from "@/components/ui/ScrollReveal"; +import { cls } from "@/lib/utils"; +import { Star } from "lucide-react"; +import GridOrCarousel from "@/components/ui/GridOrCarousel"; export default function AlShamsRestaurantPage() { return ( -
- ({ name: r.label, href: r.path }))} - ctaButton={{ text: "Book Table", href: "/reservations" }} - /> - -
- - - - -
- - -
+ <> +

Hospitality Project

+

Case Study

+
+
+
+
+
+
+

Client Success

+ + + +

NGA Digital completely transformed our online ordering system. The new website is stunning and incredibly easy for our customers to use.

Restaurant OwnerAl Shams
+
+ + + +

The visual identity and digital menu they created perfectly capture the essence of our cuisine. We've seen a wonderful increase in online reservations since launch.

Marketing DirectorAl Shams
+
+ + + +

Finally, a website that showcases our dishes as beautifully as they look in person. The NGA team truly understands hospitality.

Head ChefAl Shams
+ ); -} \ No newline at end of file +} -- 2.49.1 From 94183c2cb90c2104c4b0317eaa188b2b3253b37a Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Sun, 21 Jun 2026 14:04:25 +0000 Subject: [PATCH 3/3] Bob AI: fix build errors (attempt 1) --- src/pages/AlShamsRestaurantPage.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pages/AlShamsRestaurantPage.tsx b/src/pages/AlShamsRestaurantPage.tsx index bf10f45..dd9c4e4 100644 --- a/src/pages/AlShamsRestaurantPage.tsx +++ b/src/pages/AlShamsRestaurantPage.tsx @@ -10,15 +10,15 @@ import GridOrCarousel from "@/components/ui/GridOrCarousel"; export default function AlShamsRestaurantPage() { return ( <> -

Hospitality Project

-

Case Study

+

Hospitality Project

+

Case Study

-

Client Success

+

Client Success

@@ -35,4 +35,4 @@ export default function AlShamsRestaurantPage() {

Finally, a website that showcases our dishes as beautifully as they look in person. The NGA team truly understands hospitality.

Head ChefAl Shams
); -} +} \ No newline at end of file -- 2.49.1