15 Commits

Author SHA1 Message Date
30167c732f Update src/app/terms/page.tsx 2026-04-12 11:34:56 +00:00
9db33fa96a Update src/app/terms/page.tsx 2026-04-12 11:32:19 +00:00
75f329c840 Update src/app/terms/page.tsx 2026-04-12 11:29:47 +00:00
35f1040a42 Add src/app/terms/page.tsx 2026-04-12 11:29:20 +00:00
096d27bf3c Update src/app/page.tsx 2026-04-12 11:29:19 +00:00
a99d449413 Merge version_4 into main
Merge version_4 into main
2026-04-12 11:25:35 +00:00
425975a59f Update src/app/page.tsx 2026-04-12 11:25:32 +00:00
5db5319c26 Merge version_4 into main
Merge version_4 into main
2026-04-12 11:25:02 +00:00
c192346750 Update src/app/page.tsx 2026-04-12 11:24:58 +00:00
77a283a70b Merge version_3 into main
Merge version_3 into main
2026-04-12 11:18:58 +00:00
bb39bca939 Update src/app/page.tsx 2026-04-12 11:18:55 +00:00
8e0e1c9eb4 Merge version_2 into main
Merge version_2 into main
2026-04-12 11:18:15 +00:00
1c21fb6316 Update src/app/page.tsx 2026-04-12 11:18:12 +00:00
2772bc6c84 Merge version_1 into main
Merge version_1 into main
2026-04-11 21:08:03 +00:00
c4ff71b5fa Merge version_1 into main
Merge version_1 into main
2026-04-10 14:57:54 +00:00
2 changed files with 150 additions and 158 deletions

View File

