168 lines
8.7 KiB
TypeScript
168 lines
8.7 KiB
TypeScript
import AboutFeaturesSplit from '@/components/sections/about/AboutFeaturesSplit';
|
|
import ContactCta from '@/components/sections/contact/ContactCta';
|
|
import FaqTabbedAccordion from '@/components/sections/faq/FaqTabbedAccordion';
|
|
import FeaturesComparison from '@/components/sections/features/FeaturesComparison';
|
|
import FeaturesImageBento from '@/components/sections/features/FeaturesImageBento';
|
|
import HeroCenteredLogos from '@/components/sections/hero/HeroCenteredLogos';
|
|
import MetricsSimpleCards from '@/components/sections/metrics/MetricsSimpleCards';
|
|
import TestimonialMarqueeCards from '@/components/sections/testimonial/TestimonialMarqueeCards';
|
|
import { Heart, Users, Zap } from "lucide-react";
|
|
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
|
|
|
|
export default function HomePage() {
|
|
return (
|
|
<>
|
|
<div id="hero" data-section="hero">
|
|
<SectionErrorBoundary name="hero">
|
|
<HeroCenteredLogos
|
|
avatarsSrc={[
|
|
"http://img.b2bpic.net/free-photo/high-angle-dining-table-arrangement_23-2150312217.jpg", "http://img.b2bpic.net/free-photo/flay-lay-table-arrangement-wedding_23-2148480730.jpg", "http://img.b2bpic.net/free-photo/such-good-tableware-table-gold-shades_8353-9923.jpg"]}
|
|
avatarText="⭐ 4.9 Rating | 6.766 Recenzii"
|
|
title="Bunica Crede Că Ți-e Foame."
|
|
description="Și după 6.766 de recenzii, am învățat să o ascultăm. Mâncare italiană făcută cu suflet, servire atentă și o atmosferă care te face să uiți că ai intrat doar pentru o cafea."
|
|
primaryButton={{
|
|
text: "Rezervă o Masă", href: "#contact"}}
|
|
secondaryButton={{
|
|
text: "Vezi Meniul", href: "#menu"}}
|
|
names={[
|
|
"Ana", "Maria", "Ion"]}
|
|
imageSrc="http://img.b2bpic.net/free-photo/wedding-table-number-decoration_23-2149433853.jpg"
|
|
/>
|
|
</SectionErrorBoundary>
|
|
</div>
|
|
|
|
<div id="about" data-section="about">
|
|
<SectionErrorBoundary name="about">
|
|
<AboutFeaturesSplit
|
|
tag="Conceptul Nostru"
|
|
title="Nu Vindem Doar Mâncare. Vindem O Stare De Bine."
|
|
description="Recenziile spun totul. Nu laudă doar gustul, laudă atmosfera, ospătarii răbdători și faptul că pleacă mereu sătui și fericiți."
|
|
items={[
|
|
{
|
|
icon: "Heart", title: "Mâncare Cu Suflet", description: "Fiecare farfurie este pregătită cu grijă și respect pentru gust."},
|
|
{
|
|
icon: "Users", title: "Ospătari Atenți", description: "Suntem aici să recomandăm și să transformăm totul într-o experiență."},
|
|
{
|
|
icon: "Zap", title: "Servire Rapidă", description: "Când ți-e foame, fiecare minut contează."},
|
|
]}
|
|
imageSrc="http://img.b2bpic.net/free-photo/portrait-smiling-waiter-waitress-standing-counter_1170-611.jpg"
|
|
/>
|
|
</SectionErrorBoundary>
|
|
</div>
|
|
|
|
<div id="features" data-section="features">
|
|
<SectionErrorBoundary name="features">
|
|
<FeaturesComparison
|
|
tag="Regulile Casei"
|
|
title="Testul Nonnei"
|
|
description="Ești genul nostru de client? Dacă bifezi asta, masa ta te așteaptă."
|
|
negativeItems={[
|
|
"Nu îți place să fii dezamăgit", "Comanzi desert chiar dacă spui că nu", "Te grăbești când e vorba de paste", "Nu te bucuri de atmosferă", "Nu îți plac vizitele la bunici"]}
|
|
positiveItems={[
|
|
"Îți place mâncarea bună", "Îți plac oamenii amabili", "Bei cafea", "Apreciezi o rețetă veche", "Știi să te bucuri de timp"]}
|
|
/>
|
|
</SectionErrorBoundary>
|
|
</div>
|
|
|
|
<div id="metrics" data-section="metrics">
|
|
<SectionErrorBoundary name="metrics">
|
|
<MetricsSimpleCards
|
|
tag="Statistici"
|
|
title="Cifrele Din Spatele Gustului"
|
|
description="Tot ce am învățat în mii de serviri."
|
|
metrics={[
|
|
{
|
|
value: "6.766+", description: "Recenzii Pozitive"},
|
|
{
|
|
value: "4.9", description: "Rating Mediu"},
|
|
{
|
|
value: "100%", description: "Satisfacție"},
|
|
]}
|
|
/>
|
|
</SectionErrorBoundary>
|
|
</div>
|
|
|
|
<div id="menu" data-section="menu">
|
|
<SectionErrorBoundary name="menu">
|
|
<FeaturesImageBento
|
|
tag="Meniul Nostru"
|
|
title="Pentru Orice Tip De Poftă"
|
|
description="De la paste autentice la deserturi care explică sensul vieții."
|
|
items={[
|
|
{
|
|
title: "Paste", description: "Confort pur.", imageSrc: "http://img.b2bpic.net/free-photo/italian-pasta-with-meatballs-white-ceramic-bowl_23-2147925988.jpg"},
|
|
{
|
|
title: "Pizza", description: "De împărțit.", imageSrc: "http://img.b2bpic.net/free-photo/homemade-pizza-food-photography-recipe-idea_53876-25016.jpg"},
|
|
{
|
|
title: "Salate", description: "Pentru fanii verzi.", imageSrc: "http://img.b2bpic.net/free-photo/salad-with-cheese-tomatoes_141793-1251.jpg"},
|
|
{
|
|
title: "Deserturi", description: "Esențial.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-little-sweet-biscuits-inside-designed-plate-dark-space_140725-95311.jpg"},
|
|
{
|
|
title: "Cafea", description: "Combustibil.", imageSrc: "http://img.b2bpic.net/free-photo/fragrant-coffee-beans-are-scattered-from-jar-rustic-tabletop-background-closeup-selective-focus-copy-space-banner_166373-2290.jpg"},
|
|
{
|
|
title: "Produse", description: "Proaspăt.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-slices-homemade-bread-table_23-2148566708.jpg"},
|
|
{
|
|
title: "Băuturi", description: "Răcoritoare.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-spaghetti-bolognese-white-plate_140725-10207.jpg"},
|
|
]}
|
|
/>
|
|
</SectionErrorBoundary>
|
|
</div>
|
|
|
|
<div id="reviews" data-section="reviews">
|
|
<SectionErrorBoundary name="reviews">
|
|
<TestimonialMarqueeCards
|
|
tag="Recenzii"
|
|
title="Ce Spun Clienții"
|
|
description="6.766 de oameni au spus cam același lucru."
|
|
testimonials={[
|
|
{
|
|
name: "Maria Popescu", role: "Client Fidel", quote: "Am revenit deja a doua oară, mâncarea e divină.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-friends-enjoying-dinner-party_52683-132626.jpg"},
|
|
{
|
|
name: "Ion Ionescu", role: "Client Fidel", quote: "Mâncarea este foarte gustoasă, plec mereu sătul.", imageSrc: "http://img.b2bpic.net/free-photo/group-young-people-enjoying-dinner-together_23-2148454092.jpg"},
|
|
{
|
|
name: "Elena Dumitru", role: "Client Fidel", quote: "Ospătarii sunt foarte atenți, atmosfera e de nota 10.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-attractive-girl-with-bunch-parsley-eating-fresh-herbs-vegetables-cooking_1258-197063.jpg"},
|
|
{
|
|
name: "Vasile Andrei", role: "Client Fidel", quote: "Recomand cu drag, cea mai bună pizza din oraș.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-garage-sale_23-2150577115.jpg"},
|
|
{
|
|
name: "Andreea M.", role: "Client Fidel", quote: "Revin mereu cu plăcere pentru atmosfera de acasă.", imageSrc: "http://img.b2bpic.net/free-photo/organic-rigatoni-pasta-red-cherry-tomatoes-arranged-rows-white-background-creative-layout-menu-food-concept-healthy-dry-macaroni-pasta-shot-view-from-overhead_273609-38338.jpg"},
|
|
]}
|
|
/>
|
|
</SectionErrorBoundary>
|
|
</div>
|
|
|
|
<div id="faq" data-section="faq">
|
|
<SectionErrorBoundary name="faq">
|
|
<FaqTabbedAccordion
|
|
tag="Întrebări"
|
|
title="Lucruri Pe Care Nu Le Putem Repara vs. Cele Pe Care Le Putem"
|
|
description="Găsește răspunsurile de care ai nevoie pentru a te bucura de experiența ta la noi."
|
|
categories={[
|
|
{
|
|
name: "General", items: [
|
|
{
|
|
question: "Lucruri nerezolvabile", answer: "Traficul, facturile, zilele de luni și foștii."},
|
|
{
|
|
question: "Lucruri rezolvabile", answer: "Foamea, pofta de dulce, energia și dispoziția proastă."},
|
|
],
|
|
},
|
|
]}
|
|
/>
|
|
</SectionErrorBoundary>
|
|
</div>
|
|
|
|
<div id="contact" data-section="contact">
|
|
<SectionErrorBoundary name="contact">
|
|
<ContactCta
|
|
tag="Contact"
|
|
text="Viața e prea scurtă pentru mese mediocre. Păstrează-ți un loc la masa Nonnei."
|
|
primaryButton={{
|
|
text: "Rezervă Acum", href: "#"}}
|
|
secondaryButton={{
|
|
text: "Sună la 022 123 456", href: "tel:022123456"}}
|
|
/>
|
|
</SectionErrorBoundary>
|
|
</div>
|
|
</>
|
|
);
|
|
}
|