Update src/app/page.tsx

This commit is contained in:
2026-01-21 19:55:20 +00:00
parent 88b7476bba
commit 0548cac2a3

View File

@@ -1,18 +1,17 @@
"use client" "use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo'; import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo';
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo'; import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import FeatureCardTwentyOne from '@/components/sections/feature/FeatureCardTwentyOne'; import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven'; import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven';
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix'; import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
import PricingCardFive from '@/components/sections/pricing/PricingCardFive'; import PricingCardFive from '@/components/sections/pricing/PricingCardFive';
import ContactFaq from '@/components/sections/contact/ContactFaq'; import ContactFaq from '@/components/sections/contact/ContactFaq';
import FooterMedia from '@/components/sections/footer/FooterMedia'; import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
import { Zap, Sparkles, Quote, Star, Crown, Phone } from "lucide-react"; import { Zap, Sparkles, Quote, Star, Crown, Phone } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
@@ -41,10 +40,6 @@ export default function LandingPage() {
button={{ button={{
text: "Reserve Now", href: "#contact" text: "Reserve Now", href: "#contact"
}} }}
className="bg-background/80 backdrop-blur-md border border-accent/20 rounded-full"
navItemClassName="text-foreground/80 hover:text-accent transition-colors duration-300"
buttonClassName="bg-primary-cta hover:bg-primary-cta/90 text-white rounded-full"
buttonTextClassName="font-semibold"
/> />
</div> </div>
@@ -69,13 +64,6 @@ export default function LandingPage() {
]} ]}
autoplayDelay={5000} autoplayDelay={5000}
showDimOverlay={true} showDimOverlay={true}
logoLineHeight={1.05}
ariaLabel="BASE Speaker Hero Section"
className="relative min-h-screen overflow-hidden"
logoClassName="text-primary-cta drop-shadow-2xl"
descriptionClassName="text-foreground/90 font-light tracking-wide"
buttonClassName="group relative rounded-full overflow-hidden"
buttonTextClassName="relative z-10 font-semibold"
/> />
</div> </div>
@@ -97,12 +85,6 @@ export default function LandingPage() {
buttons={[ buttons={[
{ text: "Explore Specs", href: "#technology" } { text: "Explore Specs", href: "#technology" }
]} ]}
className="py-24"
titleClassName="text-4xl md:text-5xl font-extrabold text-foreground"
descriptionClassName="text-lg text-foreground/70 mt-4"
kpiClassName="group backdrop-blur-sm bg-card/80 rounded-xl border border-accent/20 p-6 hover:border-accent/60 transition-all"
kpiValueClassName="text-4xl font-extrabold text-accent"
kpiLabelClassName="text-sm text-foreground/70 mt-2"
/> />
</div> </div>
@@ -119,12 +101,6 @@ export default function LandingPage() {
imageSrc="https://img.b2bpic.net/free-photo/wireless-speaker-amplifier-black_140725-7484.jpg" imageSrc="https://img.b2bpic.net/free-photo/wireless-speaker-amplifier-black_140725-7484.jpg"
imageAlt="BASE Engineering" imageAlt="BASE Engineering"
useInvertedBackground="invertDefault" useInvertedBackground="invertDefault"
className="py-24"
titleClassName="text-4xl md:text-5xl font-extrabold text-foreground"
descriptionClassName="text-lg text-foreground/70 mt-4"
metricCardClassName="bg-card rounded-xl border border-accent/20 p-6 hover:border-accent/40 transition-colors"
metricValueClassName="text-4xl font-extrabold text-accent"
metricTitleClassName="text-sm text-foreground/70 mt-3"
/> />
</div> </div>
@@ -159,9 +135,6 @@ export default function LandingPage() {
buttons={[ buttons={[
{ text: "View All Models", href: "#" } { text: "View All Models", href: "#" }
]} ]}
className="py-20"
cardClassName="group hover:shadow-2xl transition-all duration-500"
imageClassName="group-hover:scale-105 transition-transform duration-700"
/> />
</div> </div>
@@ -192,12 +165,6 @@ export default function LandingPage() {
buttons={[ buttons={[
{ text: "Technical Specifications", href: "#" } { text: "Technical Specifications", href: "#" }
]} ]}
className="py-24"
titleClassName="text-4xl md:text-5xl font-extrabold text-foreground"
descriptionClassName="text-lg text-foreground/70 mt-4"
cardClassName="bg-card rounded-xl border border-accent/20 p-6 hover:border-accent/40 transition-all"
cardTitleClassName="text-xl font-bold text-foreground mt-4"
cardDescriptionClassName="text-foreground/70 mt-2"
/> />
</div> </div>
@@ -233,10 +200,6 @@ export default function LandingPage() {
animationType="blur-reveal" animationType="blur-reveal"
textboxLayout="default" textboxLayout="default"
useInvertedBackground="noInvert" useInvertedBackground="noInvert"
className="py-24 bg-gradient-to-br from-background via-background to-background-accent/10"
valueClassName="text-5xl font-extrabold text-accent"
metricTitleClassName="text-xl font-bold text-foreground mt-4"
featureItemClassName="flex items-center gap-2 text-foreground/80"
/> />
</div> </div>
@@ -271,9 +234,6 @@ export default function LandingPage() {
useInvertedBackground="invertDefault" useInvertedBackground="invertDefault"
speed={50} speed={50}
topMarqueeDirection="left" topMarqueeDirection="left"
className="py-20"
cardClassName="bg-card rounded-xl border border-accent/10 p-6 hover:border-accent/40 transition-colors"
testimonialClassName="text-foreground/90 leading-relaxed line-clamp-2"
/> />
</div> </div>
@@ -323,10 +283,7 @@ export default function LandingPage() {
"Everything in Concert Grand", "Custom Artisan Craftsmanship", "Bespoke Installation Service", "Personal Audio Consulting", "Legacy Ownership Program", "VIP Community Access" "Everything in Concert Grand", "Custom Artisan Craftsmanship", "Bespoke Installation Service", "Personal Audio Consulting", "Legacy Ownership Program", "VIP Community Access"
] ]
} }
]} ]
className="py-24"
cardClassName="rounded-2xl border border-accent/20 hover:border-accent/60 transition-all duration-300"
planPriceClassName="text-5xl font-extrabold text-accent"
/> />
</div> </div>
@@ -362,10 +319,6 @@ export default function LandingPage() {
animationType="slide-up" animationType="slide-up"
accordionAnimationType="smooth" accordionAnimationType="smooth"
showCard={true} showCard={true}
className="py-24"
ctaTitleClassName="text-3xl md:text-4xl font-extrabold text-foreground"
ctaDescriptionClassName="text-lg text-foreground/70 mt-2"
accordionTitleClassName="font-semibold text-foreground"
/> />
</div> </div>
@@ -401,11 +354,6 @@ export default function LandingPage() {
] ]
} }
]} ]}
className="relative"
mediaWrapperClassName="absolute inset-0 opacity-30"
logoTextClassName="text-2xl font-extrabold text-foreground"
columnTitleClassName="text-foreground font-semibold mb-4"
columnItemClassName="text-foreground/70 hover:text-accent transition-colors"
/> />
</div> </div>
</ThemeProvider> </ThemeProvider>