Update src/app/page.tsx
This commit is contained in:
@@ -29,16 +29,16 @@ import {
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="text-stagger"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="rounded"
|
||||
contentWidth="mediumLarge"
|
||||
defaultButtonVariant="hover-magnetic"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="soft"
|
||||
contentWidth="medium"
|
||||
sizing="largeSizeMediumTitles"
|
||||
background="floatingGradient"
|
||||
cardStyle="glass-depth"
|
||||
primaryButtonStyle="gradient"
|
||||
background="none"
|
||||
cardStyle="gradient-mesh"
|
||||
primaryButtonStyle="radial-glow"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="semibold"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
@@ -64,30 +64,38 @@ export default function LandingPage() {
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/air-croissant-with-strawberry-syrup-top-glass-milk_140725-9770.jpg", imageAlt: "Layered croissant with butter lamination"},
|
||||
"http://img.b2bpic.net/free-photo/air-croissant-with-strawberry-syrup-top-glass-milk_140725-9770.jpg", imageAlt: "Layered croissant with butter lamination"
|
||||
},
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/baker-holds-homemade-craft-bread-his-hands_166373-749.jpg?_wi=1", imageAlt: "Artisan sourdough loaf"},
|
||||
"http://img.b2bpic.net/free-photo/baker-holds-homemade-craft-bread-his-hands_166373-749.jpg?_wi=1", imageAlt: "Artisan sourdough loaf"
|
||||
},
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/delicious-slice-pizza-with-vegetables_23-2148753757.jpg?_wi=1", imageAlt: "Herb-infused focaccia"},
|
||||
"http://img.b2bpic.net/free-photo/delicious-slice-pizza-with-vegetables_23-2148753757.jpg?_wi=1", imageAlt: "Herb-infused focaccia"
|
||||
},
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/flat-lay-delicious-fruit-pies-with-plums_23-2148834016.jpg?_wi=1", imageAlt: "Seasonal fruit tart"},
|
||||
"http://img.b2bpic.net/free-photo/flat-lay-delicious-fruit-pies-with-plums_23-2148834016.jpg?_wi=1", imageAlt: "Seasonal fruit tart"
|
||||
},
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/baker-forming-dough-sphere-wooden-board_74855-5658.jpg?_wi=1", imageAlt: "Handcrafting in progress"},
|
||||
"http://img.b2bpic.net/free-photo/baker-forming-dough-sphere-wooden-board_74855-5658.jpg?_wi=1", imageAlt: "Handcrafting in progress"
|
||||
},
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-hands-kneading-dough-pastry_53876-13989.jpg?_wi=1", imageAlt: "Mixing premium dough"},
|
||||
"http://img.b2bpic.net/free-photo/close-up-hands-kneading-dough-pastry_53876-13989.jpg?_wi=1", imageAlt: "Mixing premium dough"
|
||||
},
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/active-rye-wheat-sourdough-starter-glass-jar-ingredient-flour-freshly-baked-whole-grain-bread-laid-out-table_166373-2177.jpg", imageAlt: "Natural fermentation"},
|
||||
"http://img.b2bpic.net/free-photo/active-rye-wheat-sourdough-starter-glass-jar-ingredient-flour-freshly-baked-whole-grain-bread-laid-out-table_166373-2177.jpg", imageAlt: "Natural fermentation"
|
||||
},
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/rollcake-with-eclairs-pie-slices_114579-20806.jpg", imageAlt: "Artful plating and presentation"},
|
||||
"http://img.b2bpic.net/free-photo/rollcake-with-eclairs-pie-slices_114579-20806.jpg", imageAlt: "Artful plating and presentation"
|
||||
},
|
||||
]}
|
||||
carouselPosition="right"
|
||||
buttons={[
|
||||
@@ -111,16 +119,20 @@ export default function LandingPage() {
|
||||
products={[
|
||||
{
|
||||
id: "butter-croissant", name: "Beurre de Normandie Croissant", price: "$6.50", variant: "Classic Laminated", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/breakfast-set-flat-lay-with-croissant-raspberry-jam-food-photography_53876-108045.jpg", imageAlt: "Golden butter croissant"},
|
||||
"http://img.b2bpic.net/free-photo/breakfast-set-flat-lay-with-croissant-raspberry-jam-food-photography_53876-108045.jpg", imageAlt: "Golden butter croissant"
|
||||
},
|
||||
{
|
||||
id: "sourdough-loaf", name: "48-Hour Cold Ferment Sourdough", price: "$8.00", variant: "Whole Loaf", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/baker-holds-homemade-craft-bread-his-hands_166373-749.jpg?_wi=2", imageAlt: "Artisan sourdough loaf"},
|
||||
"http://img.b2bpic.net/free-photo/baker-holds-homemade-craft-bread-his-hands_166373-749.jpg?_wi=2", imageAlt: "Artisan sourdough loaf"
|
||||
},
|
||||
{
|
||||
id: "focaccia", name: "Rosemary & Fleur de Sel Focaccia", price: "$7.50", variant: "Half Sheet", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/delicious-slice-pizza-with-vegetables_23-2148753757.jpg?_wi=2", imageAlt: "Herb-infused focaccia"},
|
||||
"http://img.b2bpic.net/free-photo/delicious-slice-pizza-with-vegetables_23-2148753757.jpg?_wi=2", imageAlt: "Herb-infused focaccia"
|
||||
},
|
||||
{
|
||||
id: "tart", name: "Seasonal Stone Fruit Tart", price: "$9.00", variant: "Individual", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/flat-lay-delicious-fruit-pies-with-plums_23-2148834016.jpg?_wi=2", imageAlt: "Artfully arranged fruit tart"},
|
||||
"http://img.b2bpic.net/free-photo/flat-lay-delicious-fruit-pies-with-plums_23-2148834016.jpg?_wi=2", imageAlt: "Artfully arranged fruit tart"
|
||||
},
|
||||
]}
|
||||
gridVariant="two-columns-alternating-heights"
|
||||
buttons={[{ text: "Full Menu", href: "#" }]}
|
||||
@@ -175,16 +187,20 @@ export default function LandingPage() {
|
||||
accordionItems={[
|
||||
{
|
||||
id: "mixing", title: "Mixing & Development", content:
|
||||
"Premium flours from heritage mills are hydrated and mixed using time-honored techniques. The dough develops strength through patience, never rushing the gluten structure that gives our breads their distinctive crumb."},
|
||||
"Premium flours from heritage mills are hydrated and mixed using time-honored techniques. The dough develops strength through patience, never rushing the gluten structure that gives our breads their distinctive crumb."
|
||||
},
|
||||
{
|
||||
id: "proofing", title: "Cold Fermentation (48 Hours)", content:
|
||||
"Temperature control is paramount. Our sourdoughs spend 48 hours in climate-controlled chambers at precise temperatures, allowing flavor to deepen and complexity to emerge through natural fermentation."},
|
||||
"Temperature control is paramount. Our sourdoughs spend 48 hours in climate-controlled chambers at precise temperatures, allowing flavor to deepen and complexity to emerge through natural fermentation."
|
||||
},
|
||||
{
|
||||
id: "baking", title: "Oven Spring & Crust", content:
|
||||
"Stone-bottom ovens reach 500°F. Steam injection creates the signature crackle and caramelization. Bakers read color and sound—each loaf is unique, requiring intuition and experience."},
|
||||
"Stone-bottom ovens reach 500°F. Steam injection creates the signature crackle and caramelization. Bakers read color and sound—each loaf is unique, requiring intuition and experience."
|
||||
},
|
||||
{
|
||||
id: "finishing", title: "Cooling & Rest", content:
|
||||
"Fresh bread continues to develop as it cools. We package only when temperature drops to preserve moisture and flavor. Same-day delivery to local restaurants and retail partners."},
|
||||
"Fresh bread continues to develop as it cools. We package only when temperature drops to preserve moisture and flavor. Same-day delivery to local restaurants and retail partners."
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Learn More", href: "#" }]}
|
||||
/>
|
||||
@@ -195,22 +211,28 @@ export default function LandingPage() {
|
||||
testimonials={[
|
||||
{
|
||||
id: "1", name: "Sarah Chen", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=1", imageAlt: "Sarah Chen"},
|
||||
"http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=1", imageAlt: "Sarah Chen"
|
||||
},
|
||||
{
|
||||
id: "2", name: "Michael Torres", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "Michael Torres"},
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "Michael Torres"
|
||||
},
|
||||
{
|
||||
id: "3", name: "Elena Russo", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=2", imageAlt: "Elena Russo"},
|
||||
"http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=2", imageAlt: "Elena Russo"
|
||||
},
|
||||
{
|
||||
id: "4", name: "James Liu", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2", imageAlt: "James Liu"},
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2", imageAlt: "James Liu"
|
||||
},
|
||||
{
|
||||
id: "5", name: "Grace Williams", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=3", imageAlt: "Grace Williams"},
|
||||
"http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=3", imageAlt: "Grace Williams"
|
||||
},
|
||||
{
|
||||
id: "6", name: "David Ahmed", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3", imageAlt: "David Ahmed"},
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3", imageAlt: "David Ahmed"
|
||||
},
|
||||
]}
|
||||
cardTitle="Trusted by thousands of neighborhood coffee lovers, chefs, and bread obsessives who believe excellence matters."
|
||||
cardTag="What They Say"
|
||||
@@ -232,12 +254,16 @@ export default function LandingPage() {
|
||||
{
|
||||
id: "weekday", title: "Weekday Schedule", price: "Mon–Fri", period: "6am – 8pm", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-hands-kneading-dough-pastry_53876-13989.jpg?_wi=3", imageAlt: "Morning baking", features: [
|
||||
"Full pastry selection", "Fresh sourdough (limited daily)", "Seasonal specials", "Coffee & beverages"], button: { text: "Get Directions", href: "#" },
|
||||
"Full pastry selection", "Fresh sourdough (limited daily)", "Seasonal specials", "Coffee & beverages"
|
||||
],
|
||||
button: { text: "Get Directions", href: "#" },
|
||||
},
|
||||
{
|
||||
id: "weekend", title: "Weekend Brunch", price: "Sat–Sun", period: "7am – 7pm", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/baker-forming-dough-sphere-wooden-board_74855-5658.jpg?_wi=3", imageAlt: "Weekend gathering", features: [
|
||||
"Extended pastry menu", "Brunch specials", "Family-friendly seating", "Reserve a table ahead"], button: { text: "Reserve Now", href: "#contact-cta" },
|
||||
"Extended pastry menu", "Brunch specials", "Family-friendly seating", "Reserve a table ahead"
|
||||
],
|
||||
button: { text: "Reserve Now", href: "#contact-cta" },
|
||||
},
|
||||
]}
|
||||
/>
|
||||
@@ -266,13 +292,16 @@ export default function LandingPage() {
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Instagram,
|
||||
href: "https://instagram.com", ariaLabel: "Follow us on Instagram"},
|
||||
href: "https://instagram.com", ariaLabel: "Follow us on Instagram"
|
||||
},
|
||||
{
|
||||
icon: Facebook,
|
||||
href: "https://facebook.com", ariaLabel: "Follow us on Facebook"},
|
||||
href: "https://facebook.com", ariaLabel: "Follow us on Facebook"
|
||||
},
|
||||
{
|
||||
icon: Twitter,
|
||||
href: "https://twitter.com", ariaLabel: "Follow us on Twitter"},
|
||||
href: "https://twitter.com", ariaLabel: "Follow us on Twitter"
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user