From d3fbe72e6f120adadd8b5961e6b17127a9a01473 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Tue, 16 Jun 2026 14:48:00 +0000 Subject: [PATCH] =?UTF-8?q?Bob=20AI:=20Update=20website=20content=20for=20?= =?UTF-8?q?Damasquino=20La=20C=C3=B4te=20restaurant?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/HomePage.tsx | 232 ++----------------- src/pages/HomePage/sections/About.tsx | 19 ++ src/pages/HomePage/sections/Contact.tsx | 18 ++ src/pages/HomePage/sections/Faq.tsx | 19 ++ src/pages/HomePage/sections/Hero.tsx | 29 +++ src/pages/HomePage/sections/HowItWorks.tsx | 18 ++ src/pages/HomePage/sections/Services.tsx | 19 ++ src/pages/HomePage/sections/Testimonials.tsx | 18 ++ src/pages/HomePage/sections/WhyChoose.tsx | 18 ++ 9 files changed, 181 insertions(+), 209 deletions(-) create mode 100644 src/pages/HomePage/sections/About.tsx create mode 100644 src/pages/HomePage/sections/Contact.tsx create mode 100644 src/pages/HomePage/sections/Faq.tsx create mode 100644 src/pages/HomePage/sections/Hero.tsx create mode 100644 src/pages/HomePage/sections/HowItWorks.tsx create mode 100644 src/pages/HomePage/sections/Services.tsx create mode 100644 src/pages/HomePage/sections/Testimonials.tsx create mode 100644 src/pages/HomePage/sections/WhyChoose.tsx diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 8d3ceb0..6bec7c3 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -1,228 +1,42 @@ +// AUTO-GENERATED shell by per-section-migrate. +// Section bodies live in .//sections/.tsx. Edit the section +// files directly. Non-block content (wrappers, non-inlinable sections) is +// preserved inline; extracted section blocks become refs. + import { StyleProvider } from "@/components/ui/StyleProvider"; import SiteBackgroundSlot from "@/components/ui/SiteBackgroundSlot"; -import HeroOverlay from "@/components/sections/hero/HeroOverlay"; -import AboutFeaturesSplit from "@/components/sections/about/AboutFeaturesSplit"; -import FeaturesMediaCards from "@/components/sections/features/FeaturesMediaCards"; -import FeaturesAlternatingSplit from "@/components/sections/features/FeaturesAlternatingSplit"; -import FeaturesTimelineCards from "@/components/sections/features/FeaturesTimelineCards"; -import TestimonialRatingCards from "@/components/sections/testimonial/TestimonialRatingCards"; -import FaqSimple from "@/components/sections/faq/FaqSimple"; -import ContactCta from "@/components/sections/contact/ContactCta"; +import React from 'react'; +import HeroSection from './HomePage/sections/Hero'; +import AboutSection from './HomePage/sections/About'; +import ServicesSection from './HomePage/sections/Services'; +import WhyChooseSection from './HomePage/sections/WhyChoose'; +import HowItWorksSection from './HomePage/sections/HowItWorks'; +import TestimonialsSection from './HomePage/sections/Testimonials'; +import FaqSection from './HomePage/sections/Faq'; +import ContactSection from './HomePage/sections/Contact'; -export default function HomePage() { +export default function HomePage(): React.JSX.Element { return ( -
- -
+ -
- -
+ -
-
+ -
- -
+ -
- -
+ -
- -
+ -
- -
+ -
- -
+
diff --git a/src/pages/HomePage/sections/About.tsx b/src/pages/HomePage/sections/About.tsx new file mode 100644 index 0000000..4fef59b --- /dev/null +++ b/src/pages/HomePage/sections/About.tsx @@ -0,0 +1,19 @@ +// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this +// file as the canonical source for the "about" section. + +import React from 'react'; +import AboutFeaturesSplit from "@/components/sections/about/AboutFeaturesSplit"; + +export default function AboutSection(): React.JSX.Element { + return ( +
+ +
+ ); +} diff --git a/src/pages/HomePage/sections/Contact.tsx b/src/pages/HomePage/sections/Contact.tsx new file mode 100644 index 0000000..2f0bb56 --- /dev/null +++ b/src/pages/HomePage/sections/Contact.tsx @@ -0,0 +1,18 @@ +// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this +// file as the canonical source for the "contact" section. + +import React from 'react'; +import ContactCta from "@/components/sections/contact/ContactCta"; + +export default function ContactSection(): React.JSX.Element { + return ( +
+ +
+ ); +} diff --git a/src/pages/HomePage/sections/Faq.tsx b/src/pages/HomePage/sections/Faq.tsx new file mode 100644 index 0000000..2ca2a30 --- /dev/null +++ b/src/pages/HomePage/sections/Faq.tsx @@ -0,0 +1,19 @@ +// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this +// file as the canonical source for the "faq" section. + +import React from 'react'; +import FaqSimple from "@/components/sections/faq/FaqSimple"; + +export default function FaqSection(): React.JSX.Element { + return ( +
+ +
+ ); +} diff --git a/src/pages/HomePage/sections/Hero.tsx b/src/pages/HomePage/sections/Hero.tsx new file mode 100644 index 0000000..3d7bf02 --- /dev/null +++ b/src/pages/HomePage/sections/Hero.tsx @@ -0,0 +1,29 @@ +// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this +// file as the canonical source for the "hero" section. + +import React from 'react'; +import HeroOverlay from "@/components/sections/hero/HeroOverlay"; + +export default function HeroSection(): React.JSX.Element { + return ( +
+ +
+ ); +} diff --git a/src/pages/HomePage/sections/HowItWorks.tsx b/src/pages/HomePage/sections/HowItWorks.tsx new file mode 100644 index 0000000..3a8ac87 --- /dev/null +++ b/src/pages/HomePage/sections/HowItWorks.tsx @@ -0,0 +1,18 @@ +// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this +// file as the canonical source for the "how-it-works" section. + +import React from 'react'; +import FeaturesTimelineCards from "@/components/sections/features/FeaturesTimelineCards"; + +export default function HowItWorksSection(): React.JSX.Element { + return ( +
+ +
+ ); +} diff --git a/src/pages/HomePage/sections/Services.tsx b/src/pages/HomePage/sections/Services.tsx new file mode 100644 index 0000000..9e30afe --- /dev/null +++ b/src/pages/HomePage/sections/Services.tsx @@ -0,0 +1,19 @@ +// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this +// file as the canonical source for the "services" section. + +import React from 'react'; +import FeaturesMediaCards from "@/components/sections/features/FeaturesMediaCards"; + +export default function ServicesSection(): React.JSX.Element { + return ( +
+ +
+ ); +} diff --git a/src/pages/HomePage/sections/Testimonials.tsx b/src/pages/HomePage/sections/Testimonials.tsx new file mode 100644 index 0000000..cbf28f5 --- /dev/null +++ b/src/pages/HomePage/sections/Testimonials.tsx @@ -0,0 +1,18 @@ +// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this +// file as the canonical source for the "testimonials" section. + +import React from 'react'; +import TestimonialRatingCards from "@/components/sections/testimonial/TestimonialRatingCards"; + +export default function TestimonialsSection(): React.JSX.Element { + return ( +
+ +
+ ); +} diff --git a/src/pages/HomePage/sections/WhyChoose.tsx b/src/pages/HomePage/sections/WhyChoose.tsx new file mode 100644 index 0000000..4d0f802 --- /dev/null +++ b/src/pages/HomePage/sections/WhyChoose.tsx @@ -0,0 +1,18 @@ +// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this +// file as the canonical source for the "why-choose" section. + +import React from 'react'; +import FeaturesAlternatingSplit from "@/components/sections/features/FeaturesAlternatingSplit"; + +export default function WhyChooseSection(): React.JSX.Element { + return ( +
+ +
+ ); +}