Merge version_2 into main #2
238
src/app/page.tsx
238
src/app/page.tsx
@@ -29,25 +29,15 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Features",
|
||||
id: "features",
|
||||
},
|
||||
name: "Features", id: "features"},
|
||||
{
|
||||
name: "Stats",
|
||||
id: "metrics",
|
||||
},
|
||||
name: "Stats", id: "metrics"},
|
||||
{
|
||||
name: "Community",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Community", id: "testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Routify"
|
||||
/>
|
||||
@@ -57,99 +47,56 @@ export default function LandingPage() {
|
||||
<HeroBillboardTestimonial
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Find Your Path with Routify"
|
||||
description="Discover curated hiking trails, navigate complex terrains, and join an enthusiastic community of explorers. Your next mountain adventure starts right here."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Sarah Miller",
|
||||
handle: "@trailseeker",
|
||||
testimonial: "Routify transformed how I plan my weekend hikes. Accurate data and beautiful trails every time.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-young-woman-baseball-field_23-2148209612.jpg?_wi=1",
|
||||
},
|
||||
name: "Sarah Miller", handle: "@trailseeker", testimonial: "Routify transformed how I plan my weekend hikes. Accurate data and beautiful trails every time.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-young-woman-baseball-field_23-2148209612.jpg?_wi=1"},
|
||||
{
|
||||
name: "Mark Evans",
|
||||
handle: "@mtn_climber",
|
||||
testimonial: "The precision of the mapping tools helped me discover trails I never knew existed near me.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/charming-woman-with-thermos-offering-tow-walk-with-her_23-2147813984.jpg?_wi=1",
|
||||
},
|
||||
name: "Mark Evans", handle: "@mtn_climber", testimonial: "The precision of the mapping tools helped me discover trails I never knew existed near me.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/charming-woman-with-thermos-offering-tow-walk-with-her_23-2147813984.jpg?_wi=1"},
|
||||
{
|
||||
name: "Linda Chen",
|
||||
handle: "@naturejoy",
|
||||
testimonial: "A must-have app for anyone who loves the outdoors. Reliable, simple, and community-driven.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/traveler-resting-enjoying-views_23-2147628844.jpg?_wi=1",
|
||||
},
|
||||
name: "Linda Chen", handle: "@naturejoy", testimonial: "A must-have app for anyone who loves the outdoors. Reliable, simple, and community-driven.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/traveler-resting-enjoying-views_23-2147628844.jpg?_wi=1"},
|
||||
{
|
||||
name: "David Thorne",
|
||||
handle: "@pathfinder",
|
||||
testimonial: "Professional-grade mapping at my fingertips. I wouldn't hike without it now.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/alone-traveler-stands-mountain-summit-soaking-stunning-view-peaks_482257-117816.jpg?_wi=1",
|
||||
},
|
||||
name: "David Thorne", handle: "@pathfinder", testimonial: "Professional-grade mapping at my fingertips. I wouldn't hike without it now.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/alone-traveler-stands-mountain-summit-soaking-stunning-view-peaks_482257-117816.jpg?_wi=1"},
|
||||
{
|
||||
name: "Emily Watson",
|
||||
handle: "@wildwonder",
|
||||
testimonial: "The best trail navigation tool I've used in years. Detailed, fast, and constantly updated.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-hiking-tour_23-2150343020.jpg?_wi=1",
|
||||
},
|
||||
name: "Emily Watson", handle: "@wildwonder", testimonial: "The best trail navigation tool I've used in years. Detailed, fast, and constantly updated.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-hiking-tour_23-2150343020.jpg?_wi=1"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Start Exploring",
|
||||
href: "#features",
|
||||
},
|
||||
text: "Start Exploring", href: "#features"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/hiking-trail-bavarian-alps-spring_181624-25486.jpg"
|
||||
imageAlt="Mountain trail exploration"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/cheerful-young-woman-baseball-field_23-2148209612.jpg",
|
||||
alt: "User 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/cheerful-young-woman-baseball-field_23-2148209612.jpg", alt: "User 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/charming-woman-with-thermos-offering-tow-walk-with-her_23-2147813984.jpg",
|
||||
alt: "User 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/charming-woman-with-thermos-offering-tow-walk-with-her_23-2147813984.jpg", alt: "User 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/traveler-resting-enjoying-views_23-2147628844.jpg",
|
||||
alt: "User 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/traveler-resting-enjoying-views_23-2147628844.jpg", alt: "User 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/alone-traveler-stands-mountain-summit-soaking-stunning-view-peaks_482257-117816.jpg",
|
||||
alt: "User 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/alone-traveler-stands-mountain-summit-soaking-stunning-view-peaks_482257-117816.jpg", alt: "User 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-man-hiking-tour_23-2150343020.jpg",
|
||||
alt: "User 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-man-hiking-tour_23-2150343020.jpg", alt: "User 5"},
|
||||
]}
|
||||
avatarText="Trusted by 450k+ explorers"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Verified Routes",
|
||||
},
|
||||
type: "text", text: "Verified Routes"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Offline Maps",
|
||||
},
|
||||
type: "text", text: "Offline Maps"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Elevation Data",
|
||||
},
|
||||
type: "text", text: "Elevation Data"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Safety First",
|
||||
},
|
||||
type: "text", text: "Safety First"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Community Driven",
|
||||
},
|
||||
type: "text", text: "Community Driven"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -161,20 +108,11 @@ export default function LandingPage() {
|
||||
description="Powerful navigation and discovery tools that keep you safe and informed on the toughest terrains."
|
||||
accordionItems={[
|
||||
{
|
||||
id: "feat1",
|
||||
title: "Interactive Mapping",
|
||||
content: "Navigate seamlessly with offline-capable, high-precision digital maps designed for the toughest mountain environments.",
|
||||
},
|
||||
id: "feat1", title: "Interactive Mapping", content: "Navigate seamlessly with offline-capable, high-precision digital maps designed for the toughest mountain environments."},
|
||||
{
|
||||
id: "feat2",
|
||||
title: "Professional Gear Support",
|
||||
content: "Integration with specialized GPS devices and wearables so you never lose track of your progress, distance, or elevation.",
|
||||
},
|
||||
id: "feat2", title: "Professional Gear Support", content: "Integration with specialized GPS devices and wearables so you never lose track of your progress, distance, or elevation."},
|
||||
{
|
||||
id: "feat3",
|
||||
title: "Wide Landscape Insights",
|
||||
content: "Get detailed landscape analysis and weather updates for any trail, ensuring you are prepared for whatever nature brings.",
|
||||
},
|
||||
id: "feat3", title: "Wide Landscape Insights", content: "Get detailed landscape analysis and weather updates for any trail, ensuring you are prepared for whatever nature brings."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/male-hiker-reading-some-good-news-feeling-joyful-with-his-phone_482257-125050.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -188,20 +126,11 @@ export default function LandingPage() {
|
||||
tag="Reliability"
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "15,000+",
|
||||
description: "Verified Trails Globally",
|
||||
},
|
||||
id: "m1", value: "15,000+", description: "Verified Trails Globally"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "450K+",
|
||||
description: "Active Outdoor Explorers",
|
||||
},
|
||||
id: "m2", value: "450K+", description: "Active Outdoor Explorers"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "99.9%",
|
||||
description: "Map Accuracy Rating",
|
||||
},
|
||||
id: "m3", value: "99.9%", description: "Map Accuracy Rating"},
|
||||
]}
|
||||
metricsAnimation="blur-reveal"
|
||||
/>
|
||||
@@ -214,40 +143,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah Miller",
|
||||
role: "Hiker",
|
||||
testimonial: "Routify makes finding and following new trails effortless and safe.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-young-woman-baseball-field_23-2148209612.jpg?_wi=2",
|
||||
},
|
||||
id: "t1", name: "Sarah Miller", role: "Hiker", testimonial: "Routify makes finding and following new trails effortless and safe.", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-young-woman-baseball-field_23-2148209612.jpg?_wi=2"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Mark Evans",
|
||||
role: "Climber",
|
||||
testimonial: "The community insights added such value to every climb I undertake.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/charming-woman-with-thermos-offering-tow-walk-with-her_23-2147813984.jpg?_wi=2",
|
||||
},
|
||||
id: "t2", name: "Mark Evans", role: "Climber", testimonial: "The community insights added such value to every climb I undertake.", imageSrc: "http://img.b2bpic.net/free-photo/charming-woman-with-thermos-offering-tow-walk-with-her_23-2147813984.jpg?_wi=2"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Linda Chen",
|
||||
role: "Nature Lover",
|
||||
testimonial: "I love the UI and the accuracy. It's truly a game-changer for outdoor activities.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/traveler-resting-enjoying-views_23-2147628844.jpg?_wi=2",
|
||||
},
|
||||
id: "t3", name: "Linda Chen", role: "Nature Lover", testimonial: "I love the UI and the accuracy. It's truly a game-changer for outdoor activities.", imageSrc: "http://img.b2bpic.net/free-photo/traveler-resting-enjoying-views_23-2147628844.jpg?_wi=2"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "David Thorne",
|
||||
role: "Photographer",
|
||||
testimonial: "Perfect mapping ensures I find the best photography spots without getting lost.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/alone-traveler-stands-mountain-summit-soaking-stunning-view-peaks_482257-117816.jpg?_wi=2",
|
||||
},
|
||||
id: "t4", name: "David Thorne", role: "Photographer", testimonial: "Perfect mapping ensures I find the best photography spots without getting lost.", imageSrc: "http://img.b2bpic.net/free-photo/alone-traveler-stands-mountain-summit-soaking-stunning-view-peaks_482257-117816.jpg?_wi=2"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Emily Watson",
|
||||
role: "Backpacker",
|
||||
testimonial: "Detailed trail guides helped me finish my long-distance trek successfully.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-hiking-tour_23-2150343020.jpg?_wi=2",
|
||||
},
|
||||
id: "t5", name: "Emily Watson", role: "Backpacker", testimonial: "Detailed trail guides helped me finish my long-distance trek successfully.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-hiking-tour_23-2150343020.jpg?_wi=2"},
|
||||
]}
|
||||
title="What Explorers Say"
|
||||
description="Join our community of thousands who rely on Routify to navigate and document their wild journeys."
|
||||
@@ -258,14 +162,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
text="Ready to hit the trails? Join thousands of explorers today and start planning your next journey with Routify."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Started",
|
||||
href: "#",
|
||||
},
|
||||
text: "Get Started", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -274,54 +175,27 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
{
|
||||
label: "Trails",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Community",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Maps",
|
||||
href: "#",
|
||||
},
|
||||
title: "Explore", items: [
|
||||
{ label: "All Trails", href: "#" },
|
||||
{ label: "Hiking Guides", href: "#" },
|
||||
{ label: "Climbing Spots", href: "#" },
|
||||
{ label: "Offline Maps", href: "#" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
{
|
||||
label: "Help Center",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Safety Tips",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Contact Us",
|
||||
href: "#",
|
||||
},
|
||||
title: "Resources", items: [
|
||||
{ label: "Safety First", href: "#" },
|
||||
{ label: "Gear Reviews", href: "#" },
|
||||
{ label: "Weather Alerts", href: "#" },
|
||||
{ label: "Help Center", href: "#" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Cookie Policy",
|
||||
href: "#",
|
||||
},
|
||||
title: "Community", items: [
|
||||
{ label: "Forum", href: "#" },
|
||||
{ label: "Group Hikes", href: "#" },
|
||||
{ label: "Ambassador Program", href: "#" },
|
||||
{ label: "Contact Us", href: "#" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -332,4 +206,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user