Files
aa19a6e5-629f-4b76-94b8-160…/src/app/signup/page.tsx
2026-06-10 16:53:11 +00:00

138 lines
5.1 KiB
TypeScript

"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FaqDouble from '@/components/sections/faq/FaqDouble';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="text-shift"
defaultTextAnimation="background-highlight"
borderRadius="rounded"
contentWidth="smallMedium"
sizing="largeSmall"
background="fluid"
cardStyle="gradient-radial"
primaryButtonStyle="primary-glow"
secondaryButtonStyle="solid"
headingFontWeight="light"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home", id: "/"},
{
name: "Personal & Commercial Shipping", id: "/shipping"},
{
name: "Your Receiving Address", id: "/receiving-address"},
{
name: "Package Tracking", id: "/track"},
{
name: "Products & Services", id: "/services"},
{
name: "About Us", id: "/about"},
{
name: "Abbotsford Office", id: "/abbotsford"},
{
name: "Contact Us", id: "/contact"},
{
name: "Sign Up", id: "/signup"},
]}
logoSrc="http://img.b2bpic.net/free-vector/canadian-independence-day-label_1057-1215.jpg"
brandName="Letterlock Sumas"
button={{
text: "Sign Up", href: "/signup"}}
animateOnLoad={true}
/>
</div>
<div id="signup-form" data-section="signup-form">
<ContactCTA
useInvertedBackground={true}
background={{
variant: "sparkles-gradient"}}
tag="Join Us"
title="Unlock Your Global Shipping Solution"
description="Sign up today to get your dedicated US receiving address and access seamless cross-border logistics."
buttons={[
{
text: "Create Your Account", onClick: () => alert('Sign up initiated!'),
},
]}
/>
</div>
<div id="signup-faqs" data-section="signup-faqs">
<FaqDouble
textboxLayout="default"
useInvertedBackground={false}
faqs={[
{
id: "how-to-start", title: "How do I get started?", content: "Simply click the 'Create Your Account' button above, fill out the registration form, and verify your email. You'll then receive your unique US receiving address."},
{
id: "what-do-i-need", title: "What information do I need to sign up?", content: "You will need a valid email address, your name, and a valid Canadian mailing address. Additional verification may be required for certain services."},
{
id: "is-it-secure", title: "Is my personal information secure?", content: "Absolutely. We use industry-standard encryption and security protocols to protect your personal data. Your privacy is our top priority."},
{
id: "cost-to-signup", title: "Is there a fee to sign up?", content: "Creating an account is free. Fees apply only when you utilize our package receiving, shipping, or additional services. Refer to our pricing page for details."},
]}
title="Frequently Asked Questions About Signing Up"
description="Quick answers to help you get started with Letterlock Sumas."
faqsAnimation="slide-up"
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoEmphasis
logoSrc="http://img.b2bpic.net/free-vector/canadian-independence-day-label_1057-1215.jpg"
logoAlt="Letterlock Sumas Logo"
columns={[
{
items: [
{
label: "Home", href: "/"},
{
label: "Personal & Commercial Shipping", href: "/shipping"},
{
label: "Your Receiving Address", href: "/receiving-address"},
{
label: "Package Tracking", href: "/track"},
],
},
{
items: [
{
label: "Products & Services", href: "/services"},
{
label: "About Us", href: "/about"},
{
label: "Abbotsford Office", href: "/abbotsford"},
{
label: "Contact Us", href: "/contact"},
],
},
{
items: [
{
label: "Sign Up", href: "/signup"},
{
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service", href: "#"},
],
},
]}
logoText="Letterlock Sumas"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}