2 Commits

Author SHA1 Message Date
1c5ec30bf0 Update src/app/styles/variables.css 2026-04-14 03:01:31 +00:00
e222f1b6cd Update src/app/page.tsx 2026-04-14 03:01:30 +00:00
2 changed files with 24 additions and 26 deletions

View File

@@ -7,13 +7,10 @@ import HeroSplitDoubleCarousel from "@/components/sections/hero/HeroSplitDoubleC
import FeatureBento from "@/components/sections/feature/FeatureBento";
import FeatureCardTwentySix from "@/components/sections/feature/FeatureCardTwentySix";
import FeatureCardSixteen from "@/components/sections/feature/FeatureCardSixteen";
import MetricCardOne from "@/components/sections/metrics/MetricCardOne";
import TeamCardFive from "@/components/sections/team/TeamCardFive";
import FaqBase from "@/components/sections/faq/FaqBase";
import ContactCTA from "@/components/sections/contact/ContactCTA";
import FooterBase from "@/components/sections/footer/FooterBase";
import TestimonialCardFifteen from "@/components/sections/testimonial/TestimonialCardFifteen";
import { Sparkles, ArrowUpRight, Award, Users, TrendingUp, Cake, Coffee, Croissant, MapPin, Clock } from "lucide-react";
import { Sparkles, ArrowUpRight, Award, Croissant, Cake } from "lucide-react";
export default function WebAgency2Page() {
return (
@@ -63,6 +60,7 @@ export default function WebAgency2Page() {
{ imageSrc: "http://img.b2bpic.net/free-photo/crop-woman-spreading-cream-cake_23-2147758308.jpg", imageAlt: "Artisan cream layers" },
]}
carouselItemClassName="!aspect-[4/5]"
containerClassName="px-4 md:px-8"
/>
<TestimonialCardFifteen
testimonial="La miglior pasticceria di Chinatown. Sempre freschissimo. Un piccolo paradiso."
@@ -72,30 +70,27 @@ export default function WebAgency2Page() {
ratingAnimation="slide-up"
avatarsAnimation="slide-up"
useInvertedBackground={false}
containerClassName="px-4 md:px-8"
/>
<FeatureBento
title="Not Just Desserts. A Moment."
description="Walking into our shop means stepping into another world. Soft sponge cakes, delicate creams, and freshly baked buns — all made in-house, every single day. You dont just taste something new. You feel it."
description="Walking into our shop means stepping into another world. Soft sponge cakes, delicate creams, and freshly baked buns — all made in-house, every single day."
textboxLayout="default"
useInvertedBackground={false}
animationType="slide-up"
containerClassName="px-4 md:px-8"
features={[
{
title: "Japanese Strawberry Cakes", description: "Soft, airy sponge layered with fresh cream and strawberries.", bentoComponent: "reveal-icon", icon: Cake,
},
{
title: "Rainbow Celebration", description: "Tall, vibrant, and impossible to ignore.", bentoComponent: "reveal-icon", icon: Award,
},
{
title: "Fresh Baked Buns", description: "From red bean to savory fillings — warm, comforting, addictive.", bentoComponent: "reveal-icon", icon: Croissant,
}
{ title: "Japanese Strawberry Cakes", description: "Soft, airy sponge.", bentoComponent: "reveal-icon", icon: Cake },
{ title: "Rainbow Celebration", description: "Tall, vibrant.", bentoComponent: "reveal-icon", icon: Award },
{ title: "Fresh Baked Buns", description: "Warm, comforting.", bentoComponent: "reveal-icon", icon: Croissant }
]}
/>
<FeatureCardTwentySix
title="Signature Creations"
description="Subtle, elegant sweetness with a Japanese twist."
description="Subtle, elegant sweetness."
textboxLayout="default"
useInvertedBackground={false}
containerClassName="px-4 md:px-8"
features={[
{ title: "Matcha Azuki", description: "Elegant green tea harmony.", imageSrc: "http://img.b2bpic.net/free-photo/view-tasty-food-from-around-world_23-2151596559.jpg", buttonIcon: ArrowUpRight },
{ title: "Egg Tarts", description: "Flaky, warm, and deeply satisfying.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-photo-canned-green-tomato-slices-wooden-board_114579-83339.jpg", buttonIcon: ArrowUpRight },
@@ -109,14 +104,16 @@ export default function WebAgency2Page() {
textboxLayout="default"
useInvertedBackground={false}
animationType="slide-up"
containerClassName="px-4 md:px-8"
negativeCard={{ items: ["No noise.", "No rush.", "No compromises."] }}
positiveCard={{ items: ["Incredibly fresh ingredients.", "Unique flavors found nowhere else in Milan.", "Prices that feel like a gift.", "A small place, a huge experience."] }}
positiveCard={{ items: ["Incredibly fresh ingredients.", "Unique flavors.", "Prices that feel like a gift."] }}
/>
<ContactCTA
tag="Come Before Its Gone"
title="Hidden in Chinatown. Found by the Curious."
description="We bake in small batches daily. Our most loved items often sell out. If you know, you know."
description="We bake in small batches daily. Our most loved items often sell out."
background={{ variant: "rotated-rays-animated" }}
containerClassName="px-4 md:px-8"
buttons={[
{ text: "Find Us in Chinatown", href: "#visit" },
{ text: "See Opening Hours", href: "#visit" },
@@ -127,13 +124,14 @@ export default function WebAgency2Page() {
<FooterBase
logoText="Velour Chinatown Pâtisserie"
copyrightText="© 2025 | Velour"
containerClassName="px-4 md:px-8"
columns={[
{ title: "Location", items: [{ label: "Via Paolo Sarpi, Milan", href: "#" }] },
{ title: "Details", items: [{ label: "Cash Only (Charmingly simple)", href: "#" }, { label: "Freshly Baked Daily", href: "#" }] },
{ title: "Details", items: [{ label: "Cash Only", href: "#" }, { label: "Freshly Baked", href: "#" }] },
{ title: "Connect", items: [{ label: "Instagram", href: "#" }, { label: "TikTok", href: "#" }] },
]}
/>
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #0a0a0a;
--card: #161616;
--foreground: #f0f0f0;
--primary-cta: #ffffff;
--background: #fbfaf8;
--card: #f0ede9;
--foreground: #1a1614;
--primary-cta: #c68a62;
--primary-cta-text: #0a0a0a;
--secondary-cta: #1e1e1e;
--secondary-cta: #e5e2de;
--secondary-cta-text: #e0e0e0;
--accent: #d0d0d0;
--background-accent: #9a9a9a;
--accent: #b8a89e;
--background-accent: #efebe5;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);