Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 4dbbe892e2 | |||
| b7574b9d9d | |||
| a25889149f | |||
| dbd01e63aa | |||
| 5134f173d9 | |||
| a7b2679d82 | |||
| 4277527122 |
@@ -44,34 +44,22 @@ export default function ContactPage() {
|
||||
showCard={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "When is the best time to visit Estonia?",
|
||||
content: "Estonia is beautiful year-round. Summer (June-August) offers long days and warm weather perfect for outdoor activities. Winter brings magical snow and northern lights, while spring and autumn showcase stunning foliage and fewer crowds."
|
||||
id: "1", title: "When is the best time to visit Estonia?", content: "Estonia is beautiful year-round. Summer (June-August) offers long days and warm weather perfect for outdoor activities. Winter brings magical snow and northern lights, while spring and autumn showcase stunning foliage and fewer crowds."
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Do I need a visa to visit Estonia?",
|
||||
content: "EU and EEA citizens can stay indefinitely with an ID card. Most other nationalities can visit visa-free for up to 90 days. Check official government sites for your specific nationality requirements."
|
||||
id: "2", title: "Do I need a visa to visit Estonia?", content: "EU and EEA citizens can stay indefinitely with an ID card. Most other nationalities can visit visa-free for up to 90 days. Check official government sites for your specific nationality requirements."
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "What's the best way to get around Estonia?",
|
||||
content: "Public transport is excellent and affordable. Buses connect all major cities, while trains offer scenic routes. Many visitors rent cars for island exploration. Tallinn is very walkable, and e-scooters are popular in the capital."
|
||||
id: "3", title: "What's the best way to get around Estonia?", content: "Public transport is excellent and affordable. Buses connect all major cities, while trains offer scenic routes. Many visitors rent cars for island exploration. Tallinn is very walkable, and e-scooters are popular in the capital."
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
title: "How much does a typical trip cost?",
|
||||
content: "Estonia is very affordable compared to Western Europe. Budget travelers can get by on €40-60/day, while mid-range visitors should budget €80-150/day. Food and accommodation are reasonably priced."
|
||||
id: "4", title: "How much does a typical trip cost?", content: "Estonia is very affordable compared to Western Europe. Budget travelers can get by on €40-60/day, while mid-range visitors should budget €80-150/day. Food and accommodation are reasonably priced."
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
title: "What language is spoken in Estonia?",
|
||||
content: "Estonian is the official language, but English is widely spoken, especially in Tallinn and among younger people. Learning a few basic Estonian words will delight locals."
|
||||
id: "5", title: "What language is spoken in Estonia?", content: "Estonian is the official language, but English is widely spoken, especially in Tallinn and among younger people. Learning a few basic Estonian words will delight locals."
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
title: "What are must-see attractions in Tallinn?",
|
||||
content: "Don't miss the UNESCO Old Town with its medieval architecture, Alexander Nevsky Cathedral, Toompea Castle, the city walls, and local markets. For modern Estonia, visit KUMU art museum and the Digital Museum."
|
||||
id: "6", title: "What are must-see attractions in Tallinn?", content: "Don't miss the UNESCO Old Town with its medieval architecture, Alexander Nevsky Cathedral, Toompea Castle, the city walls, and local markets. For modern Estonia, visit KUMU art museum and the Digital Museum."
|
||||
}
|
||||
]}
|
||||
/>
|
||||
@@ -115,8 +103,7 @@ export default function ContactPage() {
|
||||
logoText="Estonia"
|
||||
columns={[
|
||||
{
|
||||
title: "Explore",
|
||||
items: [
|
||||
title: "Explore", items: [
|
||||
{ label: "Destinations", href: "/destinations" },
|
||||
{ label: "Cultural Sites", href: "/culture" },
|
||||
{ label: "Islands & Nature", href: "/destinations" },
|
||||
@@ -124,8 +111,7 @@ export default function ContactPage() {
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Visit",
|
||||
items: [
|
||||
title: "Visit", items: [
|
||||
{ label: "Plan Your Trip", href: "/contact" },
|
||||
{ label: "Accommodation", href: "/destinations" },
|
||||
{ label: "Transportation", href: "/destinations" },
|
||||
@@ -133,8 +119,7 @@ export default function ContactPage() {
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Discover",
|
||||
items: [
|
||||
title: "Discover", items: [
|
||||
{ label: "Estonian Culture", href: "/culture" },
|
||||
{ label: "Local Events", href: "/culture" },
|
||||
{ label: "Food & Dining", href: "/culture" },
|
||||
@@ -142,8 +127,7 @@ export default function ContactPage() {
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Connect",
|
||||
items: [
|
||||
title: "Connect", items: [
|
||||
{ label: "Contact Us", href: "mailto:visit@estonia.com" },
|
||||
{ label: "Social Media", href: "/contact" },
|
||||
{ label: "Newsletter", href: "/contact" },
|
||||
|
||||
@@ -45,22 +45,13 @@ export default function CulturePage() {
|
||||
useInvertedBackground="noInvert"
|
||||
steps={[
|
||||
{
|
||||
number: "01",
|
||||
title: "The Kalevipoeg Epic",
|
||||
tag: "Ancient Legend",
|
||||
description: "Estonia's national epic poem, the Kalevipoeg, tells the story of a legendary hero and remains central to Estonian cultural identity and folklore."
|
||||
number: "01", title: "The Kalevipoeg Epic", tag: "Ancient Legend", description: "Estonia's national epic poem, the Kalevipoeg, tells the story of a legendary hero and remains central to Estonian cultural identity and folklore."
|
||||
},
|
||||
{
|
||||
number: "02",
|
||||
title: "Song & Dance Festival",
|
||||
tag: "Every 5 Years",
|
||||
description: "One of the world's largest song festivals, bringing together over 30,000 performers and thousands of spectators for a celebration of Estonian unity and joy."
|
||||
number: "02", title: "Song & Dance Festival", tag: "Every 5 Years", description: "One of the world's largest song festivals, bringing together over 30,000 performers and thousands of spectators for a celebration of Estonian unity and joy."
|
||||
},
|
||||
{
|
||||
number: "03",
|
||||
title: "Sauna Traditions",
|
||||
tag: "Ancient Ritual",
|
||||
description: "Sauna culture is deeply woven into Estonian life, with unique traditions and wellness practices passed down through generations in this Nordic country."
|
||||
number: "03", title: "Sauna Traditions", tag: "Ancient Ritual", description: "Sauna culture is deeply woven into Estonian life, with unique traditions and wellness practices passed down through generations in this Nordic country."
|
||||
}
|
||||
]}
|
||||
buttons={[
|
||||
@@ -77,14 +68,10 @@ export default function CulturePage() {
|
||||
tagIcon={Sparkles}
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Traditional Textiles",
|
||||
description: "Estonian knitting and weaving traditions create beautiful patterns passed down through generations of skilled artisans.",
|
||||
icon: Heart
|
||||
title: "Traditional Textiles", description: "Estonian knitting and weaving traditions create beautiful patterns passed down through generations of skilled artisans.", icon: Heart
|
||||
},
|
||||
{
|
||||
title: "Folk Music Legacy",
|
||||
description: "Ancient runo songs and folk melodies form the foundation of Estonia's rich musical heritage and national identity.",
|
||||
icon: Music
|
||||
title: "Folk Music Legacy", description: "Ancient runo songs and folk melodies form the foundation of Estonia's rich musical heritage and national identity.", icon: Music
|
||||
}
|
||||
]}
|
||||
imageSrc="https://img.b2bpic.net/free-photo/young-girl-goes-out-house-traditional-ukrainian-dress_8353-9546.jpg"
|
||||
@@ -119,8 +106,7 @@ export default function CulturePage() {
|
||||
logoText="Estonia"
|
||||
columns={[
|
||||
{
|
||||
title: "Explore",
|
||||
items: [
|
||||
title: "Explore", items: [
|
||||
{ label: "Destinations", href: "/destinations" },
|
||||
{ label: "Cultural Sites", href: "/culture" },
|
||||
{ label: "Islands & Nature", href: "/destinations" },
|
||||
@@ -128,8 +114,7 @@ export default function CulturePage() {
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Visit",
|
||||
items: [
|
||||
title: "Visit", items: [
|
||||
{ label: "Plan Your Trip", href: "/contact" },
|
||||
{ label: "Accommodation", href: "/destinations" },
|
||||
{ label: "Transportation", href: "/destinations" },
|
||||
@@ -137,8 +122,7 @@ export default function CulturePage() {
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Discover",
|
||||
items: [
|
||||
title: "Discover", items: [
|
||||
{ label: "Estonian Culture", href: "/culture" },
|
||||
{ label: "Local Events", href: "/culture" },
|
||||
{ label: "Food & Dining", href: "/culture" },
|
||||
@@ -146,8 +130,7 @@ export default function CulturePage() {
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Connect",
|
||||
items: [
|
||||
title: "Connect", items: [
|
||||
{ label: "Contact Us", href: "mailto:visit@estonia.com" },
|
||||
{ label: "Social Media", href: "/contact" },
|
||||
{ label: "Newsletter", href: "/contact" },
|
||||
|
||||
@@ -48,36 +48,16 @@ export default function DestinationsPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Tallinn Old Town",
|
||||
price: "Medieval Magic",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/landscape-centre-southeastern-transylvania-with-local-church-multiple-pubs_1268-20194.jpg",
|
||||
imageAlt: "tallinn estonia old town historic architecture",
|
||||
onProductClick: () => {}
|
||||
id: "1", name: "Tallinn Old Town", price: "Medieval Magic", imageSrc: "https://img.b2bpic.net/free-photo/landscape-centre-southeastern-transylvania-with-local-church-multiple-pubs_1268-20194.jpg", imageAlt: "tallinn estonia old town historic architecture", onProductClick: () => {}
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Estonian Wilderness",
|
||||
price: "Nature Paradise",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/facades-baroque-building-old-town-square-prague_1401-360.jpg",
|
||||
imageAlt: "estonia forest nature lakes wilderness",
|
||||
onProductClick: () => {}
|
||||
id: "2", name: "Estonian Wilderness", price: "Nature Paradise", imageSrc: "https://img.b2bpic.net/free-photo/facades-baroque-building-old-town-square-prague_1401-360.jpg", imageAlt: "estonia forest nature lakes wilderness", onProductClick: () => {}
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Island Getaways",
|
||||
price: "Coastal Escape",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/old-roof-architecture-quebec-city_649448-2252.jpg",
|
||||
imageAlt: "estonia islands saaremaa muhu beach",
|
||||
onProductClick: () => {}
|
||||
id: "3", name: "Island Getaways", price: "Coastal Escape", imageSrc: "https://img.b2bpic.net/free-photo/old-roof-architecture-quebec-city_649448-2252.jpg", imageAlt: "estonia islands saaremaa muhu beach", onProductClick: () => {}
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "National Parks",
|
||||
price: "Wild Adventure",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/beautiful-mountain-forest-landscape_23-2149063008.jpg",
|
||||
imageAlt: "estonia hiking nature forest trails",
|
||||
onProductClick: () => {}
|
||||
id: "4", name: "National Parks", price: "Wild Adventure", imageSrc: "https://img.b2bpic.net/free-photo/beautiful-mountain-forest-landscape_23-2149063008.jpg", imageAlt: "estonia hiking nature forest trails", onProductClick: () => {}
|
||||
}
|
||||
]}
|
||||
/>
|
||||
@@ -94,32 +74,16 @@ export default function DestinationsPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "2.2K",
|
||||
title: "Islands",
|
||||
description: "One of the world's longest coastlines with 2,222 islands dotting the Baltic Sea",
|
||||
icon: Waves
|
||||
id: "1", value: "2.2K", title: "Islands", description: "One of the world's longest coastlines with 2,222 islands dotting the Baltic Sea", icon: Waves
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
value: "1.3M",
|
||||
title: "Population",
|
||||
description: "A tight-knit nation where innovation and tradition coexist harmoniously",
|
||||
icon: Users
|
||||
id: "2", value: "1.3M", title: "Population", description: "A tight-knit nation where innovation and tradition coexist harmoniously", icon: Users
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
value: "50%+",
|
||||
title: "Forest Coverage",
|
||||
description: "Over half the country is pristine forest, providing endless natural beauty and adventure",
|
||||
icon: Trees
|
||||
id: "3", value: "50%+", title: "Forest Coverage", description: "Over half the country is pristine forest, providing endless natural beauty and adventure", icon: Trees
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
value: "1991",
|
||||
title: "Independence",
|
||||
description: "Restored independence through the Singing Revolution, a bloodless victory celebrating freedom",
|
||||
icon: Flag
|
||||
id: "4", value: "1991", title: "Independence", description: "Restored independence through the Singing Revolution, a bloodless victory celebrating freedom", icon: Flag
|
||||
}
|
||||
]}
|
||||
/>
|
||||
@@ -146,8 +110,7 @@ export default function DestinationsPage() {
|
||||
logoText="Estonia"
|
||||
columns={[
|
||||
{
|
||||
title: "Explore",
|
||||
items: [
|
||||
title: "Explore", items: [
|
||||
{ label: "Destinations", href: "/destinations" },
|
||||
{ label: "Cultural Sites", href: "/culture" },
|
||||
{ label: "Islands & Nature", href: "/destinations" },
|
||||
@@ -155,8 +118,7 @@ export default function DestinationsPage() {
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Visit",
|
||||
items: [
|
||||
title: "Visit", items: [
|
||||
{ label: "Plan Your Trip", href: "/contact" },
|
||||
{ label: "Accommodation", href: "/destinations" },
|
||||
{ label: "Transportation", href: "/destinations" },
|
||||
@@ -164,8 +126,7 @@ export default function DestinationsPage() {
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Discover",
|
||||
items: [
|
||||
title: "Discover", items: [
|
||||
{ label: "Estonian Culture", href: "/culture" },
|
||||
{ label: "Local Events", href: "/culture" },
|
||||
{ label: "Food & Dining", href: "/culture" },
|
||||
@@ -173,8 +134,7 @@ export default function DestinationsPage() {
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Connect",
|
||||
items: [
|
||||
title: "Connect", items: [
|
||||
{ label: "Contact Us", href: "mailto:visit@estonia.com" },
|
||||
{ label: "Social Media", href: "/contact" },
|
||||
{ label: "Newsletter", href: "/contact" },
|
||||
|
||||
@@ -4,21 +4,21 @@
|
||||
/* Base units */
|
||||
/* --vw is set by ThemeProvider */
|
||||
|
||||
/* --background: #f7f6f7;;
|
||||
--card: #ffffff;;
|
||||
--foreground: #032419;;
|
||||
--primary-cta: #2bb889;;
|
||||
/* --background: #f5faff;;
|
||||
--card: #f1f8ff;;
|
||||
--foreground: #001122;;
|
||||
--primary-cta: #15479c;;
|
||||
--secondary-cta: #ffffff;;
|
||||
--accent: #09b97e;;
|
||||
--background-accent: #a8e8c3;; */
|
||||
--accent: #a8cce8;;
|
||||
--background-accent: #7ba3cf;; */
|
||||
|
||||
--background: #f7f6f7;;
|
||||
--card: #ffffff;;
|
||||
--foreground: #032419;;
|
||||
--primary-cta: #2bb889;;
|
||||
--background: #f5faff;;
|
||||
--card: #f1f8ff;;
|
||||
--foreground: #001122;;
|
||||
--primary-cta: #15479c;;
|
||||
--secondary-cta: #ffffff;;
|
||||
--accent: #09b97e;;
|
||||
--background-accent: #a8e8c3;;
|
||||
--accent: #a8cce8;;
|
||||
--background-accent: #7ba3cf;;
|
||||
|
||||
/* text sizing - set by ThemeProvider */
|
||||
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
||||
|
||||
@@ -6,40 +6,27 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||
import Tag from "@/tag/Tag";
|
||||
|
||||
const interTight = Inter_Tight({
|
||||
variable: "--font-inter-tight",
|
||||
subsets: ["latin"],
|
||||
variable: "--font-inter-tight", subsets: ["latin"],
|
||||
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
|
||||
});
|
||||
|
||||
const jetBrainsMono = JetBrains_Mono({
|
||||
variable: "--font-jetbrains-mono",
|
||||
subsets: ["latin"],
|
||||
variable: "--font-jetbrains-mono", subsets: ["latin"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Estonia Travel Guide | Discover Medieval Magic & Natural Wonder",
|
||||
description: "Explore Estonia's UNESCO old town, pristine forests, 2,222 islands, and unique culture. Plan your Nordic adventure with comprehensive travel guides and local insights.",
|
||||
keywords: ["Estonia travel", "Tallinn", "tourism", "Baltic region", "medieval", "nature", "islands", "cultural heritage"],
|
||||
title: "Estonia Travel Guide | Discover Medieval Magic & Natural Wonder", description: "Explore Estonia's UNESCO old town, pristine forests, 2,222 islands, and unique culture. Plan your Nordic adventure with comprehensive travel guides and local insights.", keywords: ["Estonia travel", "Tallinn", "tourism", "Baltic region", "medieval", "nature", "islands", "cultural heritage"],
|
||||
metadataBase: new URL("https://estonia-travel.com"),
|
||||
alternates: {
|
||||
canonical: "https://estonia-travel.com"
|
||||
},
|
||||
openGraph: {
|
||||
title: "Estonia Travel Guide | Discover Medieval Magic & Natural Wonder",
|
||||
description: "Experience Estonia's best: historic Tallinn, pristine wilderness, and vibrant culture. Your Nordic adventure starts here.",
|
||||
url: "https://estonia-travel.com",
|
||||
siteName: "Estonia Tourism",
|
||||
type: "website",
|
||||
images: [{
|
||||
url: "https://img.b2bpic.net/free-photo/dormers-cathedral-towers-old-town-mood_169016-70015.jpg",
|
||||
alt: "Estonia landscape with Tallinn old town"
|
||||
title: "Estonia Travel Guide | Discover Medieval Magic & Natural Wonder", description: "Experience Estonia's best: historic Tallinn, pristine wilderness, and vibrant culture. Your Nordic adventure starts here.", url: "https://estonia-travel.com", siteName: "Estonia Tourism", type: "website", images: [{
|
||||
url: "https://img.b2bpic.net/free-photo/dormers-cathedral-towers-old-town-mood_169016-70015.jpg", alt: "Estonia landscape with Tallinn old town"
|
||||
}]
|
||||
},
|
||||
twitter: {
|
||||
card: "summary_large_image",
|
||||
title: "Estonia Travel Guide | Discover Medieval Magic & Natural Wonder",
|
||||
description: "Experience Estonia's best: historic Tallinn, pristine wilderness, and vibrant culture. Your Nordic adventure starts here.",
|
||||
images: ["https://img.b2bpic.net/free-photo/dormers-cathedral-towers-old-town-mood_169016-70015.jpg"]
|
||||
card: "summary_large_image", title: "Estonia Travel Guide | Discover Medieval Magic & Natural Wonder", description: "Experience Estonia's best: historic Tallinn, pristine wilderness, and vibrant culture. Your Nordic adventure starts here.", images: ["https://img.b2bpic.net/free-photo/dormers-cathedral-towers-old-town-mood_169016-70015.jpg"]
|
||||
},
|
||||
robots: {
|
||||
index: true,
|
||||
|
||||
@@ -65,24 +65,16 @@ export default function HomePage() {
|
||||
tagIcon={Globe}
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Medieval Legacy",
|
||||
description: "Tallinn's UNESCO World Heritage old town is one of the best-preserved medieval cities in Europe, with charming cobblestone streets and historic architecture.",
|
||||
icon: Castle
|
||||
title: "Medieval Legacy", description: "Tallinn's UNESCO World Heritage old town is one of the best-preserved medieval cities in Europe, with charming cobblestone streets and historic architecture.", icon: Castle
|
||||
},
|
||||
{
|
||||
title: "Natural Wonder",
|
||||
description: "With over 50% forest coverage and 2,222 islands, Estonia is a paradise for nature lovers and adventure seekers seeking pristine wilderness.",
|
||||
icon: Trees
|
||||
title: "Natural Wonder", description: "With over 50% forest coverage and 2,222 islands, Estonia is a paradise for nature lovers and adventure seekers seeking pristine wilderness.", icon: Trees
|
||||
},
|
||||
{
|
||||
title: "Digital Pioneer",
|
||||
description: "Estonia pioneered e-governance and digital innovation, earning its status as the most digitally advanced society in Europe.",
|
||||
icon: Zap
|
||||
title: "Digital Pioneer", description: "Estonia pioneered e-governance and digital innovation, earning its status as the most digitally advanced society in Europe.", icon: Zap
|
||||
},
|
||||
{
|
||||
title: "Rich Traditions",
|
||||
description: "Experience centuries-old traditions including unique sauna culture, epic folklore, and the famous Song and Dance Festival.",
|
||||
icon: Music
|
||||
title: "Rich Traditions", description: "Experience centuries-old traditions including unique sauna culture, epic folklore, and the famous Song and Dance Festival.", icon: Music
|
||||
}
|
||||
]}
|
||||
imageSrc="https://img.b2bpic.net/free-photo/people-enjoying-folkloric-dance_52683-100245.jpg"
|
||||
@@ -108,28 +100,13 @@ export default function HomePage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Tallinn Old Town",
|
||||
price: "Medieval Magic",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/landscape-centre-southeastern-transylvania-with-local-church-multiple-pubs_1268-20194.jpg",
|
||||
imageAlt: "tallinn estonia old town historic architecture",
|
||||
onProductClick: () => {}
|
||||
id: "1", name: "Tallinn Old Town", price: "Medieval Magic", imageSrc: "https://img.b2bpic.net/free-photo/landscape-centre-southeastern-transylvania-with-local-church-multiple-pubs_1268-20194.jpg", imageAlt: "tallinn estonia old town historic architecture", onProductClick: () => {}
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Estonian Wilderness",
|
||||
price: "Nature Paradise",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/facades-baroque-building-old-town-square-prague_1401-360.jpg",
|
||||
imageAlt: "estonia forest nature lakes wilderness",
|
||||
onProductClick: () => {}
|
||||
id: "2", name: "Estonian Wilderness", price: "Nature Paradise", imageSrc: "https://img.b2bpic.net/free-photo/facades-baroque-building-old-town-square-prague_1401-360.jpg", imageAlt: "estonia forest nature lakes wilderness", onProductClick: () => {}
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Island Getaways",
|
||||
price: "Coastal Escape",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/old-roof-architecture-quebec-city_649448-2252.jpg",
|
||||
imageAlt: "estonia islands saaremaa muhu beach",
|
||||
onProductClick: () => {}
|
||||
id: "3", name: "Island Getaways", price: "Coastal Escape", imageSrc: "https://img.b2bpic.net/free-photo/old-roof-architecture-quebec-city_649448-2252.jpg", imageAlt: "estonia islands saaremaa muhu beach", onProductClick: () => {}
|
||||
}
|
||||
]}
|
||||
/>
|
||||
@@ -148,52 +125,22 @@ export default function HomePage() {
|
||||
topMarqueeDirection="left"
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Anna Kowalski",
|
||||
handle: "from Poland",
|
||||
testimonial: "Tallinn's old town took my breath away. It felt like stepping back in time. Every corner had a story, and the locals were incredibly welcoming.",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/front-view-smiley-woman-posing_23-2148601985.jpg",
|
||||
imageAlt: "woman portrait travel tourist happy"
|
||||
id: "1", name: "Anna Kowalski", handle: "from Poland", testimonial: "Tallinn's old town took my breath away. It felt like stepping back in time. Every corner had a story, and the locals were incredibly welcoming.", imageSrc: "https://img.b2bpic.net/free-photo/front-view-smiley-woman-posing_23-2148601985.jpg", imageAlt: "woman portrait travel tourist happy"
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Marcus Johnson",
|
||||
handle: "from USA",
|
||||
testimonial: "The forests and lakes of Estonia are absolutely pristine. Perfect for hiking, kayaking, and connecting with nature. A hidden gem for outdoor enthusiasts.",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-photo-camera_23-2148700793.jpg",
|
||||
imageAlt: "man portrait travel explorer smiling"
|
||||
id: "2", name: "Marcus Johnson", handle: "from USA", testimonial: "The forests and lakes of Estonia are absolutely pristine. Perfect for hiking, kayaking, and connecting with nature. A hidden gem for outdoor enthusiasts.", imageSrc: "https://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-photo-camera_23-2148700793.jpg", imageAlt: "man portrait travel explorer smiling"
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Elena Smirnova",
|
||||
handle: "from Russia",
|
||||
testimonial: "I was amazed by how modern and innovative Estonia is. The digital infrastructure is impressive, yet tradition and culture are still deeply valued.",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/medium-shot-woman-traveling_23-2148601995.jpg",
|
||||
imageAlt: "woman portrait adventure travel enjoying"
|
||||
id: "3", name: "Elena Smirnova", handle: "from Russia", testimonial: "I was amazed by how modern and innovative Estonia is. The digital infrastructure is impressive, yet tradition and culture are still deeply valued.", imageSrc: "https://img.b2bpic.net/free-photo/medium-shot-woman-traveling_23-2148601995.jpg", imageAlt: "woman portrait adventure travel enjoying"
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "David Chen",
|
||||
handle: "from Singapore",
|
||||
testimonial: "The island-hopping adventure was unforgettable. Quiet beaches, friendly people, and authentic local experiences made my trip truly special.",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/happy-woman-with-hat-posing_23-2148601989.jpg",
|
||||
imageAlt: "man portrait culture experience thoughtful"
|
||||
id: "4", name: "David Chen", handle: "from Singapore", testimonial: "The island-hopping adventure was unforgettable. Quiet beaches, friendly people, and authentic local experiences made my trip truly special.", imageSrc: "https://img.b2bpic.net/free-photo/happy-woman-with-hat-posing_23-2148601989.jpg", imageAlt: "man portrait culture experience thoughtful"
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Sophie Laurent",
|
||||
handle: "from France",
|
||||
testimonial: "Estonia's sauna culture and wellness traditions are incredible. I felt rejuvenated by the natural hot springs and traditional relaxation methods.",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/front-view-elder-tourist-woman-with-beach-hat_23-2148620251.jpg",
|
||||
imageAlt: "woman portrait nature outdoor wandering"
|
||||
id: "5", name: "Sophie Laurent", handle: "from France", testimonial: "Estonia's sauna culture and wellness traditions are incredible. I felt rejuvenated by the natural hot springs and traditional relaxation methods.", imageSrc: "https://img.b2bpic.net/free-photo/front-view-elder-tourist-woman-with-beach-hat_23-2148620251.jpg", imageAlt: "woman portrait nature outdoor wandering"
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
name: "The Williams Family",
|
||||
handle: "from Canada",
|
||||
testimonial: "A perfect family destination! Safe, clean, family-friendly, and full of educational experiences. Our kids learned so much about European history.",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/stylish-young-woman-standing-street-holding-map_23-2147841531.jpg",
|
||||
imageAlt: "family portrait travel vacation together"
|
||||
id: "6", name: "The Williams Family", handle: "from Canada", testimonial: "A perfect family destination! Safe, clean, family-friendly, and full of educational experiences. Our kids learned so much about European history.", imageSrc: "https://img.b2bpic.net/free-photo/stylish-young-woman-standing-street-holding-map_23-2147841531.jpg", imageAlt: "family portrait travel vacation together"
|
||||
}
|
||||
]}
|
||||
/>
|
||||
@@ -220,8 +167,7 @@ export default function HomePage() {
|
||||
logoText="Estonia"
|
||||
columns={[
|
||||
{
|
||||
title: "Explore",
|
||||
items: [
|
||||
title: "Explore", items: [
|
||||
{ label: "Destinations", href: "/destinations" },
|
||||
{ label: "Cultural Sites", href: "/culture" },
|
||||
{ label: "Islands & Nature", href: "/destinations" },
|
||||
@@ -229,8 +175,7 @@ export default function HomePage() {
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Visit",
|
||||
items: [
|
||||
title: "Visit", items: [
|
||||
{ label: "Plan Your Trip", href: "/contact" },
|
||||
{ label: "Accommodation", href: "/destinations" },
|
||||
{ label: "Transportation", href: "/destinations" },
|
||||
@@ -238,8 +183,7 @@ export default function HomePage() {
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Discover",
|
||||
items: [
|
||||
title: "Discover", items: [
|
||||
{ label: "Estonian Culture", href: "/culture" },
|
||||
{ label: "Local Events", href: "/culture" },
|
||||
{ label: "Food & Dining", href: "/culture" },
|
||||
@@ -247,8 +191,7 @@ export default function HomePage() {
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Connect",
|
||||
items: [
|
||||
title: "Connect", items: [
|
||||
{ label: "Contact Us", href: "mailto:visit@estonia.com" },
|
||||
{ label: "Social Media", href: "/contact" },
|
||||
{ label: "Newsletter", href: "/contact" },
|
||||
|
||||
Reference in New Issue
Block a user