@@ -29,26 +29,12 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "#home",
},
{
name: "About",
id: "#about",
},
{
name: "Services",
id: "#services",
},
{
name: "Testimonials",
id: "#testimonials",
},
{
name: "Contact",
id: "#contact",
},
{ name: "Home", id: "/" },
{ name: "About", id: "#about" },
{ name: "Services", id: "#services" },
{ name: "Testimonials", id: "#testimonials" },
{ name: "Contact", id: "#contact" },
{ name: "Terms of Service", id: "/terms" },
]}
brandName="Sarah Franks"
/>
@@ -56,43 +42,18 @@ export default function LandingPage() {
<div id="home" data-section="home">
<HeroBillboardCarousel
background={{
variant: "gradient-bars",
}}
background={{ variant: "gradient-bars" }}
title="Scale Your Etsy Business With Proven Strategies"
description="I'm Sarah Franks. I help creative sellers turn their passion into profitable, sustainable Etsy stores through data-driven SEO, optimized listings, and expert brand consulting."
tag="Etsy Growth Expert"
buttons={[
{
text: "Book a Consultation",
href: "#contact",
},
]}
buttons={[{ text: "Book a Consultation", href: "#contact" }]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/handcraft-handmade-diy-skills-drawing_53876-125030.jpg?id=17133979",
imageAlt: "Etsy Business Consulting",
},
{
imageSrc: "http://img.b2bpic.net/free-vector/sale-instagram-stories-collection-terrazzo-drawing-style-theme_23-2148437631.jpg?id=6934988",
imageAlt: "Strategy Session",
},
{
imageSrc: "http://img.b2bpic.net/premium-photo/closeup-black-businesswoman-typing-laptop-keyboard-office-alone_1067349-20135.jpg?id=337242776",
imageAlt: "SEO Audit",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/florist_23-2148013603.jpg?id=3573477",
imageAlt: "Listing Optimization",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/florist-speaking-phone-making-notes_23-2147762229.jpg?id=1783873",
imageAlt: "Brand Growth",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/person-organising-live-shop_23-2149947471.jpg?id=34914346",
imageAlt: "Success Coaching",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/handcraft-handmade-diy-skills-drawing_53876-125030.jpg?id=17133979", imageAlt: "Etsy Business Consulting" },
{ imageSrc: "http://img.b2bpic.net/free-vector/sale-instagram-stories-collection-terrazzo-drawing-style-theme_23-2148437631.jpg?id=6934988", imageAlt: "Strategy Session" },
{ imageSrc: "http://img.b2bpic.net/premium-photo/closeup-black-businesswoman-typing-laptop-keyboard-office-alone_1067349-20135.jpg?id=337242776", imageAlt: "SEO Audit" },
{ imageSrc: "http://img.b2bpic.net/free-photo/florist_23-2148013603.jpg?id=3573477", imageAlt: "Listing Optimization" },
{ imageSrc: "http://img.b2bpic.net/free-photo/florist-speaking-phone-making-notes_23-2147762229.jpg?id=1783873", imageAlt: "Brand Growth" },
{ imageSrc: "http://img.b2bpic.net/free-photo/person-organising-live-shop_23-2149947471.jpg?id=34914346", imageAlt: "Success Coaching" },
]}
tagIcon={Sparkles}
/>
@@ -105,18 +66,9 @@ export default function LandingPage() {
title="Your Partner in Etsy Success"
description="With over 8 years in the e-commerce space, I specialize in navigating Etsy's complex algorithm. I don't just teach you what to do; I show you how to build a lasting brand that ranks consistently and converts visitors into loyal fans."
bulletPoints={[
{
title: "SEO Mastery",
description: "High-intent keyword research to drive organic traffic.",
},
{
title: "Listing Audit",
description: "Conversion-focused critiques for every single SKU.",
},
{
title: "Brand Strategy",
description: "Defining your visual identity to stand out in a saturated market.",
},
{ title: "SEO Mastery", description: "High-intent keyword research to drive organic traffic." },
{ title: "Listing Audit", description: "Conversion-focused critiques for every single SKU." },
{ title: "Brand Strategy", description: "Defining your visual identity to stand out in a saturated market." },
]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CAegbes1wvfTFcAztTGnrVbdTf/uploaded-1775833828697-80wz7h0n.jpg"
imageAlt="Sarah Franks, Etsy Expert"
@@ -129,21 +81,9 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
features={[
{
icon: Search,
title: "SEO Audit & Strategy",
description: "Uncover hidden opportunities for your shop rank.",
},
{
icon: Camera,
title: "Listing Optimization",
description: "From titles to tags, I ensure every listing works.",
},
{
icon: BarChart,
title: "Growth Performance",
description: "Translate your analytics into actionable growth steps.",
},
{ icon: Search, title: "SEO Audit & Strategy", description: "Uncover hidden opportunities for your shop rank." },
{ icon: Camera, title: "Listing Optimization", description: "From titles to tags, I ensure every listing works." },
{ icon: BarChart, title: "Growth Performance", description: "Translate your analytics into actionable growth steps." },
]}
title="My Specialized Services"
description="Tailored solutions for every stage of your Etsy store journey."
@@ -155,61 +95,35 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{
id: "1",
title: "Game Changer",
quote: "Sarah's SEO strategy doubled my views in just one month!",
name: "Alice M.",
role: "Shop Owner",
imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-hispanic-woman-make-selfie-by-camera-sitting-sofa-home_839833-33209.jpg",
},
{
id: "2",
title: "Expertise Worth Every Penny",
quote: "I finally understand the algorithm. My sales have been consistent ever since.",
name: "Ben T.",
role: "Creative Entrepreneur",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-holding-tablet_23-2149927578.jpg",
},
{
id: "3",
title: "Clarity & Growth",
quote: "The shop audit was eye-opening. Sarah is incredibly knowledgeable.",
name: "Carla S.",
role: "Small Business Owner",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-businesswoman-standing-airport_107420-63594.jpg",
},
{
id: "4",
title: "Professional Excellence",
quote: "From brand design to listing copy, Sarah transformed my store.",
name: "David R.",
role: "Etsy Seller",
imageSrc: "http://img.b2bpic.net/free-photo/young-tattooer-dreamily-looking-camera-spending-time-modern-tattoo-studio_574295-673.jpg",
},
{
id: "5",
title: "Highly Recommend",
quote: "A must-hire for anyone serious about growing on Etsy.",
name: "Elena V.",
role: "Digital Product Designer",
imageSrc: "http://img.b2bpic.net/free-photo/young-smiling-lady-with-dark-curly-hair-white-costume-sitting-table-with-cup-coffee-laptop-while-happily-looking-camera-cafe-street_574295-3298.jpg",
},
{ id: "1", title: "Game Changer", quote: "Sarah's SEO strategy doubled my views in just one month!", name: "Alice M.", role: "Shop Owner", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-hispanic-woman-make-selfie-by-camera-sitting-sofa-home_839833-33209.jpg" },
{ id: "2", title: "Expertise Worth Every Penny", quote: "I finally understand the algorithm. My sales have been consistent ever since.", name: "Ben T.", role: "Creative Entrepreneur", imageSrc: "http://img.b2bpic.net/side-view-woman-holding-tablet_23-2149927578.jpg" },
{ id: "3", title: "Clarity & Growth", quote: "The shop audit was eye-opening. Sarah is incredibly knowledgeable.", name: "Carla S.", role: "Small Business Owner", imageSrc: "http://img.b2bpic.net/smiling-businesswoman-standing-airport_107420-63594.jpg" },
{ id: "4", title: "Professional Excellence", quote: "From brand design to listing copy, Sarah transformed my store.", name: "David R.", role: "Etsy Seller", imageSrc: "http://img.b2bpic.net/young-tattooer-dreamily-looking-camera-spending-time-modern-tattoo-studio_574295-673.jpg" },
{ id: "5", title: "Highly Recommend", quote: "A must-hire for anyone serious about growing on Etsy.", name: "Elena V.", role: "Digital Product Designer", imageSrc: "http://img.b2bpic.net/young-smiling-lady-with-dark-curly-hair-white-costume-sitting-table-with-cup-coffee-laptop-while-happily-looking-camera-cafe-street_574295-3298.jpg" },
]}
title="Proven Success Stories"
description="Hear what fellow sellers are achieving with Sarah Franks."
/>
</div>
<div id="cta" data-section="cta">
<ContactCenter
tag="Limited Availability"
title="Stop Guessing. Start Growing."
description="My consulting spots for the upcoming season are filling fast. Secure your audit now to dominate the search rankings."
buttonText="Book Your Strategy Session"
background={{ variant: "sparkles-gradient" }}
useInvertedBackground={false}
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={true}
background={{
variant: "animated-grid",
}}
background={{ variant: "animated-grid" }}
tag="Consultation Inquiry"
title="Ready to Grow?"
description="Let's discuss your shop's goals and create a roadmap to hit your revenue targets."
description="Let's discuss your shop's goals and create a roadmap to hit your revenue targets. Contact me at sarahfrankbooks@gmail.com"
tagIcon={Mail}
/>
</div>
@@ -219,49 +133,26 @@ export default function LandingPage() {
logoText="Sarah Franks"
columns={[
{
title: "Navigation",
items: [
{
label: "About",
href: "#about",
},
{
label: "Services",
href: "#services",
},
{
label: "Contact",
href: "#contact",
},
title: "The Brand", items: [
{ label: "Etsy Expert Consulting", href: "#about" },
{ label: "Shop SEO Specialists", href: "#services" },
{ label: "Proven Growth Methods", href: "#testimonials" },
],
},
{
title: "Social",
items: [
{
label: "Instagram",
href: "#",
},
{
label: "LinkedIn",
href: "#",
},
title: "Connect", items: [
{ label: "Email: sarahfrankbooks@gmail.com", href: "mailto:sarahfrankbooks@gmail.com" },
{ label: "Follow on Instagram", href: "#" },
],
},
{
title: "Legal",
items: [
{
label: "Privacy Policy",
href: "#",
},
{
label: "Terms of Service",
href: "#",
},
title: "Legal", items: [
{ label: "Privacy Policy", href: "#" },
{ label: "Terms of Service", href: "/terms" },
],
},
]}
copyrightText="© 2025 Sarah Franks Consulting. All Rights Reserved."
/>
</div>
</ReactLenis>

101
src/app/terms/page.tsx Normal file
View File

@@ -0,0 +1,101 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import LegalSection from '@/components/legal/LegalSection';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
export default function TermsOfServicePage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/#about" },
{ name: "Services", id: "/#services" },
{ name: "Testimonials", id: "/#testimonials" },
{ name: "Contact", id: "/#contact" },
{ name: "Terms of Service", id: "/terms" },
]}
brandName="Sarah Franks"
/>
</div>
<div className="pt-32 pb-20">
<LegalSection
layout="page"
title="Terms of Service"
subtitle="Last updated: October 2023"
sections={[
{
heading: "1. Acceptance of Terms",
content: { type: "paragraph", text: "By accessing or using the services provided by Sarah Franks Etsy Growth Expert, you agree to comply with these terms. If you do not agree with any part of these terms, please discontinue use of our services immediately." }
},
{
heading: "2. Services Provided",
content: { type: "list", items: ["Etsy SEO Consulting & Audit", "Brand Identity Development", "Listing Optimization", "Growth Strategy Consulting"] }
},
{
heading: "3. User Responsibilities",
content: { type: "numbered-list", items: ["Provide accurate information regarding your Etsy shop statistics.", "Implement strategic recommendations in good faith.", "Maintain the confidentiality of shared brand strategy documents.", "Ensure all materials shared for audit are original and compliant with Etsy policies."] }
},
{
heading: "4. Disclaimer of Earnings",
content: { type: "paragraph", text: "While our strategies are data-driven and proven effective, we make no guarantees regarding specific revenue growth. Etsy algorithm changes are constant and outside of our control." }
},
{
heading: "5. Limitation of Liability",
content: { type: "paragraph", text: "Sarah Franks Etsy Growth Expert is not liable for any direct or indirect business losses arising from the implementation of advised strategies." }
}
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseReveal
logoText="Sarah Franks"
columns={[
{
title: "The Brand",
items: [
{ label: "Etsy Expert Consulting", href: "/#about" },
{ label: "Shop SEO Specialists", href: "/#services" },
{ label: "Proven Growth Methods", href: "/#testimonials" },
],
},
{
title: "Connect",
items: [
{ label: "Email: sarahfrankbooks@gmail.com", href: "mailto:sarahfrankbooks@gmail.com" },
{ label: "Follow on Instagram", href: "#" },
],
},
{
title: "Legal",
items: [
{ label: "Privacy Policy", href: "#" },
{ label: "Terms of Service", href: "/terms" },
],
},
]}
copyrightText="© 2025 Sarah Franks Consulting. All Rights Reserved."
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}