4 Commits

Author SHA1 Message Date
7d836bb4c4 Update src/app/styles/base.css 2026-05-23 21:43:44 +00:00
1673bbb191 Update src/app/page.tsx 2026-05-23 21:43:44 +00:00
7e046a47d2 Update src/app/layout.tsx 2026-05-23 21:43:43 +00:00
33398babef Merge version_1 into main
Merge version_1 into main
2026-05-23 21:21:00 +00:00
3 changed files with 35 additions and 217 deletions

View File

@@ -21,9 +21,10 @@ export const metadata: Metadata = {
}, },
}; };
const montserrat = Montserrat({
variable: "--font-montserrat", const halant = Halant({
subsets: ["latin"], variable: "--font-halant", subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
}); });
export default function RootLayout({ export default function RootLayout({
@@ -34,7 +35,7 @@ export default function RootLayout({
return ( return (
<html lang="en" suppressHydrationWarning> <html lang="en" suppressHydrationWarning>
<ServiceWrapper> <ServiceWrapper>
<body className={`${montserrat.variable} antialiased`}> <body className={`${halant.variable} antialiased`}>
<Tag /> <Tag />
{children} {children}
<script <script

View File

@@ -30,27 +30,17 @@ export default function LandingPage() {
<NavbarStyleFullscreen <NavbarStyleFullscreen
navItems={[ navItems={[
{ {
name: "Carta", name: "Carta", id: "#menu"},
id: "#menu",
},
{ {
name: "Tortas por encargo", name: "Tortas por encargo", id: "#cakes"},
id: "#cakes",
},
{ {
name: "Nosotros", name: "Nosotros", id: "#about"},
id: "#about",
},
{ {
name: "Visitanos", name: "Visitanos", id: "#visit"},
id: "#visit",
},
]} ]}
brandName="Magnolia" brandName="Magnolia"
button={{ button={{
text: "Encargá ahora", text: "Encargá ahora", href: "https://wa.me/543417422288"}}
href: "https://wa.me/543417422288",
}}
/> />
</div> </div>
@@ -60,35 +50,17 @@ export default function LandingPage() {
description="Pastelería y café en Funes, recién hecho cada día." description="Pastelería y café en Funes, recién hecho cada día."
buttons={[ buttons={[
{ {
text: "Ver la carta", text: "Ver la carta", href: "#menu"},
href: "#menu",
},
{ {
text: "Encargá por WhatsApp", text: "Encargá por WhatsApp", href: "https://wa.me/543417422288"},
href: "https://wa.me/543417422288",
},
]} ]}
slides={[ slides={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-checking-photos-digital-camera_107420-84925.jpg?_wi=1", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3E8rq6bW0CBTVdnJn3jfk6v5L7h/uploaded-1779572610993-tkwnscsh.png", imageAlt: "Logotipo de Magnolia Bakery & Coffee"},
imageAlt: "Mostrador de Magnolia Bakery",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/people-hangout-together-coffee-shop_53876-31515.jpg", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-checking-photos-digital-camera_107420-84925.jpg?_wi=1", imageAlt: "Mostrador de Magnolia Bakery"},
imageAlt: "Gente pasando tiempo en la cafetería",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-fresh-relax-morning-coffee-cup-set_1150-7037.jpg", imageSrc: "http://img.b2bpic.net/free-photo/people-hangout-together-coffee-shop_53876-31515.jpg", imageAlt: "Gente pasando tiempo en la cafetería"},
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é",
},
]} ]}
/> />
</div> </div>
@@ -101,41 +73,11 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
products={[ products={[
{ {
id: "p1", 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"},
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", 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"},
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", 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"},
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",
},
]} ]}
title="Nuestra carta" title="Nuestra carta"
description="Frescura artesanal para cada momento de tu día." 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." description="Celebramos tus momentos especiales con recetas únicas. Encargá tu torta con anticipación."
buttons={[ buttons={[
{ {
text: "Encargá tu torta", text: "Encargá tu torta", href: "https://wa.me/543417422288"},
href: "https://wa.me/543417422288",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/birthday-cake-front-watercolor-background_23-2148016018.jpg" imageSrc="http://img.b2bpic.net/free-photo/birthday-cake-front-watercolor-background_23-2148016018.jpg"
imageAlt="Torta de autor espectacular" imageAlt="Torta de autor espectacular"
@@ -167,65 +107,9 @@ export default function LandingPage() {
description="Tentaciones que recién salen del horno." description="Tentaciones que recién salen del horno."
blogs={[ blogs={[
{ {
id: "g1", 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"},
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", 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"},
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",
},
]} ]}
/> />
</div> </div>
@@ -237,64 +121,13 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "t1", id: "t1", name: "Ana R.", role: "Cliente", company: "Funes", rating: 5,
name: "Ana R.", 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"},
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",
},
]} ]}
kpiItems={[ kpiItems={[
{ { value: "4,5", label: "Promedio" },
value: "4,5", { value: "47", label: "Reseñas" },
label: "Promedio", { value: "100%", label: "Artesanal" },
},
{
value: "47",
label: "Reseñas",
},
{
value: "100%",
label: "Artesanal",
},
]} ]}
title="Opiniones de clientes" title="Opiniones de clientes"
description="Promedio 4,5 estrellas basado en 47 reseñas en Google." 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"> <div id="info" data-section="info">
<ContactText <ContactText
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{ variant: "plain" }}
variant: "plain",
}}
text="Abierto 7:3020 h · Consumo en el lugar · Take away · Delivery · Pedido online" text="Abierto 7:3020 h · Consumo en el lugar · Take away · Delivery · Pedido online"
/> />
</div> </div>
@@ -314,19 +145,11 @@ export default function LandingPage() {
<div id="visit" data-section="visit"> <div id="visit" data-section="visit">
<ContactText <ContactText
useInvertedBackground={true} useInvertedBackground={true}
background={{ background={{ variant: "gradient-bars" }}
variant: "gradient-bars",
}}
text="Visitá Magnolia: Ing. León Miglierini 620, Funes, Santa Fe. Tel: +54 341 742-2288. Seguinos en Instagram." text="Visitá Magnolia: Ing. León Miglierini 620, Funes, Santa Fe. Tel: +54 341 742-2288. Seguinos en Instagram."
buttons={[ buttons={[
{ { text: "Instagram", href: "https://instagram.com" },
text: "Instagram", { text: "Llamar", href: "tel:+543417422288" },
href: "https://instagram.com",
},
{
text: "Llamar",
href: "tel:+543417422288",
},
]} ]}
/> />
</div> </div>
@@ -334,17 +157,11 @@ export default function LandingPage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterLogoReveal <FooterLogoReveal
logoText="Magnolia Bakery & Coffee" logoText="Magnolia Bakery & Coffee"
leftLink={{ leftLink={{ text: "Contacto", href: "tel:+543417422288" }}
text: "Contacto", rightLink={{ text: "© 2026 Magnolia", href: "#" }}
href: "tel:+543417422288",
}}
rightLink={{
text: "© 2026 Magnolia",
href: "#",
}}
/> />
</div> </div>
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }

View File

@@ -11,7 +11,7 @@ html {
body { body {
background-color: var(--background); background-color: var(--background);
color: var(--foreground); color: var(--foreground);
font-family: var(--font-montserrat), sans-serif; font-family: var(--font-halant), sans-serif;
position: relative; position: relative;
min-height: 100vh; min-height: 100vh;
overscroll-behavior: none; overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4, h4,
h5, h5,
h6 { h6 {
font-family: var(--font-montserrat), sans-serif; font-family: var(--font-halant), sans-serif;
} }