Update src/pages/HomePage.tsx

This commit is contained in:
2026-06-15 01:03:28 +00:00
parent f44dfb998b
commit e1c35b3eda

View File

@@ -14,30 +14,16 @@ export default function HomePage() {
<SectionErrorBoundary name="hero">
<HeroCenteredLogos
avatarsSrc={[
"http://img.b2bpic.net/free-photo/people-hangout-together-coffee-shop_53876-71154.jpg",
"http://img.b2bpic.net/free-photo/stylish-bearded-hipster-male-dressed-fleece-shirt-drinks-coffee-hairdresser-s-salon_613910-5677.jpg",
"http://img.b2bpic.net/free-photo/glad-curly-haired-afro-american-woman-drinks-aromatic-coffee-from-disposable-cup-has-interesting-happy-conversation-smiles-toothily-wears-casual-clothes-isolated-vivid-green-wall_273609-39736.jpg",
"http://img.b2bpic.net/free-photo/man-with-mug_23-2147646630.jpg",
"http://img.b2bpic.net/free-photo/smiley-colleagues-work-break-time_23-2149308456.jpg",
]}
"http://img.b2bpic.net/free-photo/people-hangout-together-coffee-shop_53876-71154.jpg", "http://img.b2bpic.net/free-photo/stylish-bearded-hipster-male-dressed-fleece-shirt-drinks-coffee-hairdresser-s-salon_613910-5677.jpg", "http://img.b2bpic.net/free-photo/glad-curly-haired-afro-american-woman-drinks-aromatic-coffee-from-disposable-cup-has-interesting-happy-conversation-smiles-toothily-wears-casual-clothes-isolated-vivid-green-wall_273609-39736.jpg", "http://img.b2bpic.net/free-photo/man-with-mug_23-2147646630.jpg", "http://img.b2bpic.net/free-photo/smiley-colleagues-work-break-time_23-2149308456.jpg"]}
avatarText="Loved by 500+ locals"
title="Experience the Art of Specialty Coffee"
description="Crafting premium experiences with every single cup. We source the finest beans globally for a truly artisanal coffee journey in the heart of the city."
primaryButton={{
text: "Our Menu",
href: "#features",
}}
text: "Our Menu", href: "#features"}}
secondaryButton={{
text: "Visit Us",
href: "#contact",
}}
text: "Visit Us", href: "#contact"}}
names={[
"The Morning Bean",
"The City Cup",
"Brew Daily",
"Artisan Roast",
"Bean Expert",
]}
"The Morning Bean", "The City Cup", "Brew Daily", "Artisan Roast", "Bean Expert"]}
imageSrc="http://img.b2bpic.net/free-photo/coffee-machine-making-perfect-cup-coffee_23-2151699653.jpg"
/>
</SectionErrorBoundary>
@@ -48,9 +34,7 @@ export default function HomePage() {
<AboutText
title="Our Commitment to Quality"
primaryButton={{
text: "Learn More",
href: "#",
}}
text: "Learn More", href: "#"}}
/>
</SectionErrorBoundary>
</div>
@@ -63,23 +47,11 @@ export default function HomePage() {
description="From bean to cup, every step is carefully curated to offer excellence."
items={[
{
title: "Premium Sourced Beans",
description: "Sourced globally from sustainable farms.",
buttonIcon: "Coffee",
imageSrc: "http://img.b2bpic.net/free-photo/energy-coffee-seed-food-aroma_1172-470.jpg",
},
title: "Premium Sourced Beans", description: "Sourced globally from sustainable farms.", buttonIcon: "Coffee", imageSrc: "http://img.b2bpic.net/free-photo/energy-coffee-seed-food-aroma_1172-470.jpg"},
{
title: "Master Baristas",
description: "Our experts ensure the perfect pour.",
buttonIcon: "Zap",
imageSrc: "http://img.b2bpic.net/free-photo/professional-barista-pouring-latte-foam-coffee-caf_23-2148209229.jpg",
},
title: "Master Baristas", description: "Our experts ensure the perfect pour.", buttonIcon: "Zap", imageSrc: "http://img.b2bpic.net/free-photo/professional-barista-pouring-latte-foam-coffee-caf_23-2148209229.jpg"},
{
title: "Artisanal Ambiance",
description: "A relaxing sanctuary for your morning.",
buttonIcon: "Heart",
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-drinking-coffee_23-2148395430.jpg",
},
title: "Artisanal Ambiance", description: "A relaxing sanctuary for your morning.", buttonIcon: "Heart", imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-drinking-coffee_23-2148395430.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -93,17 +65,11 @@ export default function HomePage() {
description="We are proud of our contributions to local coffee culture."
metrics={[
{
value: "10k+",
description: "Cups Served Annually",
},
value: "10k+", description: "Cups Served Annually"},
{
value: "15+",
description: "Origin Regions",
},
value: "15+", description: "Origin Regions"},
{
value: "5",
description: "Years of Excellence",
},
value: "5", description: "Years of Excellence"},
]}
/>
</SectionErrorBoundary>
@@ -117,35 +83,15 @@ export default function HomePage() {
description="Building lasting connections with our neighbors."
testimonials={[
{
name: "Sarah J.",
role: "Local Professional",
quote: "The coffee quality is unmatched. Truly premium experience.",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-shopping-clothes_23-2149187300.jpg",
},
name: "Sarah J.", role: "Local Professional", quote: "The coffee quality is unmatched. Truly premium experience.", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-shopping-clothes_23-2149187300.jpg"},
{
name: "Michael D.",
role: "Coffee Enthusiast",
quote: "Love the atmosphere and the passion of the baristas.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-kebab_23-2148773545.jpg",
},
name: "Michael D.", role: "Coffee Enthusiast", quote: "Love the atmosphere and the passion of the baristas.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-kebab_23-2148773545.jpg"},
{
name: "Emily R.",
role: "Digital Nomad",
quote: "Perfect spot to work and enjoy a perfect cup.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-woman-with-copy-space_23-2148819859.jpg",
},
name: "Emily R.", role: "Digital Nomad", quote: "Perfect spot to work and enjoy a perfect cup.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-woman-with-copy-space_23-2148819859.jpg"},
{
name: "David K.",
role: "Frequent Visitor",
quote: "The beans are exceptional. A staple for my mornings.",
imageSrc: "http://img.b2bpic.net/free-photo/humorous-talks-with-close-friends-dinner-hot-spring-day-cafe_8353-10001.jpg",
},
name: "David K.", role: "Frequent Visitor", quote: "The beans are exceptional. A staple for my mornings.", imageSrc: "http://img.b2bpic.net/free-photo/humorous-talks-with-close-friends-dinner-hot-spring-day-cafe_8353-10001.jpg"},
{
name: "Linda M.",
role: "Neighborhood Resident",
quote: "They truly care about the quality. Highly recommended.",
imageSrc: "http://img.b2bpic.net/free-photo/sensual-confident-woman-stylish-clothes-enjoying-coffee-coffeeshop-attractive-female-model-sitting-cafe-having-lunch-with-admirer-smiling-look-away-pleased-breakfast-outdoor-restaurant_197531-30517.jpg",
},
name: "Linda M.", role: "Neighborhood Resident", quote: "They truly care about the quality. Highly recommended.", imageSrc: "http://img.b2bpic.net/free-photo/sensual-confident-woman-stylish-clothes-enjoying-coffee-coffeeshop-attractive-female-model-sitting-cafe-having-lunch-with-admirer-smiling-look-away-pleased-breakfast-outdoor-restaurant_197531-30517.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -156,20 +102,14 @@ export default function HomePage() {
<FaqSimple
tag="Common Questions"
title="How Can We Help?"
description="Find answers to some of the most common questions about our coffee and services."
description="Get answers to common questions about our coffee, services, and commitment to quality."
items={[
{
question: "Do you offer specialty teas?",
answer: "Yes, we are actively expanding our tea selection to offer a variety of high-quality options very soon.",
},
question: "Do you offer specialty teas?", answer: "Yes, we are actively expanding our tea selection to offer a variety of high-quality options very soon."},
{
question: "Why the premium pricing?",
answer: "We invest in high-grade sustainable beans and expert craftsmanship to ensure a superior experience.",
},
question: "Why the premium pricing?", answer: "We invest in high-grade sustainable beans and expert craftsmanship to ensure a superior experience."},
{
question: "Do you have local roasting?",
answer: "We partner with top-tier local roasters to guarantee freshness.",
},
question: "Do you have local roasting?", answer: "We partner with top-tier local roasters to guarantee freshness."},
]}
/>
</SectionErrorBoundary>
@@ -181,13 +121,9 @@ export default function HomePage() {
tag="Visit Us"
text="Join us today for an unforgettable coffee journey."
primaryButton={{
text: "Get Directions",
href: "#",
}}
text: "Get Directions", href: "#"}}
secondaryButton={{
text: "Contact Us",
href: "#",
}}
text: "Contact Us", href: "#"}}
/>
</SectionErrorBoundary>
</div>