Compare commits
9 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 8176f7e34b | |||
| da02cecf3f | |||
| 86485209fe | |||
| 16994037ac | |||
| 298468e961 | |||
| 2a39520935 | |||
| dd9d7f5421 | |||
| 976fd5eb4d | |||
| d0446c5801 |
@@ -1,12 +1,13 @@
|
||||
import type { Metadata } from "next";
|
||||
import { Inter } from "next/font/google";
|
||||
import "./styles/variables.css";
|
||||
import "./globals.css";
|
||||
import "./styles/variables.css";
|
||||
import "./styles/base.css";
|
||||
|
||||
const inter = Inter({ subsets: ["latin"] });
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Kviten - Premium Floral Design", description: "Exquisite floral artistry for weddings, events, and special occasions"};
|
||||
title: "Kviten - Exquisite Floral Artistry", description: "Transform your moments into unforgettable memories with Kviten's handcrafted floral arrangements."};
|
||||
|
||||
export default function RootLayout({
|
||||
children,
|
||||
@@ -15,7 +16,9 @@ export default function RootLayout({
|
||||
}) {
|
||||
return (
|
||||
<html lang="en">
|
||||
<body className={inter.className}>{children}
|
||||
<body className={inter.className}>
|
||||
{children}
|
||||
|
||||
<script
|
||||
dangerouslySetInnerHTML={{
|
||||
__html: `
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
||||
import HeroSplitDualMedia from '@/components/sections/hero/HeroSplitDualMedia';
|
||||
import HeroBillboard from '@/components/sections/hero/HeroBillboard';
|
||||
import TextAbout from '@/components/sections/about/TextAbout';
|
||||
import FeatureCardSeven from '@/components/sections/feature/FeatureCardSeven';
|
||||
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
|
||||
@@ -37,28 +37,26 @@ export default function LandingPage() {
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDualMedia
|
||||
<HeroBillboard
|
||||
title="Exquisite Floral Artistry"
|
||||
description="Transform your moments into unforgettable memories with Kviten's handcrafted floral arrangements. Each bloom is carefully selected to create stunning designs that speak to the heart."
|
||||
tag="Premium Flowers"
|
||||
tagIcon={Sparkles}
|
||||
tagAnimation="slide-up"
|
||||
buttons={[
|
||||
{ text: "Hello World", href: "#contact" },
|
||||
{ text: "Explore Designs", href: "#features" }
|
||||
{ text: "Hello World", href: "contact" },
|
||||
{ text: "Explore Designs", href: "features" }
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girlfriend-standing-living-room-filled-with-romantic-gifts_482257-77346.jpg?_wi=1", imageAlt: "Red rose arrangement"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blooming-flowers-table-garden_1304-4038.jpg?_wi=1", imageAlt: "Wedding flowers ceremony"
|
||||
}
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/girlfriend-standing-living-room-filled-with-romantic-gifts_482257-77346.jpg?_wi=1"
|
||||
imageAlt="Red rose arrangement"
|
||||
mediaAnimation="slide-up"
|
||||
rating={5}
|
||||
ratingText="Loved by customers"
|
||||
avatars={[
|
||||
{ src: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg", alt: "User 1" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/portrait-smiley-business-woman_23-2148603029.jpg", alt: "User 2" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg", alt: "User 3" }
|
||||
]}
|
||||
avatarText="Loved by customers"
|
||||
background={{ variant: "plain" }}
|
||||
/>
|
||||
</div>
|
||||
@@ -70,7 +68,7 @@ export default function LandingPage() {
|
||||
tagAnimation="slide-up"
|
||||
title="Celebrating the Beauty of Nature Through Floral Design. At Kviten, we believe every flower tells a story. Our studio combines traditional florist techniques with contemporary aesthetics to create arrangements that inspire, delight, and endure."
|
||||
buttons={[
|
||||
{ text: "Learn Our Story", href: "#features" }
|
||||
{ text: "Learn Our Story", href: "features" }
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
useInvertedBackground={false}
|
||||
@@ -85,7 +83,7 @@ export default function LandingPage() {
|
||||
tagIcon={Star}
|
||||
tagAnimation="slide-up"
|
||||
buttons={[
|
||||
{ text: "Get a Quote", href: "#contact" }
|
||||
{ text: "Get a Quote", href: "contact" }
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
features={[
|
||||
@@ -166,23 +164,23 @@ export default function LandingPage() {
|
||||
columns={[
|
||||
{
|
||||
title: "Services", items: [
|
||||
{ label: "Wedding Flowers", href: "#features" },
|
||||
{ label: "Event Decoration", href: "#features" },
|
||||
{ label: "Gift Arrangements", href: "#features" },
|
||||
{ label: "Subscriptions", href: "#features" }
|
||||
{ label: "Wedding Flowers", href: "features" },
|
||||
{ label: "Event Decoration", href: "features" },
|
||||
{ label: "Gift Arrangements", href: "features" },
|
||||
{ label: "Subscriptions", href: "features" }
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "About", items: [
|
||||
{ label: "Our Story", href: "#about" },
|
||||
{ label: "Our Story", href: "about" },
|
||||
{ label: "Our Team", href: "#" },
|
||||
{ label: "Portfolio", href: "#features" },
|
||||
{ label: "Portfolio", href: "features" },
|
||||
{ label: "Blog", href: "#" }
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Contact", items: [
|
||||
{ label: "Get in Touch", href: "#contact" },
|
||||
{ label: "Get in Touch", href: "contact" },
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
{ label: "Follow Us", href: "#" }
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
--primary-cta-text: #f5f5f5;;
|
||||
--secondary-cta: #ffffff;;
|
||||
--secondary-cta-text: #1c1c1c;;
|
||||
--accent: #e63946;;
|
||||
--background-accent: #e8bea8;;
|
||||
--accent: #159c49;;
|
||||
--background-accent: #a8e8ba;;
|
||||
|
||||
/* text sizing - set by ThemeProvider */
|
||||
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
||||
|
||||
Reference in New Issue
Block a user