Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| efb83b3a0f | |||
| 65d9a7c58e | |||
| c931a2f63d | |||
| 55effab679 | |||
| 9dd9a8abca |
@@ -1,12 +1,13 @@
|
|||||||
import type { Metadata } from "next";
|
import type { Metadata } from "next";
|
||||||
import { DM_Sans } from "next/font/google";
|
import { Cormorant_Garamond } from "next/font/google";
|
||||||
import { Inter } from "next/font/google";
|
import { Inter } from "next/font/google";
|
||||||
import "./globals.css";
|
import "./globals.css";
|
||||||
import { ServiceWrapper } from "@/components/ServiceWrapper";
|
import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||||
import Tag from "@/tag/Tag";
|
import Tag from "@/tag/Tag";
|
||||||
|
|
||||||
const dmSans = DM_Sans({
|
const cormorantGaramond = Cormorant_Garamond({
|
||||||
variable: "--font-dm-sans", subsets: ["latin"],
|
variable: "--font-cormorant-garamond", subsets: ["latin"],
|
||||||
|
weight: ["300", "400", "500", "600", "700"],
|
||||||
});
|
});
|
||||||
|
|
||||||
const inter = Inter({
|
const inter = Inter({
|
||||||
@@ -14,14 +15,14 @@ const inter = Inter({
|
|||||||
});
|
});
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: "Bella Italia - Authentic Italian Restaurant", description: "Experience authentic Italian cuisine at Bella Italia. Fine dining with traditional recipes, premium ingredients, and warm hospitality since 2010.", keywords: "italian restaurant, fine dining, authentic italian food, pasta, risotto, italian cuisine", openGraph: {
|
title: "Oma Osteria Moderna - Cucina Romana Rivisitata", description: "Oma Osteria Moderna: tradizione romana reinterpretata con eleganza. Cucina di qualità, ambiente accogliente, prenotazioni online e telefono. Rating 4,8★.", keywords: "osteria roma, ristorante romano, cucina romana moderna, prenotazioni ristorante, roma centro", openGraph: {
|
||||||
title: "Bella Italia - Authentic Italian Restaurant", description: "Discover the flavors of Italy with us. Authentic cuisine, warm hospitality, unforgettable memories.", siteName: "Bella Italia", type: "website", images: [
|
title: "Oma Osteria Moderna - La tradizione romana, reinterpretata con eleganza", description: "Scopri la cucina romana rivisitata con passione e competenza a Oma Osteria Moderna.", siteName: "Oma Osteria Moderna", type: "website", images: [
|
||||||
{
|
{
|
||||||
url: "http://img.b2bpic.net/free-photo/side-view-fried-chicken-with-baked-potatoes-wooden-board-glass-red-wine-table_140725-12806.jpg", alt: "Bella Italia Restaurant"},
|
url: "https://images.unsplash.com/photo-1517248135467-4d71bcdd2167?w=1200&h=630&fit=crop", alt: "Oma Osteria Moderna - Ambiente elegante"},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
twitter: {
|
twitter: {
|
||||||
card: "summary_large_image", title: "Bella Italia - Authentic Italian Restaurant", description: "Experience authentic Italian dining at Bella Italia", images: ["http://img.b2bpic.net/free-photo/side-view-fried-chicken-with-baked-potatoes-wooden-board-glass-red-wine-table_140725-12806.jpg"],
|
card: "summary_large_image", title: "Oma Osteria Moderna - Cucina Romana Moderna", description: "Prenotazioni online e telefoniche. Cucina romana di qualità con ambiente elegante ma accogliente.", images: ["https://images.unsplash.com/photo-1517248135467-4d71bcdd2167?w=1200&h=630&fit=crop"],
|
||||||
},
|
},
|
||||||
robots: {
|
robots: {
|
||||||
index: true,
|
index: true,
|
||||||
@@ -35,10 +36,10 @@ export default function RootLayout({
|
|||||||
children: React.ReactNode;
|
children: React.ReactNode;
|
||||||
}>) {
|
}>) {
|
||||||
return (
|
return (
|
||||||
<html lang="en" suppressHydrationWarning>
|
<html lang="it" suppressHydrationWarning>
|
||||||
<ServiceWrapper>
|
<ServiceWrapper>
|
||||||
<body
|
<body
|
||||||
className={`${dmSans.variable} ${inter.variable} antialiased`}
|
className={`${cormorantGaramond.variable} ${inter.variable} antialiased`}
|
||||||
>
|
>
|
||||||
<Tag />
|
<Tag />
|
||||||
{children}
|
{children}
|
||||||
|
|||||||
148
src/app/page.tsx
148
src/app/page.tsx
@@ -10,49 +10,49 @@ import FeatureCardSixteen from '@/components/sections/feature/FeatureCardSixteen
|
|||||||
import ContactText from '@/components/sections/contact/ContactText';
|
import ContactText from '@/components/sections/contact/ContactText';
|
||||||
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import { Sparkles, Heart, ChefHat, Star } from "lucide-react";
|
import { Phone, Wine, Users, Award } from "lucide-react";
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
return (
|
return (
|
||||||
<ThemeProvider
|
<ThemeProvider
|
||||||
defaultButtonVariant="icon-arrow"
|
defaultButtonVariant="hover-magnetic"
|
||||||
defaultTextAnimation="background-highlight"
|
defaultTextAnimation="entrance-slide"
|
||||||
borderRadius="soft"
|
borderRadius="rounded"
|
||||||
contentWidth="medium"
|
contentWidth="mediumLarge"
|
||||||
sizing="mediumLarge"
|
sizing="largeSizeMediumTitles"
|
||||||
background="floatingGradient"
|
background="none"
|
||||||
cardStyle="glass-elevated"
|
cardStyle="glass-depth"
|
||||||
primaryButtonStyle="shadow"
|
primaryButtonStyle="shadow"
|
||||||
secondaryButtonStyle="layered"
|
secondaryButtonStyle="solid"
|
||||||
headingFontWeight="semibold"
|
headingFontWeight="semibold"
|
||||||
>
|
>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingInline
|
<NavbarLayoutFloatingInline
|
||||||
brandName="Bella Italia"
|
brandName="Oma Osteria Moderna"
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "About", id: "about" },
|
{ name: "Chi Siamo", id: "about" },
|
||||||
{ name: "Menu", id: "product" },
|
{ name: "Menu", id: "menu" },
|
||||||
{ name: "Experience", id: "testimonial" },
|
{ name: "Recensioni", id: "testimonial" },
|
||||||
{ name: "Contact", id: "contact" },
|
{ name: "Eventi", id: "feature" },
|
||||||
|
{ name: "Contatti", id: "contact" },
|
||||||
]}
|
]}
|
||||||
button={{ text: "Reserve Table", href: "contact" }}
|
button={{ text: "Chiama Ora", href: "contact" }}
|
||||||
animateOnLoad={true}
|
animateOnLoad={true}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroBillboard
|
<HeroBillboard
|
||||||
title="Experience Authentic Italian Cuisine"
|
title="La tradizione romana, reinterpretata con eleganza."
|
||||||
description="Welcome to Bella Italia, where tradition meets passion. Discover the flavors of Italy crafted with the finest ingredients and served with genuine warmth."
|
description="Benvenuti a Oma Osteria Moderna. Dove la cucina romana incontra la raffinatezza contemporanea, in un ambiente accogliente che raconta storie di passione e competenza gastronomica."
|
||||||
background={{ variant: "sparkles-gradient" }}
|
background={{ variant: "plain" }}
|
||||||
tag="Est. 2010"
|
tag="Rating 4,8★ • Oltre 100 recensioni"
|
||||||
tagIcon={Sparkles}
|
|
||||||
tagAnimation="slide-up"
|
tagAnimation="slide-up"
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/side-view-fried-chicken-with-baked-potatoes-wooden-board-glass-red-wine-table_140725-12806.jpg"
|
imageSrc="https://images.unsplash.com/photo-1517248135467-4d71bcdd2167?w=1200&h=800&fit=crop"
|
||||||
imageAlt="Elegant Italian restaurant dining ambiance"
|
imageAlt="Oma Osteria Moderna - Ambiente elegante e accogliente"
|
||||||
buttons={[
|
buttons={[
|
||||||
{ text: "Reserve Now", href: "contact" },
|
{ text: "📞 Chiama per Prenotare", href: "contact" },
|
||||||
{ text: "View Menu", href: "product" },
|
{ text: "Prenota un Tavolo", href: "contact" },
|
||||||
]}
|
]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
@@ -60,103 +60,109 @@ export default function LandingPage() {
|
|||||||
|
|
||||||
<div id="about" data-section="about">
|
<div id="about" data-section="about">
|
||||||
<TextAbout
|
<TextAbout
|
||||||
tag="Our Story"
|
tag="La Nostra Storia"
|
||||||
tagIcon={Heart}
|
|
||||||
tagAnimation="opacity"
|
tagAnimation="opacity"
|
||||||
title="For over a decade, Bella Italia has been the heart of authentic Italian dining in our community. Our chefs bring generations of family recipes to life, using only the finest imported ingredients and locally sourced produce."
|
title="Oma non è solo un ristorante. È la tradizione romana raccontata con eleganza, passione e modernità. I nostri chef reinterpretano piatti iconici della cucina laziale con ingredienti di qualità superiore, creando esperienze gastronomiche memorabili in un'atmosfera raffinata ma genuinamente accogliente."
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
buttons={[{ text: "Learn More", href: "#" }]}
|
buttons={[{ text: "Scopri di Più", href: "#" }]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="product" data-section="product">
|
<div id="menu" data-section="menu">
|
||||||
<ProductCardOne
|
<ProductCardOne
|
||||||
title="Our Signature Dishes"
|
title="I Piatti Iconici di Oma"
|
||||||
description="Explore our carefully curated menu featuring classic Italian favorites and seasonal specialties."
|
description="Scopri le nostre specialità: piatti che raccontano la storia della cucina romana rivisitata con competenza e passione."
|
||||||
tag="Culinary Excellence"
|
tag="Specialità"
|
||||||
tagIcon={ChefHat}
|
tagIcon={Wine}
|
||||||
tagAnimation="blur-reveal"
|
tagAnimation="blur-reveal"
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={false}
|
||||||
gridVariant="three-columns-all-equal-width"
|
gridVariant="three-columns-all-equal-width"
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "1", name: "Fresh Pasta Carbonara", price: "$18", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-delicious-pasta-white-plate_181624-42231.jpg", imageAlt: "Classic carbonara with creamy sauce"},
|
id: "1", name: "Spaghetti alla Carbonara", price: "€18", imageSrc: "https://images.unsplash.com/photo-1621996346565-e3dbc646d9a9?w=500&h=500&fit=crop", imageAlt: "Spaghetti alla Carbonara - Ricetta romana autentica"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
id: "2", name: "Risotto ai Funghi", price: "$16", imageSrc: "http://img.b2bpic.net/free-photo/bowl-creamy-risotto-topped-with-parmesan-cheese-parsley_9975-124916.jpg", imageAlt: "Creamy mushroom risotto"},
|
id: "2", name: "Tiramisu Classico", price: "€8", imageSrc: "https://images.unsplash.com/photo-1571115764595-644a12c7b757?w=500&h=500&fit=crop", imageAlt: "Tiramisu - Dolce tradizionale italiano"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
id: "3", name: "Tiramisu Classico", price: "$8", imageSrc: "http://img.b2bpic.net/free-photo/close-up-piece-tiramisu_23-2147772015.jpg", imageAlt: "Traditional tiramisu dessert"},
|
id: "3", name: "Crostatina Ricotta e Fichi", price: "€9", imageSrc: "https://images.unsplash.com/photo-1565958011457-ce63c08b11ad?w=500&h=500&fit=crop", imageAlt: "Crostatina con ricotta e fichi - Dolce di stagione"
|
||||||
|
},
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="metric" data-section="metric">
|
|
||||||
<MetricCardFourteen
|
|
||||||
title="Celebrating Our Success"
|
|
||||||
tag="Since 2010"
|
|
||||||
tagAnimation="opacity"
|
|
||||||
metrics={[
|
|
||||||
{ id: "1", value: "15K+", description: "Happy guests served annually" },
|
|
||||||
{ id: "2", value: "100%", description: "Authentic Italian recipes" },
|
|
||||||
]}
|
|
||||||
metricsAnimation="slide-up"
|
|
||||||
useInvertedBackground={false}
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="testimonial" data-section="testimonial">
|
<div id="testimonial" data-section="testimonial">
|
||||||
<TestimonialCardTen
|
<TestimonialCardTen
|
||||||
title="Guest Experiences"
|
title="Le Esperienze dei Nostri Ospiti"
|
||||||
description="Hear from our valued guests about their unforgettable dining experiences at Bella Italia."
|
description="Scopri cosa dicono di noi i nostri clienti. Un rating di 4,8 stelle che riflette il nostro impegno quotidiano verso l'eccellenza."
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={false}
|
||||||
tag="Reviews"
|
tag="Voti e Recensioni"
|
||||||
tagIcon={Star}
|
tagIcon={Award}
|
||||||
tagAnimation="slide-up"
|
tagAnimation="slide-up"
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "1", title: "A Slice of Italy", quote: "Every visit feels like stepping into a warm Italian kitchen. The food is exceptional, and the hospitality is genuine. Bella Italia is our family's favorite restaurant.", name: "Maria Rossi", role: "Regular Guest", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=1", imageAlt: "Maria Rossi"},
|
id: "1", title: "Cucina romana perfetta", quote: "Staff simpatico e competente. La cucina romana con un tocco di raffinatezza che la rende ancora più speciale. Ambiente elegante e accogliente.", name: "Marco Rossi", role: "Cliente regolare", imageSrc: "https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?w=100&h=100&fit=crop", imageAlt: "Marco Rossi"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
id: "2", title: "Authentic Excellence", quote: "The pasta here is absolutely divine. You can taste the passion in every dish. This is authentic Italian cuisine at its finest.", name: "Antonio Bellini", role: "Food Critic", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=2", imageAlt: "Antonio Bellini"},
|
id: "2", title: "Competenza e passione", quote: "Lo chef racconta ogni piatto con una passione che si sente nel gusto. Questo è ciò che rende Oma un'esperienza gastronomica memorabile.", name: "Elena Monti", role: "Food blogger", imageSrc: "https://images.unsplash.com/photo-1494790108377-be9c29b29330?w=100&h=100&fit=crop", imageAlt: "Elena Monti"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
id: "3", title: "Perfect Celebrations", quote: "We celebrated our anniversary here last month. The ambiance, the service, and the food were all perfect. Highly recommended!", name: "Elena Monti", role: "Guest", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=3", imageAlt: "Elena Monti"},
|
id: "3", title: "Qualità a prezzo accessibile", quote: "Non è facile trovare questa qualità a questi prezzi. Oma è diventato il nostro ristorante preferito per cene speciali e uscite informali.", name: "Antonio Bellini", role: "Frequentatore abituale", imageSrc: "https://images.unsplash.com/photo-1500648767791-00dcc994a43e?w=100&h=100&fit=crop", imageAlt: "Antonio Bellini"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
id: "4", title: "Worth Every Visit", quote: "The attention to detail is remarkable. From the wine selection to the presentation, everything reflects a commitment to excellence.", name: "Marco Cappuccini", role: "Frequent Guest", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=4", imageAlt: "Marco Cappuccini"},
|
id: "4", title: "Ambiente raffinato e genuino", quote: "La perfetta combinazione di eleganza e calore. Ci sentiamo accolti come ospiti in casa, pur godendo di un servizio professionale di altissimo livello.", name: "Giulia De Luca", role: "Cliente speciale", imageSrc: "https://images.unsplash.com/photo-1438761681033-6461ffad8d80?w=100&h=100&fit=crop", imageAlt: "Giulia De Luca"
|
||||||
|
},
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="feature" data-section="feature">
|
<div id="feature" data-section="feature">
|
||||||
<FeatureCardSixteen
|
<FeatureCardSixteen
|
||||||
title="Why Choose Bella Italia"
|
title="Eventi e Gruppi da Oma"
|
||||||
description="Experience the difference quality and authenticity make in every dish."
|
description="Che si tratti di una cena aziendale, un compleanno indimenticabile, o un evento privato speciale, Oma è il luogo perfetto. Menù personalizzati, spazi accoglienti, e il nostro impegno verso l'eccellenza."
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
|
useInvertedBackground={true}
|
||||||
|
negativeCard={{ items: ["Spazi anonimi e impersonali", "Menu fissi e senza personalizzazione", "Servizio generico e distratto"] }}
|
||||||
|
positiveCard={{ items: ["Ambiente elegante e versatile", "Menù personalizzati per ogni evento", "Staff dedito e attento ad ogni dettaglio"] }}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="metric" data-section="metric">
|
||||||
|
<MetricCardFourteen
|
||||||
|
title="Numeri che Parlano"
|
||||||
|
tag="Il Nostro Successo"
|
||||||
|
tagAnimation="opacity"
|
||||||
|
metrics={[
|
||||||
|
{ id: "1", value: "4,8", description: "Valutazione media • Oltre 100 recensioni" },
|
||||||
|
{ id: "2", value: "20-30€", description: "Prezzo medio a persona • Qualità superiore" },
|
||||||
|
]}
|
||||||
|
metricsAnimation="slide-up"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
negativeCard={{ items: ["Mass-produced ingredients", "Rushed preparation", "Generic dining experience"] }}
|
|
||||||
positiveCard={{ items: ["Premium imported Italian ingredients", "Slow-food preparation philosophy", "Personalized hospitality"] }}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactText
|
<ContactText
|
||||||
text="Ready to join us for an unforgettable Italian dining experience? Reserve your table today and taste the difference genuine Italian cuisine makes."
|
text="Pronto a scoprire la magia della cucina romana reinterpretata? Contattaci oggi per una prenotazione e vivi un'esperienza gastronomica che non dimenticherai. Chiama direttamente o usa il nostro modulo di prenotazione online."
|
||||||
animationType="background-highlight"
|
animationType="entrance-slide"
|
||||||
background={{ variant: "plain" }}
|
background={{ variant: "plain" }}
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={false}
|
||||||
buttons={[
|
buttons={[
|
||||||
{ text: "Reserve Table", href: "contact" },
|
{ text: "📞 Chiama Subito", href: "tel:+39061234567" },
|
||||||
{ text: "Call Us", href: "#" },
|
{ text: "Prenota Online", href: "#" },
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterLogoReveal
|
<FooterLogoReveal
|
||||||
logoText="Bella Italia"
|
logoText="Oma Osteria Moderna"
|
||||||
leftLink={{ text: "Privacy Policy", href: "#" }}
|
leftLink={{ text: "Privacy Policy", href: "#" }}
|
||||||
rightLink={{ text: "Terms of Service", href: "#" }}
|
rightLink={{ text: "Termini di Servizio", href: "#" }}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
|
|||||||
@@ -24,5 +24,5 @@ h3,
|
|||||||
h4,
|
h4,
|
||||||
h5,
|
h5,
|
||||||
h6 {
|
h6 {
|
||||||
font-family: var(--font-dm-sans), sans-serif;
|
font-family: var(--font-cormorant-garamond), serif;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,23 +2,23 @@
|
|||||||
/* Base units */
|
/* Base units */
|
||||||
/* --vw is set by ThemeProvider */
|
/* --vw is set by ThemeProvider */
|
||||||
|
|
||||||
/* --background: #f5f5f5;;
|
/* --background: #f6f0e9;;
|
||||||
--card: #ffffff;;
|
--card: #efe7dd;;
|
||||||
--foreground: #1c1c1c;;
|
--foreground: #2b180a;;
|
||||||
--primary-cta: #1c1c1c;;
|
--primary-cta: #2b180a;;
|
||||||
--secondary-cta: #ffffff;;
|
--secondary-cta: #efe7dd;;
|
||||||
--accent: #e63946;;
|
--accent: #94877c;;
|
||||||
--background-accent: #e8bea8;; */
|
--background-accent: #afa094;; */
|
||||||
|
|
||||||
--background: #f5f5f5;;
|
--background: #f6f0e9;;
|
||||||
--card: #ffffff;;
|
--card: #efe7dd;;
|
||||||
--foreground: #1c1c1c;;
|
--foreground: #2b180a;;
|
||||||
--primary-cta: #1c1c1c;;
|
--primary-cta: #2b180a;;
|
||||||
--primary-cta-text: #f5f5f5;;
|
--primary-cta-text: #f5f5f5;;
|
||||||
--secondary-cta: #ffffff;;
|
--secondary-cta: #efe7dd;;
|
||||||
--secondary-cta-text: #1c1c1c;;
|
--secondary-cta-text: #1c1c1c;;
|
||||||
--accent: #e63946;;
|
--accent: #94877c;;
|
||||||
--background-accent: #e8bea8;;
|
--background-accent: #afa094;;
|
||||||
|
|
||||||
/* text sizing - set by ThemeProvider */
|
/* text sizing - set by ThemeProvider */
|
||||||
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
||||||
|
|||||||
Reference in New Issue
Block a user