18 Commits

Author SHA1 Message Date
16e6cc7040 Merge version_7 into main
Merge version_7 into main
2026-01-13 13:08:00 +00:00
8697791dfd Update src/app/page.tsx 2026-01-13 13:07:55 +00:00
66782be6f1 Merge version_7 into main
Merge version_7 into main
2026-01-13 13:05:51 +00:00
1b286b7e5b Update src/app/page.tsx 2026-01-13 13:05:46 +00:00
e7e53fca3c Merge version_7 into main
Merge version_7 into main
2026-01-13 13:03:30 +00:00
55b91f64f9 Update src/app/page.tsx 2026-01-13 13:03:26 +00:00
467c7507d4 Merge version_7 into main
Merge version_7 into main
2026-01-13 13:01:22 +00:00
eb4fcd12ae Update src/app/page.tsx 2026-01-13 13:01:17 +00:00
db97f24406 Update src/app/layout.tsx 2026-01-13 13:01:16 +00:00
0ca3461b43 Update src/app/globals.css 2026-01-13 13:01:15 +00:00
af6a25661d Merge version_6 into main
Merge version_6 into main
2026-01-13 12:59:15 +00:00
14db9e1728 Update src/app/page.tsx 2026-01-13 12:59:11 +00:00
7925a4b405 Merge version_5 into main
Merge version_5 into main
2026-01-13 12:57:45 +00:00
3fb3ba2263 Update src/app/page.tsx 2026-01-13 12:57:40 +00:00
9671dc6cd0 Update src/app/layout.tsx 2026-01-13 12:57:39 +00:00
a8aa1fe84e Merge version_4 into main
Merge version_4 into main
2026-01-13 12:54:40 +00:00
73a087a92e Merge version_3 into main
Merge version_3 into main
2026-01-13 12:47:11 +00:00
73f26dfd1d Merge version_2 into main
Merge version_2 into main
2026-01-13 12:44:59 +00:00
3 changed files with 54 additions and 55 deletions

View File

