Merge version_2 into main #2
@@ -21,9 +21,10 @@ export const metadata: Metadata = {
|
||||
},
|
||||
};
|
||||
|
||||
const montserrat = Montserrat({
|
||||
variable: "--font-montserrat",
|
||||
subsets: ["latin"],
|
||||
|
||||
const halant = Halant({
|
||||
variable: "--font-halant", subsets: ["latin"],
|
||||
weight: ["300", "400", "500", "600", "700"],
|
||||
});
|
||||
|
||||
export default function RootLayout({
|
||||
@@ -34,7 +35,7 @@ export default function RootLayout({
|
||||
return (
|
||||
<html lang="en" suppressHydrationWarning>
|
||||
<ServiceWrapper>
|
||||
<body className={`${montserrat.variable} antialiased`}>
|
||||
<body className={`${halant.variable} antialiased`}>
|
||||
<Tag />
|
||||
{children}
|
||||
<script
|
||||
|
||||
239
src/app/page.tsx
239
src/app/page.tsx
@@ -30,27 +30,17 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Carta",
|
||||
id: "#menu",
|
||||
},
|
||||
name: "Carta", id: "#menu"},
|
||||
{
|
||||
name: "Tortas por encargo",
|
||||
id: "#cakes",
|
||||
},
|
||||
name: "Tortas por encargo", id: "#cakes"},
|
||||
{
|
||||
name: "Nosotros",
|
||||
id: "#about",
|
||||
},
|
||||
name: "Nosotros", id: "#about"},
|
||||
{
|
||||
name: "Visitanos",
|
||||
id: "#visit",
|
||||
},
|
||||
name: "Visitanos", id: "#visit"},
|
||||
]}
|
||||
brandName="Magnolia"
|
||||
button={{
|
||||
text: "Encargá ahora",
|
||||
href: "https://wa.me/543417422288",
|
||||
}}
|
||||
text: "Encargá ahora", href: "https://wa.me/543417422288"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -60,35 +50,17 @@ export default function LandingPage() {
|
||||
description="Pastelería y café en Funes, recién hecho cada día."
|
||||
buttons={[
|
||||
{
|
||||
text: "Ver la carta",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "Ver la carta", href: "#menu"},
|
||||
{
|
||||
text: "Encargá por WhatsApp",
|
||||
href: "https://wa.me/543417422288",
|
||||
},
|
||||
text: "Encargá por WhatsApp", href: "https://wa.me/543417422288"},
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-checking-photos-digital-camera_107420-84925.jpg?_wi=1",
|
||||
imageAlt: "Mostrador de Magnolia Bakery",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3E8rq6bW0CBTVdnJn3jfk6v5L7h/uploaded-1779572610993-tkwnscsh.png", imageAlt: "Logotipo de Magnolia Bakery & Coffee"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-hangout-together-coffee-shop_53876-31515.jpg",
|
||||
imageAlt: "Gente pasando tiempo en la cafetería",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-checking-photos-digital-camera_107420-84925.jpg?_wi=1", imageAlt: "Mostrador de Magnolia Bakery"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-fresh-relax-morning-coffee-cup-set_1150-7037.jpg",
|
||||
imageAlt: "Set de café mañanero",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-chilling-out-with-coffee-cafe_53876-26326.jpg",
|
||||
imageAlt: "Mujer relajándose con un café",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/easter-coffee-decorations-still-life_23-2150244092.jpg",
|
||||
imageAlt: "Decoración de pascua y café",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-hangout-together-coffee-shop_53876-31515.jpg", imageAlt: "Gente pasando tiempo en la cafetería"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -101,41 +73,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Panadería",
|
||||
price: "Desde $1.500",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/loaf-bread-female-hands-supermarket_169016-36141.jpg?_wi=1",
|
||||
},
|
||||
id: "p1", name: "Panadería", price: "Desde $1.500", imageSrc: "http://img.b2bpic.net/free-photo/loaf-bread-female-hands-supermarket_169016-36141.jpg?_wi=1"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Pastelería",
|
||||
price: "Desde $2.200",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-french-macarons-with-fresh-red-strawberries-cookies-white-surface_140725-66567.jpg?_wi=1",
|
||||
},
|
||||
id: "p2", name: "Pastelería", price: "Desde $2.200", imageSrc: "http://img.b2bpic.net/free-photo/top-view-french-macarons-with-fresh-red-strawberries-cookies-white-surface_140725-66567.jpg?_wi=1"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Cafetería",
|
||||
price: "Desde $1.800",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-couple-spend-time-restaurant_1157-20505.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Tortas por encargo",
|
||||
price: "Consultar",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-beautiful-cake-with-christmas-toppings_181624-60334.jpg",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Desayunos",
|
||||
price: "Desde $4.500",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cup-strong-espresso-table-cafe-vintage-color-film-noise-grain-vertical-frame-selective-focus-idea-screensaver-menu-article-about-coffee_166373-2995.jpg",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Panificados",
|
||||
price: "Desde $2.000",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sliced-dark-bread-wooden-board_23-2147761341.jpg",
|
||||
},
|
||||
id: "p3", name: "Cafetería", price: "Desde $1.800", imageSrc: "http://img.b2bpic.net/free-photo/elegant-couple-spend-time-restaurant_1157-20505.jpg?_wi=1"},
|
||||
]}
|
||||
title="Nuestra carta"
|
||||
description="Frescura artesanal para cada momento de tu día."
|
||||
@@ -149,9 +91,7 @@ export default function LandingPage() {
|
||||
description="Celebramos tus momentos especiales con recetas únicas. Encargá tu torta con anticipación."
|
||||
buttons={[
|
||||
{
|
||||
text: "Encargá tu torta",
|
||||
href: "https://wa.me/543417422288",
|
||||
},
|
||||
text: "Encargá tu torta", href: "https://wa.me/543417422288"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/birthday-cake-front-watercolor-background_23-2148016018.jpg"
|
||||
imageAlt="Torta de autor espectacular"
|
||||
@@ -167,65 +107,9 @@ export default function LandingPage() {
|
||||
description="Tentaciones que recién salen del horno."
|
||||
blogs={[
|
||||
{
|
||||
id: "g1",
|
||||
category: "Foto",
|
||||
title: "Variedad",
|
||||
excerpt: "Pastelería fina",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fresh-cookies-with-chocolate-are-ready-be-removed-from-oven-bakery-shop_613910-17461.jpg",
|
||||
authorName: "Magnolia",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/spanich-sandwich-shop-window_1398-4866.jpg",
|
||||
date: "2026",
|
||||
},
|
||||
id: "g1", category: "Foto", title: "Variedad", excerpt: "Pastelería fina", imageSrc: "http://img.b2bpic.net/free-photo/fresh-cookies-with-chocolate-are-ready-be-removed-from-oven-bakery-shop_613910-17461.jpg", authorName: "Magnolia", authorAvatar: "http://img.b2bpic.net/free-photo/spanich-sandwich-shop-window_1398-4866.jpg", date: "2026"},
|
||||
{
|
||||
id: "g2",
|
||||
category: "Foto",
|
||||
title: "Tartas",
|
||||
excerpt: "Sabor casero",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-strawberry-cake-sliced-whole-delicious-cake-along-with-fresh-red-strawberries-bright-blue-desk-berry-fruit-cake-bake_140725-30959.jpg",
|
||||
authorName: "Magnolia",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/banana-butter-with-macadamia-cake_1339-8099.jpg",
|
||||
date: "2026",
|
||||
},
|
||||
{
|
||||
id: "g3",
|
||||
category: "Foto",
|
||||
title: "Coffee",
|
||||
excerpt: "Momentos",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-strawberry-chocolate-cake-with-cookies-cup-tea-pink-surface_140725-115458.jpg",
|
||||
authorName: "Magnolia",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/young-woman-eating-delicious-tiramisu-cafe_1303-25273.jpg",
|
||||
date: "2026",
|
||||
},
|
||||
{
|
||||
id: "g4",
|
||||
category: "Foto",
|
||||
title: "Panes",
|
||||
excerpt: "Recién horneados",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-raw-vegan-roll-hazelnuts-purple-grunge-tabletop_181624-45862.jpg",
|
||||
authorName: "Magnolia",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/cottagecore-food-inspiration-still-life_23-2150153001.jpg",
|
||||
date: "2026",
|
||||
},
|
||||
{
|
||||
id: "g5",
|
||||
category: "Foto",
|
||||
title: "Dulces",
|
||||
excerpt: "Clásicos",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/still-life-mexican-sweetness_23-2149666277.jpg",
|
||||
authorName: "Magnolia",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/high-angle-pan-de-muerto-table_23-2149023950.jpg",
|
||||
date: "2026",
|
||||
},
|
||||
{
|
||||
id: "g6",
|
||||
category: "Foto",
|
||||
title: "Tentación",
|
||||
excerpt: "De autor",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cut-cake-with-coffee_23-2148251584.jpg",
|
||||
authorName: "Magnolia",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/oatmeal-cookies-wooden-basket-tray-with-ingredients-around_114579-23327.jpg",
|
||||
date: "2026",
|
||||
},
|
||||
id: "g2", category: "Foto", title: "Tartas", excerpt: "Sabor casero", imageSrc: "http://img.b2bpic.net/free-photo/top-view-strawberry-cake-sliced-whole-delicious-cake-along-with-fresh-red-strawberries-bright-blue-desk-berry-fruit-cake-bake_140725-30959.jpg", authorName: "Magnolia", authorAvatar: "http://img.b2bpic.net/free-photo/banana-butter-with-macadamia-cake_1339-8099.jpg", date: "2026"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -237,64 +121,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Ana R.",
|
||||
role: "Cliente",
|
||||
company: "Funes",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/whole-grain-rustic-loaves-bread-with-white-flowers_23-2147975195.jpg",
|
||||
imageAlt: "Whole grain rustic loaves of bread with white flowers",
|
||||
},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Juan M.",
|
||||
role: "Cliente",
|
||||
company: "Funes",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-checking-photos-digital-camera_107420-84925.jpg?_wi=2",
|
||||
imageAlt: "Whole grain rustic loaves of bread with white flowers",
|
||||
},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Lucía P.",
|
||||
role: "Cliente",
|
||||
company: "Rosario",
|
||||
rating: 4,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/loaf-bread-female-hands-supermarket_169016-36141.jpg?_wi=2",
|
||||
imageAlt: "Whole grain rustic loaves of bread with white flowers",
|
||||
},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Pedro S.",
|
||||
role: "Cliente",
|
||||
company: "Funes",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-french-macarons-with-fresh-red-strawberries-cookies-white-surface_140725-66567.jpg?_wi=2",
|
||||
imageAlt: "Whole grain rustic loaves of bread with white flowers",
|
||||
},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Elena T.",
|
||||
role: "Cliente",
|
||||
company: "Funes",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-couple-spend-time-restaurant_1157-20505.jpg?_wi=2",
|
||||
imageAlt: "Whole grain rustic loaves of bread with white flowers",
|
||||
},
|
||||
id: "t1", name: "Ana R.", role: "Cliente", company: "Funes", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/whole-grain-rustic-loaves-bread-with-white-flowers_23-2147975195.jpg", imageAlt: "Whole grain rustic loaves of bread with white flowers"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "4,5",
|
||||
label: "Promedio",
|
||||
},
|
||||
{
|
||||
value: "47",
|
||||
label: "Reseñas",
|
||||
},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Artesanal",
|
||||
},
|
||||
{ value: "4,5", label: "Promedio" },
|
||||
{ value: "47", label: "Reseñas" },
|
||||
{ value: "100%", label: "Artesanal" },
|
||||
]}
|
||||
title="Opiniones de clientes"
|
||||
description="Promedio 4,5 estrellas basado en 47 reseñas en Google."
|
||||
@@ -304,9 +137,7 @@ export default function LandingPage() {
|
||||
<div id="info" data-section="info">
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
text="Abierto 7:30–20 h · Consumo en el lugar · Take away · Delivery · Pedido online"
|
||||
/>
|
||||
</div>
|
||||
@@ -314,19 +145,11 @@ export default function LandingPage() {
|
||||
<div id="visit" data-section="visit">
|
||||
<ContactText
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
text="Visitá Magnolia: Ing. León Miglierini 620, Funes, Santa Fe. Tel: +54 341 742-2288. Seguinos en Instagram."
|
||||
buttons={[
|
||||
{
|
||||
text: "Instagram",
|
||||
href: "https://instagram.com",
|
||||
},
|
||||
{
|
||||
text: "Llamar",
|
||||
href: "tel:+543417422288",
|
||||
},
|
||||
{ text: "Instagram", href: "https://instagram.com" },
|
||||
{ text: "Llamar", href: "tel:+543417422288" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -334,17 +157,11 @@ export default function LandingPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoReveal
|
||||
logoText="Magnolia Bakery & Coffee"
|
||||
leftLink={{
|
||||
text: "Contacto",
|
||||
href: "tel:+543417422288",
|
||||
}}
|
||||
rightLink={{
|
||||
text: "© 2026 Magnolia",
|
||||
href: "#",
|
||||
}}
|
||||
leftLink={{ text: "Contacto", href: "tel:+543417422288" }}
|
||||
rightLink={{ text: "© 2026 Magnolia", href: "#" }}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -11,7 +11,7 @@ html {
|
||||
body {
|
||||
background-color: var(--background);
|
||||
color: var(--foreground);
|
||||
font-family: var(--font-montserrat), sans-serif;
|
||||
font-family: var(--font-halant), sans-serif;
|
||||
position: relative;
|
||||
min-height: 100vh;
|
||||
overscroll-behavior: none;
|
||||
@@ -24,5 +24,5 @@ h3,
|
||||
h4,
|
||||
h5,
|
||||
h6 {
|
||||
font-family: var(--font-montserrat), sans-serif;
|
||||
font-family: var(--font-halant), sans-serif;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user