Merge version_3 into main
Merge version_3 into main
This commit was merged in pull request #3.
This commit is contained in:
@@ -22,7 +22,7 @@ export default function AboutPage() {
|
||||
>
|
||||
<ReactLenis root>
|
||||
<NavbarLayoutFloatingOverlay
|
||||
brandName="UMBRA"
|
||||
brandName="SANIS"
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Collection", id: "/products" },
|
||||
@@ -33,12 +33,12 @@ export default function AboutPage() {
|
||||
/>
|
||||
<div className="pt-32 pb-20">
|
||||
<TextAbout
|
||||
title="Our Story"
|
||||
title="Our SANIS Story"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
<FooterLogoEmphasis
|
||||
logoText="UMBRA"
|
||||
logoText="SANIS"
|
||||
columns={[]}
|
||||
/>
|
||||
</ReactLenis>
|
||||
|
||||
@@ -24,7 +24,7 @@ export default function AdminDashboard() {
|
||||
<div className="min-h-screen bg-gray-50">
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
brandName="UMBRA ADMIN"
|
||||
brandName="SANIS ADMIN"
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Content", id: "pages" },
|
||||
|
||||
@@ -21,13 +21,13 @@ export default function ContactPage() {
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
brandName="UMBRA"
|
||||
brandName="SANIS"
|
||||
navItems={[{ name: "Home", id: "/" }, { name: "Collection", id: "/products" }, { name: "Fragrance Request", id: "/fragrance-request" }, { name: "Contact", id: "/contact" }]}
|
||||
/>
|
||||
</div>
|
||||
<div id="contact" data-section="contact" className="pt-32">
|
||||
<ContactSplitForm
|
||||
title="Contact Us"
|
||||
title="Contact SANIS"
|
||||
description="Get in touch for support or collaborations."
|
||||
inputs={[
|
||||
{ name: "name", type: "text", placeholder: "Name", required: true },
|
||||
|
||||
@@ -21,13 +21,13 @@ export default function FragranceRequestPage() {
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
brandName="UMBRA"
|
||||
brandName="SANIS"
|
||||
navItems={[{ name: "Home", id: "/" }, { name: "Collection", id: "/products" }, { name: "Contact", id: "/contact" }, { name: "Fragrance Request", id: "/fragrance-request" }]}
|
||||
/>
|
||||
</div>
|
||||
<div id="contact" data-section="contact" className="pt-32">
|
||||
<ContactSplitForm
|
||||
title="Bespoke Fragrance Design"
|
||||
title="SANIS Bespoke Fragrance Design"
|
||||
description="We'll help you craft the perfect scent profile."
|
||||
inputs={[
|
||||
{ name: "name", type: "text", placeholder: "Name", required: true },
|
||||
|
||||
@@ -32,7 +32,7 @@ export default function LandingPage() {
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
brandName="UMBRA"
|
||||
brandName="SANIS"
|
||||
navItems={[
|
||||
{ name: "Collection", id: "products" },
|
||||
{ name: "Craft", id: "ingredients" },
|
||||
@@ -45,8 +45,8 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardRotatedCarousel
|
||||
title="A Fragrance That Lingers Long After You Leave"
|
||||
description="Discover our award-winning perfumes crafted with rare botanicals and master perfumery. Find your signature scent — the one they never forget."
|
||||
title="SANIS: A Fragrance That Lingers Long After You Leave"
|
||||
description="Discover SANIS, our award-winning perfumes crafted with rare botanicals and master perfumery. Find your signature scent — the one they never forget."
|
||||
tag="Luxury Fragrance"
|
||||
tagIcon={Sparkles}
|
||||
tagAnimation="slide-up"
|
||||
@@ -57,12 +57,12 @@ export default function LandingPage() {
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
carouselItems={[
|
||||
{ id: "1", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/hero-1.webp", imageAlt: "UMBRA Solum Eau de Parfum held against earth tones" },
|
||||
{ id: "2", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/hero-2.webp", imageAlt: "UMBRA Solum white bottle with draped fabric" },
|
||||
{ id: "3", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/hero-3.webp", imageAlt: "UMBRA Solum with botanical wood and greenery" },
|
||||
{ id: "4", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/hero-4.webp", imageAlt: "UMBRA Solum on stone pedestal with natural light" },
|
||||
{ id: "1", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/hero-1.webp", imageAlt: "SANIS Solum Eau de Parfum held against earth tones" },
|
||||
{ id: "2", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/hero-2.webp", imageAlt: "SANIS Solum white bottle with draped fabric" },
|
||||
{ id: "3", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/hero-3.webp", imageAlt: "SANIS Solum with botanical wood and greenery" },
|
||||
{ id: "4", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/hero-4.webp", imageAlt: "SANIS Solum on stone pedestal with natural light" },
|
||||
{ id: "5", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/hero-5.webp", imageAlt: "Model with bronzing face drops" },
|
||||
{ id: "6", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/hero-6.webp", imageAlt: "UMBRA Solum flat lay with golden serums" }
|
||||
{ id: "6", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/hero-6.webp", imageAlt: "SANIS Solum flat lay with golden serums" }
|
||||
]}
|
||||
autoPlay={true}
|
||||
autoPlayInterval={4000}
|
||||
@@ -82,16 +82,16 @@ export default function LandingPage() {
|
||||
|
||||
<div id="products" data-section="products">
|
||||
<ProductCardFour
|
||||
title="Featured Collection"
|
||||
title="SANIS Featured Collection"
|
||||
description="Discover our bestselling fragrances composed with rare essences and the finest ingredients from around the world."
|
||||
tag="Best Sellers"
|
||||
tagIcon={Award}
|
||||
tagAnimation="slide-up"
|
||||
products={[
|
||||
{ id: "1", name: "Solum Eau de Parfum", price: "$185", variant: "50ml • Earthy & Warm", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/product-1.webp" },
|
||||
{ id: "2", name: "Aura Eau de Parfum", price: "$165", variant: "50ml • Floral & Soft", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/product-2.webp" },
|
||||
{ id: "3", name: "Velour Body Mist", price: "$125", variant: "100ml • Light & Fresh", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/product-3.webp" },
|
||||
{ id: "4", name: "Noir Absolu Parfum", price: "$195", variant: "30ml • Rich & Intense", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/product-4.webp" }
|
||||
{ id: "1", name: "SANIS Solum Eau de Parfum", price: "$185", variant: "50ml • Earthy & Warm", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/product-1.webp" },
|
||||
{ id: "2", name: "SANIS Aura Eau de Parfum", price: "$165", variant: "50ml • Floral & Soft", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/product-2.webp" },
|
||||
{ id: "3", name: "SANIS Velour Body Mist", price: "$125", variant: "100ml • Light & Fresh", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/product-3.webp" },
|
||||
{ id: "4", name: "SANIS Noir Absolu Parfum", price: "$195", variant: "30ml • Rich & Intense", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare-luxury/product-4.webp" }
|
||||
]}
|
||||
gridVariant="uniform-all-items-equal"
|
||||
animationType="slide-up"
|
||||
@@ -102,7 +102,7 @@ export default function LandingPage() {
|
||||
|
||||
<div id="ingredients" data-section="ingredients">
|
||||
<FeatureCardSix
|
||||
title="The Art Behind Our Fragrances"
|
||||
title="The SANIS Art Behind Our Fragrances"
|
||||
description="Each perfume is meticulously composed with rare essences and noble raw materials to create scents that captivate and endure."
|
||||
tag="Perfumery Craft"
|
||||
tagIcon={Beaker}
|
||||
@@ -120,7 +120,7 @@ export default function LandingPage() {
|
||||
<div id="influencers" data-section="influencers">
|
||||
<FeatureCardOne
|
||||
title="Worn By Those Who Set The Standard"
|
||||
description="The women shaping culture choose UMBRA as their signature."
|
||||
description="The women shaping culture choose SANIS as their signature."
|
||||
tag="Community"
|
||||
tagIcon={Heart}
|
||||
tagAnimation="slide-up"
|
||||
@@ -142,7 +142,7 @@ export default function LandingPage() {
|
||||
|
||||
<div id="metrics" data-section="metrics">
|
||||
<MetricCardEleven
|
||||
title="Why Women Choose UMBRA"
|
||||
title="Why Women Choose SANIS"
|
||||
description="Our fragrances deliver an emotional connection that goes beyond scent."
|
||||
tag="The Numbers"
|
||||
tagIcon={TrendingUp}
|
||||
@@ -159,7 +159,7 @@ export default function LandingPage() {
|
||||
|
||||
<div id="blog" data-section="blog">
|
||||
<BlogCardOne
|
||||
title="The UMBRA Journal"
|
||||
title="The SANIS Journal"
|
||||
description="Stories of scent, craft, and the women who inspire us."
|
||||
tag="Journal"
|
||||
tagIcon={BookOpen}
|
||||
@@ -178,7 +178,7 @@ export default function LandingPage() {
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqSplitMedia
|
||||
title="Frequently Asked Questions"
|
||||
description="Everything you need to know."
|
||||
description="Everything you need to know about SANIS."
|
||||
tag="Support"
|
||||
tagIcon={HelpCircle}
|
||||
tagAnimation="slide-up"
|
||||
@@ -197,7 +197,7 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplitForm
|
||||
title="Get in Touch"
|
||||
description="Have a question or looking for your signature scent?"
|
||||
description="Have a question or looking for your signature SANIS scent?"
|
||||
inputs={[
|
||||
{ name: "name", type: "text", placeholder: "Your name", required: true },
|
||||
{ name: "email", type: "email", placeholder: "your@email.com", required: true }
|
||||
@@ -209,7 +209,7 @@ export default function LandingPage() {
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoEmphasis
|
||||
logoText="UMBRA"
|
||||
logoText="SANIS"
|
||||
columns={[
|
||||
{ items: [{ label: "Shop", href: "#products" }, { label: "Craft", href: "#ingredients" }] },
|
||||
{ items: [{ label: "Support", href: "#faq" }, { label: "Contact", href: "#contact" }] }
|
||||
|
||||
@@ -20,7 +20,7 @@ export default function ProductsPage() {
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
brandName="UMBRA"
|
||||
brandName="SANIS"
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Collection", id: "/products" },
|
||||
@@ -31,7 +31,7 @@ export default function ProductsPage() {
|
||||
</div>
|
||||
<div id="products" data-section="products" className="pt-32 pb-20">
|
||||
<ProductCardFour
|
||||
title="All Products"
|
||||
title="All SANIS Products"
|
||||
description="Discover our curated collection."
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
animationType="slide-up"
|
||||
|
||||
@@ -20,7 +20,7 @@ export default function ServicesPage() {
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
brandName="UMBRA"
|
||||
brandName="SANIS"
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Collection", id: "/products" },
|
||||
@@ -32,7 +32,7 @@ export default function ServicesPage() {
|
||||
</div>
|
||||
<div id="ingredients" data-section="ingredients" className="pt-32 pb-20">
|
||||
<FeatureCardSix
|
||||
title="Our Services"
|
||||
title="Our SANIS Services"
|
||||
description="Expert services for your unique needs."
|
||||
features={[]}
|
||||
textboxLayout="default"
|
||||
|
||||
Reference in New Issue
Block a user