Compare commits
104 Commits
version_2
...
version_43
| Author | SHA1 | Date | |
|---|---|---|---|
| 563272207f | |||
| 81c65b0996 | |||
| 74e19b3867 | |||
| 9459ce216b | |||
| d84429d489 | |||
| 9012dd9dad | |||
| ce4de45ef6 | |||
| 3a5f3f94b1 | |||
| ea03bc21ab | |||
| 7b1d26311c | |||
| 3a337c6994 | |||
| 7ce4585e6d | |||
| 04c12bc270 | |||
| fdbb197d64 | |||
| 5a440bbe69 | |||
| ac91f325b0 | |||
| 3b1ecf3b52 | |||
| b69de80472 | |||
| 4de459f842 | |||
| 89a33905af | |||
| f4cc93fd7b | |||
| 3e436a34c0 | |||
| 50c9ecf11d | |||
| 82799ee4d1 | |||
| 7f5ef638c9 | |||
| d16e16f2b4 | |||
| bcfbfd0884 | |||
| 0e24f826cf | |||
| c33655206c | |||
| cc925f2ddd | |||
| a0bfe8aad9 | |||
| b35e0fc106 | |||
| 20c08a67f6 | |||
| 34b2073461 | |||
| cd008da2f5 | |||
| 4533946c75 | |||
| 5ed314e938 | |||
| 0d8d3f5fc3 | |||
| 3b15fbb165 | |||
| f1ff3bf12d | |||
| 18e6273c1a | |||
| d1c643e449 | |||
| 5df3ebe72a | |||
| a099849dd7 | |||
| 8079a54e16 | |||
| 62cad9db35 | |||
| dedc4847e1 | |||
| 680d5fdcc4 | |||
| 559e38f18b | |||
| f2f50e61e5 | |||
| 34b62b2bc0 | |||
| 4bc0a8d92a | |||
| cedb0de8d6 | |||
| 82ee5b84b5 | |||
| d44a9d847c | |||
| e25eabc3e4 | |||
| b1cb06a8fb | |||
| bd3801517c | |||
| 79a7add7ed | |||
| a1726673f3 | |||
| 0824334280 | |||
| 050ae5c474 | |||
| 26d0f72dcf | |||
| b80d92d04d | |||
| fdf3875c24 | |||
| be716ea008 | |||
| fe98d22475 | |||
| 43230f5fe0 | |||
| 06c0b21597 | |||
| 0a6580ee71 | |||
| 91f6c52f2e | |||
| 1341e166a9 | |||
| 85959a5942 | |||
| 71f221ffd6 | |||
| a06a9a69a8 | |||
| 76d29c9596 | |||
| 1adc3016f2 | |||
| 063320cce5 | |||
| 52c17b6ac8 | |||
| d9c84564d3 | |||
| ebd64bbb04 | |||
| 2e116a702d | |||
| dcafbb6a0d | |||
| 306eab8a83 | |||
| 280d5338a8 | |||
| 99b64df60e | |||
| 0ecee0287f | |||
| a90449e563 | |||
| 2ba4c0cdda | |||
| b7491f9f8e | |||
| 2811ea1eda | |||
| ff48c1aa03 | |||
| 589bff4c49 | |||
| 84fde9367f | |||
| 222a349b0c | |||
| 50e127061c | |||
| db2dfa944a | |||
| 6aef95530e | |||
| b529c9dd25 | |||
| 13902031ae | |||
| cef9afe553 | |||
| 0077a42414 | |||
| 3a83af8175 | |||
| 16ec9c6dbd |
119
src/app/page.tsx
119
src/app/page.tsx
@@ -3,16 +3,12 @@
|
|||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||||
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
|
|
||||||
import FeatureCardSeven from '@/components/sections/feature/FeatureCardSeven';
|
import FeatureCardSeven from '@/components/sections/feature/FeatureCardSeven';
|
||||||
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
||||||
import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel';
|
import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel';
|
||||||
import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
|
|
||||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||||
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
|
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
||||||
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
|
|
||||||
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
||||||
import { Star } from "lucide-react";
|
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
return (
|
return (
|
||||||
@@ -36,29 +32,24 @@ export default function LandingPage() {
|
|||||||
{ name: "Our Heritage", id: "about" },
|
{ name: "Our Heritage", id: "about" },
|
||||||
{ name: "The Process", id: "features" },
|
{ name: "The Process", id: "features" },
|
||||||
{ name: "Collection", id: "products" },
|
{ name: "Collection", id: "products" },
|
||||||
|
{ name: "Location", id: "map" },
|
||||||
{ name: "Contact", id: "contact" },
|
{ name: "Contact", id: "contact" },
|
||||||
]}
|
]}
|
||||||
brandName="Uljara IVANIŠEVIĆ"
|
brandName="Uljara IVANIŠEVIĆ"
|
||||||
|
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ca3ldHDTnW2aKKkElhFZ5QeQPp/uploaded-1776915746445-adg2me5o.jpg"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroBillboardCarousel
|
<HeroBillboardCarousel
|
||||||
background={{
|
background={{ variant: "gradient-bars" }}
|
||||||
variant: "gradient-bars"}}
|
|
||||||
title="The Essence of Dalmatia"
|
title="The Essence of Dalmatia"
|
||||||
description="Experience the legacy of Uljara IVANIŠEVIĆ. Pure, cold-pressed organic olive oil from the heart of Podstrana, Croatia."
|
description="Experience the legacy of Uljara IVANIŠEVIĆ. Pure, cold-pressed organic olive oil from the heart of Podstrana, Croatia."
|
||||||
buttons={[
|
buttons={[{ text: "Shop Reserve Collection", href: "#products" }]}
|
||||||
{
|
|
||||||
text: "Explore Collection", href: "#products"},
|
|
||||||
]}
|
|
||||||
mediaItems={[
|
mediaItems={[
|
||||||
{ imageSrc: "http://img.b2bpic.net/free-photo/olive-trees_1182-834.jpg", imageAlt: "Olive grove in sunset" },
|
{ imageSrc: "http://img.b2bpic.net/free-photo/olive-trees_1182-834.jpg", imageAlt: "Olive grove in sunset" },
|
||||||
{ imageSrc: "http://img.b2bpic.net/free-photo/golden-sweet-honey-dripping-from-spoon_1150-18685.jpg", imageAlt: "Oil pouring process" },
|
{ imageSrc: "http://img.b2bpic.net/free-photo/golden-sweet-honey-dripping-from-spoon_1150-18685.jpg", imageAlt: "Oil pouring process" },
|
||||||
{ imageSrc: "http://img.b2bpic.net/free-photo/top-close-up-view-fruits-fruits-with-leaves-dark-basket_140725-123374.jpg", imageAlt: "Fresh green olives" },
|
{ imageSrc: "http://img.b2bpic.net/free-photo/top-close-up-view-fruits-fruits-with-leaves-dark-basket_140725-123374.jpg", imageAlt: "Fresh green olives" }
|
||||||
{ imageSrc: "http://img.b2bpic.net/free-photo/fresh-maracuja-fruit-also-known-as-passion-fruit_23-2151554261.jpg", imageAlt: "Product bottle photography" },
|
|
||||||
{ imageSrc: "http://img.b2bpic.net/free-photo/green-landscape-with-lot-green-trees-mountains-storm-clouds_181624-12618.jpg", imageAlt: "Stone house heritage" },
|
|
||||||
{ imageSrc: "http://img.b2bpic.net/free-photo/shadow-strainer-with-organic-olives-white-background_23-2147853945.jpg", imageAlt: "Golden oil macro" },
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -68,7 +59,8 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
title="A Heritage of Purity"
|
title="A Heritage of Purity"
|
||||||
description={[
|
description={[
|
||||||
"Located in the picturesque landscape of Podstrana, our mill is a testament to centuries of tradition.", "We combine modern extraction technology with ancestral knowledge, ensuring that every drop preserves the authentic flavor of our Mediterranean soil.", "From branch to bottle, our process honors the earth and the fruit."]}
|
"Located in the picturesque landscape of Podstrana, our mill is a testament to centuries of tradition.", "We combine modern extraction technology with ancestral knowledge, ensuring that every drop preserves the authentic flavor of our Mediterranean soil.", "From branch to bottle, our process honors the earth and the fruit."
|
||||||
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -79,95 +71,54 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
title: "Hand Selection", description: "Harvested by hand to preserve the integrity of the fruit.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-female-hands-holding-bowl-kinkans-with-lemons-isolated-white-background_141793-84461.jpg"},
|
title: "Hand Selection", description: "Every single olive is harvested by hand, ensuring that only the most perfect fruit is selected for our cold-pressed oil.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ca3ldHDTnW2aKKkElhFZ5QeQPp/uploaded-1776915095635-yqsy414w.jpg"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
title: "Traditional Milling", description: "Stone-milled methods blended with modern technology.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-variety-olive-oil-table_23-2148364474.jpg"},
|
title: "Industrial Processing", description: "Our olive oils are processed using precision equipment from a leading metal manufacturer to ensure consistency.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ca3ldHDTnW2aKKkElhFZ5QeQPp/uploaded-1776945938949-dhsvzh4i.jpg"
|
||||||
{
|
}
|
||||||
title: "Rigorous Quality", description: "Every batch undergoes strict tasting and chemical analysis.", imageSrc: "http://img.b2bpic.net/free-photo/doctor-working-medical-research_23-2149345446.jpg"},
|
|
||||||
]}
|
]}
|
||||||
title="The Art of Cold Extraction"
|
title="The Art of Cold Extraction"
|
||||||
description="Our mill employs a rigorous, meticulous process to guarantee the superior quality and nutritional profile of our olive oil."
|
description="Our mill employs a rigorous, meticulous process to guarantee the superior quality of our olive oil."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="products" data-section="products">
|
<div id="products" data-section="products">
|
||||||
<ProductCardTwo
|
<ProductCardOne
|
||||||
textboxLayout="default"
|
textboxLayout="split"
|
||||||
gridVariant="bento-grid"
|
gridVariant="bento-grid"
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
products={[
|
products={[
|
||||||
{ id: "p1", brand: "IVANIŠEVIĆ", name: "Heritage Gold", price: "€35.00", rating: 5, reviewCount: "128", imageSrc: "http://img.b2bpic.net/free-photo/healthy-product-olive-oil_23-2151944003.jpg" },
|
{ id: "p1", name: "Heritage Gold", price: "29€", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ca3ldHDTnW2aKKkElhFZ5QeQPp/uploaded-1776956429299-fh6ipq83.png" },
|
||||||
{ id: "p2", brand: "IVANIŠEVIĆ", name: "Early Harvest", price: "€42.00", rating: 5, reviewCount: "92", imageSrc: "http://img.b2bpic.net/free-photo/abstract-luxury-light-cream-beige-brown-like-cotton-silk-texture-pattern-background_1258-102358.jpg" },
|
{ id: "p3", name: "Dalmatian Blend", price: "20€", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ca3ldHDTnW2aKKkElhFZ5QeQPp/uploaded-1776956467801-uxl8ziin.jpg" },
|
||||||
{ id: "p3", brand: "IVANIŠEVIĆ", name: "Dalmatian Select", price: "€28.00", rating: 4, reviewCount: "215", imageSrc: "http://img.b2bpic.net/free-photo/still-life-minimalist-lifestyle_23-2149743917.jpg" },
|
{ id: "p4", name: "Limited Reserve", price: "25€", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ca3ldHDTnW2aKKkElhFZ5QeQPp/uploaded-1776956452366-jncti106.jpg" }
|
||||||
{ id: "p4", brand: "IVANIŠEVIĆ", name: "Gift Ensemble", price: "€85.00", rating: 5, reviewCount: "45", imageSrc: "http://img.b2bpic.net/free-photo/woman-wrapping-christmas-gift-while-sitting-carped-living-room_158595-7276.jpg" },
|
|
||||||
{ id: "p5", brand: "IVANIŠEVIĆ", name: "Reserve Limited", price: "€55.00", rating: 5, reviewCount: "32", imageSrc: "http://img.b2bpic.net/free-photo/dark-plates-with-pasta-eggs-with-beans-dark-background_23-2148340392.jpg" },
|
|
||||||
{ id: "p6", brand: "IVANIŠEVIĆ", name: "Infused Selection", price: "€32.00", rating: 4, reviewCount: "78", imageSrc: "http://img.b2bpic.net/free-photo/cosmetic-bottle-with-luxurious-art-nouveau-inspired-sun-relief-background_23-2151420726.jpg" },
|
|
||||||
]}
|
]}
|
||||||
title="Our Reserve Collection"
|
title="Our Reserve Collection"
|
||||||
description="Small-batch, limited availability extra virgin olive oil."
|
description="Experience the liquid gold of Dalmatia with our limited-batch organic harvest."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="testimonials" data-section="testimonials">
|
<div id="map" data-section="map">
|
||||||
<TestimonialCardTen
|
<ContactCTA
|
||||||
textboxLayout="split"
|
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
background={{ variant: "radial-gradient" }}
|
||||||
{ id: "t1", title: "Excellence", quote: "The depth of flavor in this oil is unmatched.", name: "Sarah Miller", role: "Head Chef", imageSrc: "http://img.b2bpic.net/free-photo/young-male-florist-taking-notes-flowers-shop_23-2149127317.jpg" },
|
tag="Find Us"
|
||||||
{ id: "t2", title: "Authentic", quote: "Tastes exactly like the oil from my childhood in Croatia.", name: "Marco Rossi", role: "Food Critic", imageSrc: "http://img.b2bpic.net/free-photo/pretty-woman-with-eco-food-bowl_624325-682.jpg" },
|
title="Visit Our Mill"
|
||||||
{ id: "t3", title: "Purity", quote: "I've never worked with such clean, balanced extraction.", name: "Emily Chen", role: "Restaurateur", imageSrc: "http://img.b2bpic.net/free-photo/group-friends-dining-out_23-2149187164.jpg" },
|
description="Come experience the heritage in person. Located in Podstrana."
|
||||||
{ id: "t4", title: "Heritage", quote: "The heritage really shines through every drop.", name: "David Grant", role: "Culinary Consultant", imageSrc: "http://img.b2bpic.net/free-photo/hands-aged-woman-cooking-kitchen_23-2147810067.jpg" },
|
buttons={[{ text: "Get Directions", href: "https://maps.google.com" }]}
|
||||||
{ id: "t5", title: "Organic", quote: "Beautiful organic farming, beautiful result.", name: "Elena Vucic", role: "Nutritionist", imageSrc: "http://img.b2bpic.net/free-photo/world-health-day-celebration-with-nutritious-food_23-2151358960.jpg" },
|
|
||||||
]}
|
|
||||||
title="From the Chef's Table"
|
|
||||||
description="Discover why top chefs choose Uljara IVANIŠEVIĆ."
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="metrics" data-section="metrics">
|
|
||||||
<MetricCardEleven
|
|
||||||
animationType="slide-up"
|
|
||||||
textboxLayout="default"
|
|
||||||
useInvertedBackground={true}
|
|
||||||
metrics={[
|
|
||||||
{ id: "m1", value: "4.8", title: "Google Rating", description: "Based on verified client reviews.", imageSrc: "http://img.b2bpic.net/free-photo/wooden-pathway-forest_23-2147677653.jpg" },
|
|
||||||
{ id: "m2", value: "12", title: "Hectares", description: "Of dedicated orchard lands.", imageSrc: "http://img.b2bpic.net/free-photo/aerial-view-beautiful-country-landscape_181624-49667.jpg" },
|
|
||||||
{ id: "m3", value: "50", title: "Awards", description: "Recognizing excellence in quality.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-bottle-organic-olive-oil_23-2148364409.jpg" },
|
|
||||||
]}
|
|
||||||
title="Our Quality Commitment"
|
|
||||||
description="Verified excellence from our community and critics."
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="faq" data-section="faq">
|
|
||||||
<FaqSplitMedia
|
|
||||||
textboxLayout="split"
|
|
||||||
useInvertedBackground={false}
|
|
||||||
faqs={[
|
|
||||||
{ id: "q1", title: "Is the oil cold-pressed?", content: "Yes, we exclusively use traditional cold-pressing methods." },
|
|
||||||
{ id: "q2", title: "Where is the orchard located?", content: "Our orchard is located in the scenic hills of Podstrana, Croatia." },
|
|
||||||
{ id: "q3", title: "Is it organic certified?", content: "We maintain strict organic farming protocols across all fields." },
|
|
||||||
]}
|
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/brown-springer-dogs-guarding-field-maltese-countryside-sunny-winter-day_181624-35971.jpg"
|
|
||||||
mediaAnimation="slide-up"
|
|
||||||
title="Common Inquiries"
|
|
||||||
description="Everything you need to know about our oils."
|
|
||||||
faqsAnimation="blur-reveal"
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactCTA
|
<ContactCTA
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
background={{
|
background={{ variant: "radial-gradient" }}
|
||||||
variant: "radial-gradient"}}
|
tag="Contact Us"
|
||||||
tag="Inquire"
|
title="Direct Support"
|
||||||
title="Visit or Wholesale"
|
description="For immediate inquiries, please reach out via WhatsApp at +385 91 512 2956"
|
||||||
description="Direct shipping and wholesale inquiries for partners and distributors."
|
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{ text: "Message on WhatsApp", href: "https://wa.me/385915122956" },
|
||||||
text: "Contact Us", href: "mailto:info@uljara-ivanisevic.hr"},
|
{ text: "Email Us", href: "mailto:info@uljara-ivanisevic.hr" }
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -175,10 +126,8 @@ export default function LandingPage() {
|
|||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterLogoReveal
|
<FooterLogoReveal
|
||||||
logoText="Uljara IVANIŠEVIĆ"
|
logoText="Uljara IVANIŠEVIĆ"
|
||||||
leftLink={{
|
leftLink={{ text: "© 2025 Art.Archives", href: "#" }}
|
||||||
text: "Privacy Policy", href: "#"}}
|
rightLink={{ text: "Terms of Service", href: "#" }}
|
||||||
rightLink={{
|
|
||||||
text: "Terms of Service", href: "#"}}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
|
|||||||
Reference in New Issue
Block a user