@@ -4,21 +4,21 @@
/* Base units */ /* Base units */
/* --vw is set by ThemeProvider */ /* --vw is set by ThemeProvider */
/* --background: #f7f6f7;; /* --background: #0a0a0a;;
--card: #ffffff;; --card: #1a1a1a;;
--foreground: #251a0c;; --foreground: #ffe6e6;;
--primary-cta: #f4c408;; --primary-cta: #ff3d4a;;
--secondary-cta: #ffffff;; --secondary-cta: #1f0a0a;;
--accent: #f4ca26;; --accent: #7b2d2d;;
--background-accent: #e8daa8;; */ --background-accent: #b8111f;; */
--background: #f7f6f7;; --background: #0a0a0a;;
--card: #ffffff;; --card: #1a1a1a;;
--foreground: #251a0c;; --foreground: #ffe6e6;;
--primary-cta: #f4c408;; --primary-cta: #ff3d4a;;
--secondary-cta: #ffffff;; --secondary-cta: #1f0a0a;;
--accent: #f4ca26;; --accent: #7b2d2d;;
--background-accent: #e8daa8;; --background-accent: #b8111f;;
/* 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);

View File

@@ -9,19 +9,19 @@ const playfairDisplay = Playfair_Display({
}); });
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Tu kvitka - Fresh Flower Arrangements & Delivery", description: "Beautiful, fresh flower arrangements for every occasion. Custom designs, same-day delivery, and premium quality flowers. Order online from Tu kvitka today.", keywords: "flowers, flower arrangements, bouquet delivery, fresh flowers, florist, custom flowers, floral design", robots: { title: "Hello Kvitka - Fresh Flower Arrangements & Delivery", description: "Beautiful, fresh flower arrangements for every occasion. Custom designs, same-day delivery, and premium quality flowers. Order online from Hello Kvitka today.", keywords: "flowers, flower arrangements, bouquet delivery, fresh flowers, florist, custom flowers, floral design", robots: {
index: true, index: true,
follow: true follow: true
}, },
openGraph: { openGraph: {
title: "Tu kvitka - Fresh Flower Arrangements", description: "Discover beautiful fresh flower arrangements for weddings, celebrations, and special moments.", type: "website", siteName: "Tu kvitka", images: [ title: "Hello Kvitka - Fresh Flower Arrangements", description: "Discover beautiful fresh flower arrangements for weddings, celebrations, and special moments.", type: "website", siteName: "Hello Kvitka", images: [
{ {
url: "https://img.b2bpic.net/free-photo/still-life-with-bouquet-blue-pink-wildflowers-vase_169016-58261.jpg", alt: "Tu kvitka fresh flowers" url: "https://img.b2bpic.net/free-photo/still-life-with-bouquet-blue-pink-wildflowers-vase_169016-58261.jpg", alt: "Hello Kvitka fresh flowers"
} }
] ]
}, },
twitter: { twitter: {
card: "summary_large_image", title: "Tu kvitka - Fresh Flowers", description: "Premium flower arrangements for every occasion.", images: ["https://img.b2bpic.net/free-photo/still-life-with-bouquet-blue-pink-wildflowers-vase_169016-58261.jpg"] card: "summary_large_image", title: "Hello Kvitka - Fresh Flowers", description: "Premium flower arrangements for every occasion.", images: ["https://img.b2bpic.net/free-photo/still-life-with-bouquet-blue-pink-wildflowers-vase_169016-58261.jpg"]
} }
}; };

View File

@@ -27,28 +27,28 @@ export default function LandingPage() {
headingFontWeight="light" headingFontWeight="light"
> >
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay <<NavbarLayoutFloatingOverlay
brandName="Tu kvitka" brandName="Hello Kvitka"
navItems={[ links={[
{ name: "About", id: "about" }, { label: "About", href: "about" },
{ name: "Products", id: "products" }, { label: "Products", href: "products" },
{ name: "Why Us", id: "features" }, { label: "Why Us", href: "features" },
{ name: "Reviews", id: "testimonials" }, { label: "Reviews", href: "testimonials" },
{ name: "FAQ", id: "faq" } { label: "FAQ", href: "faq" }
]} ]}
button={{ button={{
text: "Order Now", href: "#contact" text: "Order Now", href: "contact"
}} }}
/> />
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroLogoBillboardSplit <HeroLogoBillboardSplit
logoText="Tu kvitka" logoText="Hello Kvitka"
description="Discover the freshest, most beautiful flower arrangements crafted with love. Perfect for every occasion—birthdays, weddings, anniversaries, and more. 123" description="Discover the freshest, most beautiful flower arrangements crafted with love. Perfect for every occasion—birthdays, weddings, anniversaries, and more."
buttons={[ buttons={[
{ text: "Shop Now", href: "#products" }, { text: "Shop Now", href: "products" },
{ text: "Learn More", href: "#about" } { text: "Learn More", href: "about" }
]} ]}
layoutOrder="default" layoutOrder="default"
imageSrc="https://img.b2bpic.net/free-photo/still-life-with-bouquet-blue-pink-wildflowers-vase_169016-58261.jpg" imageSrc="https://img.b2bpic.net/free-photo/still-life-with-bouquet-blue-pink-wildflowers-vase_169016-58261.jpg"
@@ -61,7 +61,7 @@ export default function LandingPage() {
<SplitAbout <SplitAbout
tag="Our Story" tag="Our Story"
title="Passion for Flowers, Dedication to Quality" title="Passion for Flowers, Dedication to Quality"
description="Tu kvitka was founded with a simple mission: to deliver the freshest, most beautiful flowers to our community. Every arrangement is handcrafted by our experienced florists using only the finest blooms, sourced from local growers and premium suppliers worldwide." description="Hello Kvitka was founded with a simple mission: to deliver the freshest, most beautiful flowers to our community. Every arrangement is handcrafted by our experienced florists using only the finest blooms, sourced from local growers and premium suppliers worldwide."
textboxLayout="default" textboxLayout="default"
useInvertedBackground="invertDefault" useInvertedBackground="invertDefault"
imagePosition="right" imagePosition="right"
@@ -80,7 +80,7 @@ export default function LandingPage() {
} }
]} ]}
imageSrc="https://img.b2bpic.net/free-photo/flowers-from-home-garden-vase-white-background_169016-36747.jpg" imageSrc="https://img.b2bpic.net/free-photo/flowers-from-home-garden-vase-white-background_169016-36747.jpg"
imageAlt="Tu kvitka flower shop interior" imageAlt="Hello Kvitka flower shop interior"
/> />
</div> </div>
@@ -94,31 +94,30 @@ export default function LandingPage() {
useInvertedBackground="noInvert" useInvertedBackground="noInvert"
products={[ products={[
{ {
id: "1", brand: "Tu kvitka", name: "Red Rose Romance", price: "$45.00", rating: 5, id: "1", brand: "Hello Kvitka", name: "Red Rose Romance", price: "$45.00", rating: 5,
reviewCount: "127", imageSrc: "https://img.b2bpic.net/free-photo/woman-holding-bouquet-yellow-orange-dahliason-light-background_169016-39443.jpg", imageAlt: "Beautiful red roses bouquet" reviewCount: "127", imageSrc: "https://img.b2bpic.net/free-photo/woman-holding-bouquet-yellow-orange-dahliason-light-background_169016-39443.jpg", imageAlt: "Beautiful red roses bouquet"
}, },
{ {
id: "2", brand: "Tu kvitka", name: "Rainbow Tulip Bundle", price: "$52.00", rating: 5, id: "2", brand: "Hello Kvitka", name: "Rainbow Tulip Bundle", price: "$52.00", rating: 5,
reviewCount: "94", imageSrc: "https://img.b2bpic.net/free-photo/lisianthus-bouquet-wooden-table_501050-300.jpg", imageAlt: "Colorful tulips arrangement" reviewCount: "94", imageSrc: "https://img.b2bpic.net/free-photo/lisianthus-bouquet-wooden-table_501050-300.jpg", imageAlt: "Colorful tulips arrangement"
}, },
{ {
id: "3", brand: "Tu kvitka", name: "Sunshine Sunflower", price: "$38.00", rating: 4, id: "3", brand: "Hello Kvitka", name: "Sunshine Sunflower", price: "$38.00", rating: 4,
reviewCount: "156", imageSrc: "https://img.b2bpic.net/free-photo/lisianthus-bouquet-wooden-table_501050-281.jpg", imageAlt: "Bright sunflowers bouquet" reviewCount: "156", imageSrc: "https://img.b2bpic.net/free-photo/lisianthus-bouquet-wooden-table_501050-281.jpg", imageAlt: "Bright sunflowers bouquet"
}, },
{ {
id: "4", brand: "Tu kvitka", name: "Enchanted Garden Mix", price: "$60.00", rating: 5, id: "4", brand: "Hello Kvitka", name: "Enchanted Garden Mix", price: "$60.00", rating: 5,
reviewCount: "203", imageSrc: "https://img.b2bpic.net/free-photo/flowers-from-home-garden-vase-white-background_169016-34144.jpg", imageAlt: "Mixed colorful flower arrangement" reviewCount: "203", imageSrc: "https://img.b2bpic.net/free-photo/flowers-from-home-garden-vase-white-background_169016-34144.jpg", imageAlt: "Mixed colorful flower arrangement"
} }
]} ]}
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
animationType="slide-up" animationType="slide-up"
carouselMode="buttons"
/> />
</div> </div>
<div id="features" data-section="features"> <div id="features" data-section="features">
<FeatureCardEight <FeatureCardEight
title="Why Choose Tu kvitka" title="Why Choose Hello Kvitka"
description="Discover what makes our flower arrangements special and trusted by thousands of happy customers." description="Discover what makes our flower arrangements special and trusted by thousands of happy customers."
tag="Our Advantages" tag="Our Advantages"
tagIcon={Heart} tagIcon={Heart}
@@ -144,26 +143,26 @@ export default function LandingPage() {
<div id="testimonials" data-section="testimonials"> <div id="testimonials" data-section="testimonials">
<TestimonialCardFive <TestimonialCardFive
title="What Our Customers Say" title="What Our Customers Say"
description="Thousands of happy customers trust Tu kvitka for their special moments. Read their stories." description="Thousands of happy customers trust Hello Kvitka for their special moments. Read their stories."
tag="Reviews" tag="Reviews"
tagIcon={Star} tagIcon={Star}
textboxLayout="default" textboxLayout="default"
useInvertedBackground="noInvert" useInvertedBackground="noInvert"
testimonials={[ testimonials={[
{ {
id: "1", name: "Maria Petrova, Bride", date: "Date: 15 March 2025", title: "Perfect flowers for my wedding day!", quote: "Tu kvitka created the most stunning bridal bouquet and centerpieces. Every detail was perfect, and the quality exceeded our expectations. Our wedding day was magical thanks to their beautiful arrangements.", tag: "Wedding", avatarSrc: "https://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg", imageSrc: "https://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg" id: "1", name: "Maria Petrova, Bride", date: "Date: 15 March 2025", title: "Perfect flowers for my wedding day!", quote: "Hello Kvitka created the most stunning bridal bouquet and centerpieces. Every detail was perfect, and the quality exceeded our expectations. Our wedding day was magical thanks to their beautiful arrangements.", tag: "Wedding", avatarSrc: "https://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg", imageSrc: "https://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg"
}, },
{ {
id: "2", name: "Ivan Kovalenko, Corporate Client", date: "Date: 22 February 2025", title: "Professional service for our office", quote: "We've been using Tu kvitka for our office arrangements for 6 months now. The flowers are always fresh, beautifully arranged, and delivered on schedule. Our clients and staff love them!", tag: "Corporate", avatarSrc: "https://img.b2bpic.net/free-photo/happy-business-woman-white-shirt_23-2148095748.jpg", imageSrc: "https://img.b2bpic.net/free-photo/happy-business-woman-white-shirt_23-2148095748.jpg" id: "2", name: "Ivan Kovalenko, Corporate Client", date: "Date: 22 February 2025", title: "Professional service for our office", quote: "We've been using Hello Kvitka for our office arrangements for 6 months now. The flowers are always fresh, beautifully arranged, and delivered on schedule. Our clients and staff love them!", tag: "Corporate", avatarSrc: "https://img.b2bpic.net/free-photo/happy-business-woman-white-shirt_23-2148095748.jpg", imageSrc: "https://img.b2bpic.net/free-photo/happy-business-woman-white-shirt_23-2148095748.jpg"
}, },
{ {
id: "3", name: "Sophia Yenko, Anniversary Gift", date: "Date: 10 February 2025", title: "My husband loved the surprise!", quote: "I ordered a gorgeous rose arrangement for our anniversary and had it delivered to his office. The presentation was elegant, and he was absolutely surprised and delighted. Highly recommended!", tag: "Special Occasion", avatarSrc: "https://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg", imageSrc: "https://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg" id: "3", name: "Sophia Yenko, Anniversary Gift", date: "Date: 10 February 2025", title: "My husband loved the surprise!", quote: "I ordered a gorgeous rose arrangement for our anniversary and had it delivered to his office. The presentation was elegant, and he was absolutely surprised and delighted. Highly recommended!", tag: "Special Occasion", avatarSrc: "https://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg", imageSrc: "https://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg"
}, },
{ {
id: "4", name: "Dmytro Marchenko, Regular Customer", date: "Date: 5 February 2025", title: "Consistent quality every time", quote: "I've ordered from Tu kvitka multiple times for different occasions. The quality is always exceptional, the staff is friendly and helpful, and the flowers last much longer than expected.", tag: "Regular", avatarSrc: "https://img.b2bpic.net/free-photo/portrait-smiley-business-woman_23-2148603029.jpg", imageSrc: "https://img.b2bpic.net/free-photo/portrait-smiley-business-woman_23-2148603029.jpg" id: "4", name: "Dmytro Marchenko, Regular Customer", date: "Date: 5 February 2025", title: "Consistent quality every time", quote: "I've ordered from Hello Kvitka multiple times for different occasions. The quality is always exceptional, the staff is friendly and helpful, and the flowers last much longer than expected.", tag: "Regular", avatarSrc: "https://img.b2bpic.net/free-photo/portrait-smiley-business-woman_23-2148603029.jpg", imageSrc: "https://img.b2bpic.net/free-photo/portrait-smiley-business-woman_23-2148603029.jpg"
}, },
{ {
id: "5", name: "Olena Shevchenko, Birthday Party", date: "Date: 28 January 2025", title: "Made my daughter's party special", quote: "Tu kvitka provided beautiful flower arrangements for my daughter's birthday party. The colors were vibrant, the arrangements were artistic, and everyone complimented them throughout the event!", tag: "Celebration", avatarSrc: "https://img.b2bpic.net/free-photo/portrait-beautiful-business-office-business-center_1303-20365.jpg", imageSrc: "https://img.b2bpic.net/free-photo/portrait-beautiful-business-office-business-center_1303-20365.jpg" id: "5", name: "Olena Shevchenko, Birthday Party", date: "Date: 28 January 2025", title: "Made my daughter's party special", quote: "Hello Kvitka provided beautiful flower arrangements for my daughter's birthday party. The colors were vibrant, the arrangements were artistic, and everyone complimented them throughout the event!", tag: "Celebration", avatarSrc: "https://img.b2bpic.net/free-photo/portrait-beautiful-business-office-business-center_1303-20365.jpg", imageSrc: "https://img.b2bpic.net/free-photo/portrait-beautiful-business-office-business-center_1303-20365.jpg"
} }
]} ]}
/> />
@@ -219,26 +218,26 @@ export default function LandingPage() {
columns={[ columns={[
{ {
title: "Shop", items: [ title: "Shop", items: [
{ label: "All Flowers", href: "#products" }, { label: "All Flowers", href: "products" },
{ label: "Custom Orders", href: "#contact" }, { label: "Custom Orders", href: "contact" },
{ label: "Seasonal", href: "#products" }, { label: "Seasonal", href: "products" },
{ label: "Gift Packages", href: "#products" } { label: "Gift Packages", href: "products" }
] ]
}, },
{ {
title: "Company", items: [ title: "Company", items: [
{ label: "About Us", href: "#about" }, { label: "About Us", href: "about" },
{ label: "Our Team", href: "#about" }, { label: "Our Team", href: "about" },
{ label: "Reviews", href: "#testimonials" }, { label: "Reviews", href: "testimonials" },
{ label: "Blog", href: "#" } { label: "Blog", href: "#" }
] ]
}, },
{ {
title: "Support", items: [ title: "Support", items: [
{ label: "FAQ", href: "#faq" }, { label: "FAQ", href: "faq" },
{ label: "Delivery Info", href: "#contact" }, { label: "Delivery Info", href: "contact" },
{ label: "Care Guide", href: "#" }, { label: "Care Guide", href: "#" },
{ label: "Contact", href: "#contact" } { label: "Contact", href: "contact" }
] ]
}, },
{ {
@@ -249,7 +248,7 @@ export default function LandingPage() {
] ]
} }
]} ]}
bottomLeftText="© 2025 Tu kvitka. All rights reserved." bottomLeftText="© 2025 Hello Kvitka. All rights reserved."
bottomRightText="Made with love for flower lovers" bottomRightText="Made with love for flower lovers"
/> />
</div> </div>