11 Commits

Author SHA1 Message Date
220ee38eab Update src/app/terms/page.tsx 2026-02-20 13:58:06 +00:00
d1cf0ed746 Update src/app/privacy/page.tsx 2026-02-20 13:58:05 +00:00
dc70f981d8 Update src/app/page.tsx 2026-02-20 13:58:04 +00:00
30e67a00ca Add src/app/terms/page.tsx 2026-02-20 13:55:53 +00:00
5dae147a5d Add src/app/privacy/page.tsx 2026-02-20 13:55:52 +00:00
f31bb7bbe9 Update src/app/page.tsx 2026-02-20 13:55:52 +00:00
bbed266a34 Update src/app/layout.tsx 2026-02-20 13:55:51 +00:00
ef8a06ef5d Merge version_8 into main
Merge version_8 into main
2026-02-20 13:52:40 +00:00
733821047e Update src/app/page.tsx 2026-02-20 13:52:36 +00:00
404134ca03 Update src/app/layout.tsx 2026-02-20 13:52:35 +00:00
5baa16e879 Merge version_7 into main
Merge version_7 into main
2026-02-20 13:52:16 +00:00
4 changed files with 115 additions and 18 deletions

View File

@@ -10,7 +10,7 @@ import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCar
import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive';
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
export default function LandingPage() {
return (
@@ -30,10 +30,12 @@ export default function LandingPage() {
<NavbarStyleApple
brandName="Pepper Peak"
navItems={[
{ name: "About", id: "about" },
{ name: "Flavors", id: "flavors" },
{ name: "Testimonials", id: "testimonials" },
{ name: "Contact", id: "contact" }
{ name: "About", id: "#about" },
{ name: "Flavors", id: "#flavors" },
{ name: "Testimonials", id: "#testimonials" },
{ name: "Contact", id: "#contact" },
{ name: "Privacy Policy", id: "/privacy" },
{ name: "Terms of Service", id: "/terms" }
]}
/>
</div>
@@ -89,13 +91,11 @@ export default function LandingPage() {
<TestimonialCardSix
testimonials={[
{ id: "1", name: "Chef Emily R.", handle: "@GourmetGrill", testimonial: "Pepper Peak sauces have revolutionized my kitchen. The depth of flavor is unmatched, and the heat is always just right! A true game-changer.", imageSrc: "https://img.b2bpic.net/free-photo/smiling-waiter-carrying-tray-salad-restaurant_1170-2078.jpg?_wi=1", imageAlt: "Chef Emily R. avatar" },
{ id: "2", name: "Mark T.", handle: "@SpicyEats", testimonial: "I've tried countless hot sauces, but Pepper Peak stands out. The Fiery Habanero is my absolute favorite, perfect for everything!", imageSrc: "https://img.b2bpic.net/free-photo/dreams-young-woman-sitting-kitchen-looking-thoughtful_259150-57957.jpg?_wi=1", imageAlt: "Mark T. avatar" },
{ id: "2", name: "Mark T.", handle: "@SpicyEats", testimonial: "I've tried countless hot sauces, but Pepper Peak's are definitely the hottest and most flavorful! The Fiery Habanero is my absolute favorite.", imageSrc: "https://img.b2bpic.net/free-photo/dreams-young-woman-sitting-kitchen-looking-thoughtful_259150-57957.jpg?_wi=1", imageAlt: "Mark T. avatar" },
{ id: "3", name: "Sarah L.", handle: "@FoodieAdventures", testimonial: "Incredible quality and fantastic taste. Every bottle is a journey for your taste buds. Highly recommend the Smokey Chipotle!", imageSrc: "https://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg", imageAlt: "Sarah L. avatar" },
{ id: "4", name: "David K.", handle: "@HeatSeeker", testimonial: "As a heat-seeker, I can confidently say the Carolina Reaper Fury delivers. It's intensely hot but still packed with amazing flavor.", imageSrc: "https://img.b2bpic.net/free-photo/expressive-young-lady-posing-studio_176474-80630.jpg", imageAlt: "David K. avatar" },
{ id: "4", name: "David K.", handle: "@HeatSeeker", testimonial: "As a true heat-seeker, I can confidently say Pepper Peak delivers the hottest sauces out there. The Carolina Reaper Fury is not just intensely hot, it's packed with amazing flavor too.", imageSrc: "https://img.b2bpic.net/free-photo/expressive-young-lady-posing-studio_176474-80630.jpg", imageAlt: "David K. avatar" },
{ id: "5", name: "Lisa M.", handle: "@FlavorFanatic", testimonial: "The variety is impressive, and each sauce tells its own story. Pepper Peak has earned a permanent spot in my pantry.", imageSrc: "https://img.b2bpic.net/free-photo/smiling-waiter-carrying-tray-salad-restaurant_1170-2078.jpg?_wi=2", imageAlt: "Lisa M. avatar" },
{ id: "6", name: "James P.", handle: "@TasteBudTrek", testimonial: "From marinades to tacos, these sauces elevate every meal. Pure, delicious heat!", imageSrc: "https://img.b2bpic.net/free-photo/dreams-young-woman-sitting-kitchen-looking-thoughtful_259150-57957.jpg?_wi=2", imageAlt: "James P. avatar" },
{ id: "7", name: "Alex F.", handle: "@SpicyFoodGuru", testimonial: "Just tried the Ghost Pepper Blast and wow! This is officially the hottest sauce I've ever had, with incredible flavor to boot. You guys nailed the heat!", imageSrc: "https://img.b2bpic.net/free-photo/happy-man-holding-bottle-soda_23-2150394336.jpg", imageAlt: "Alex F. avatar" },
{ id: "8", name: "Maria S.", handle: "@ChiliQueen", testimonial: "If you're looking for serious heat, look no further. Carolina Reaper Fury is pure fire, perfect for challenging your taste buds. Hottest sauce on the market, period.", imageSrc: "https://img.b2bpic.net/free-photo/young-woman-holding-drink-beach_23-2149594539.jpg", imageAlt: "Maria S. avatar" }
{ id: "6", name: "James P.", handle: "@TasteBudTrek", testimonial: "From marinades to tacos, these sauces elevate every meal. Pure, delicious heat!", imageSrc: "https://img.b2bpic.net/free-photo/dreams-young-woman-sitting-kitchen-looking-thoughtful_259150-57957.jpg?_wi=2", imageAlt: "James P. avatar" }
]}
animationType="slide-up"
title="What Our Fans Are Saying"
@@ -173,17 +173,15 @@ export default function LandingPage() {
</div>
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="https://img.b2bpic.net/free-photo/chili-sauce-peppers-dark-wooden-surface_1150-42161.jpg?_wi=2"
imageAlt="Hot sauce bottles background"
<FooterBaseCard
columns={[
{ title: "Shop", items: [{ label: "Hot Sauces", href: "#flavors" }, { label: "Bundles", href: "/bundles" }, { label: "Merchandise", href: "/merch" }] },
{ title: "Shop", items: [{ label: "Hot Sauces", href: "#flavors" }] },
{ title: "Company", items: [{ label: "Our Story", href: "#about" }, { label: "FAQ", href: "#faq" }, { label: "Contact Us", href: "#contact" }] },
{ title: "Legal", items: [{ label: "Privacy Policy", href: "/privacy" }, { label: "Terms of Service", href: "/terms" }] }
]}
logoText="Pepper Peak"
copyrightText="© 2024 Pepper Peak. All rights reserved."
ariaLabel="Site footer with navigation and hot sauce imagery"
ariaLabel="Site footer with navigation"
/>
</div>
</ThemeProvider>

49
src/app/privacy/page.tsx Normal file
View File

@@ -0,0 +1,49 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import LegalSection from '@/components/legal/LegalSection';
export default function PrivacyPage() {
return (
<ThemeProvider
defaultButtonVariant="bounce-effect"
defaultTextAnimation="reveal-blur"
borderRadius="rounded"
contentWidth="smallMedium"
sizing="largeSizeMediumTitles"
background="blurBottom"
cardStyle="gradient-mesh"
primaryButtonStyle="diagonal-gradient"
secondaryButtonStyle="glass"
headingFontWeight="bold"
>
<div id="nav" data-section="nav">
<NavbarStyleApple
brandName="Pepper Peak"
navItems={[
{ name: "About", id: "/#about" },
{ name: "Flavors", id: "/#flavors" },
{ name: "Testimonials", id: "/#testimonials" },
{ name: "Contact", id: "/#contact" },
{ name: "Privacy Policy", id: "/privacy" },
{ name: "Terms of Service", id: "/terms" }
]}
/>
</div>
<div id="privacy-policy" data-section="privacy-policy">
<LegalSection
layout="page"
title="Privacy Policy"
subtitle="Last updated: January 15, 2025"
sections={[
{ heading: "1. Information We Collect", content: [{ type: "paragraph", text: "We collect various types of information in connection with the services we provide, including personal data you voluntarily provide and data collected automatically." }, { type: "list", items: ["Personal identification information (Name, email address, phone number, etc.)", "Usage data (IP address, browser type, pages visited, etc.)", "Transaction data (purchase history, payment method, etc.)"] }] },
{ heading: "2. How We Use Your Information", content: [{ type: "paragraph", text: "We use the information we collect to provide, maintain, and improve our services, process transactions, send marketing communications, and for security purposes." }, { type: "numbered-list", items: ["To process and fulfill your orders and requests.", "To communicate with you about products, services, offers, and promotions.", "To analyze and understand how you use our services to enhance user experience.", "To detect and prevent fraud and other malicious activities."] }] },
{ heading: "3. Sharing Your Information", content: [{ type: "paragraph", text: "We do not sell your personal data to third parties. We may share your information with trusted third-party service providers who assist us in operating our website, conducting our business, or serving our users, so long as those parties agree to keep this information confidential." }] },
{ heading: "4. Your Data Protection Rights", content: [{ type: "paragraph", text: "You have certain rights regarding your personal data, including the right to access, correct, or delete your information. Please contact us to exercise these rights." }] }
]}
/>
</div>
</ThemeProvider>
);
}

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

@@ -0,0 +1,50 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import LegalSection from '@/components/legal/LegalSection';
export default function TermsPage() {
return (
<ThemeProvider
defaultButtonVariant="bounce-effect"
defaultTextAnimation="reveal-blur"
borderRadius="rounded"
contentWidth="smallMedium"
sizing="largeSizeMediumTitles"
background="blurBottom"
cardStyle="gradient-mesh"
primaryButtonStyle="diagonal-gradient"
secondaryButtonStyle="glass"
headingFontWeight="bold"
>
<div id="nav" data-section="nav">
<NavbarStyleApple
brandName="Pepper Peak"
navItems={[
{ name: "About", id: "/#about" },
{ name: "Flavors", id: "/#flavors" },
{ name: "Testimonials", id: "/#testimonials" },
{ name: "Contact", id: "/#contact" },
{ name: "Privacy Policy", id: "/privacy" },
{ name: "Terms of Service", id: "/terms" }
]}
/>
</div>
<div id="terms-of-service" data-section="terms-of-service">
<LegalSection
layout="page"
title="Terms of Service"
subtitle="Last updated: January 15, 2025"
sections={[
{ heading: "1. Acceptance of Terms", content: [{ type: "paragraph", text: "By accessing and using our website and services, you accept and agree to be bound by the terms and provisions of this agreement. If you do not agree to abide by the above, please do not use this service." }] },
{ heading: "2. Use of Service", content: [{ type: "paragraph", text: "Our services are provided for your personal and non-commercial use. You agree not to use the service for any illegal or unauthorized purpose." }] },
{ heading: "3. User Accounts", content: [{ type: "paragraph", text: "If you create an account on our website, you are responsible for maintaining the security of your account and you are fully responsible for all activities that occur under the account and any other actions taken in connection with the account." }] },
{ heading: "4. Intellectual Property", content: [{ type: "paragraph", text: "The service and its original content (excluding content provided by users), features, and functionality are and will remain the exclusive property of Pepper Peak and its licensors." }] },
{ heading: "5. Limitation of Liability", content: [{ type: "paragraph", text: "In no event shall Pepper Peak, nor its directors, employees, partners, agents, suppliers, or affiliates, be liable for any indirect, incidental, special, consequential or punitive damages, including without limitation, loss of profits, data, use, goodwill, or other intangible losses, resulting from your access to or use of or inability to access or use the Service." }] }
]}
/>
</div>
</ThemeProvider>
);
}