diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx index 3300b72..2af87a7 100644 --- a/src/app/blog/page.tsx +++ b/src/app/blog/page.tsx @@ -30,12 +30,14 @@ export default function BlogPage() { brandName="Gus" navItems={[ { name: "Home", id: "/" }, - { name: "Shop", id: "products" }, + { name: "Shop", id: "/shop" }, { name: "About", id: "about" }, { name: "Reviews", id: "testimonials" }, - { name: "Contact", id: "contact" } + { name: "Contact", id: "contact" }, + { name: "Support", id: "/support" }, + { name: "Privacy", id: "/privacy" } ]} - button={{ text: "Shop Now", href: "#products" }} + button={{ text: "Shop Now", href: "/shop" }} /> diff --git a/src/app/page.tsx b/src/app/page.tsx index b4a2e20..da75526 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -30,13 +30,16 @@ export default function LandingPage() { @@ -59,7 +62,7 @@ export default function LandingPage() { rating={5} ratingText="Loved by 5000+ customers" buttons={[ - { text: "Explore Collection", href: "#products" }, + { text: "Explore Collection", href: "/shop" }, { text: "Learn More", href: "#about" } ]} tagAnimation="slide-up" @@ -199,7 +202,7 @@ export default function LandingPage() { useInvertedBackground={false} inputPlaceholder="Enter your email" buttonText="Subscribe" - termsText="We respect your privacy. Unsubscribe at any time. See our privacy policy." + termsText="We respect your privacy. Unsubscribe at any time. See our privacy policy and terms of service." tagAnimation="slide-up" /> diff --git a/src/app/privacy/page.tsx b/src/app/privacy/page.tsx new file mode 100644 index 0000000..f87922a --- /dev/null +++ b/src/app/privacy/page.tsx @@ -0,0 +1,132 @@ +"use client" + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import LegalSection from '@/components/legal/LegalSection'; +import FooterCard from '@/components/sections/footer/FooterCard'; +import { Instagram, Facebook, Twitter } from "lucide-react"; + +export default function PrivacyPage() { + return ( + + + +
+ +
+ + +
+ ); +} \ No newline at end of file diff --git a/src/app/shop/[id]/page.tsx b/src/app/shop/[id]/page.tsx index 108693f..c4d534e 100644 --- a/src/app/shop/[id]/page.tsx +++ b/src/app/shop/[id]/page.tsx @@ -87,10 +87,12 @@ export default function ProductPage({ params }: ProductPageProps) { brandName="Gus" navItems={[ { name: "Home", id: "/" }, - { name: "Shop", id: "products" }, + { name: "Shop", id: "/shop" }, { name: "About", id: "about" }, { name: "Reviews", id: "testimonials" }, - { name: "Contact", id: "contact" } + { name: "Contact", id: "contact" }, + { name: "Support", id: "/support" }, + { name: "Privacy", id: "/privacy" } ]} button={{ text: "Cart", onClick: () => setCartOpen(true) }} /> @@ -134,10 +136,12 @@ export default function ProductPage({ params }: ProductPageProps) { brandName="Gus" navItems={[ { name: "Home", id: "/" }, - { name: "Shop", id: "products" }, + { name: "Shop", id: "/shop" }, { name: "About", id: "about" }, { name: "Reviews", id: "testimonials" }, - { name: "Contact", id: "contact" } + { name: "Contact", id: "contact" }, + { name: "Support", id: "/support" }, + { name: "Privacy", id: "/privacy" } ]} button={{ text: "Cart", onClick: () => setCartOpen(true) }} /> @@ -188,10 +192,12 @@ export default function ProductPage({ params }: ProductPageProps) { brandName="Gus" navItems={[ { name: "Home", id: "/" }, - { name: "Shop", id: "products" }, + { name: "Shop", id: "/shop" }, { name: "About", id: "about" }, { name: "Reviews", id: "testimonials" }, - { name: "Contact", id: "contact" } + { name: "Contact", id: "contact" }, + { name: "Support", id: "/support" }, + { name: "Privacy", id: "/privacy" } ]} button={{ text: "Cart", onClick: () => setCartOpen(true) }} /> diff --git a/src/app/shop/page.tsx b/src/app/shop/page.tsx index b16dc62..e236b5a 100644 --- a/src/app/shop/page.tsx +++ b/src/app/shop/page.tsx @@ -37,10 +37,12 @@ export default function ShopPage() { brandName="Gus" navItems={[ { name: "Home", id: "/" }, - { name: "Shop", id: "products" }, + { name: "Shop", id: "/shop" }, { name: "About", id: "about" }, { name: "Reviews", id: "testimonials" }, - { name: "Contact", id: "contact" } + { name: "Contact", id: "contact" }, + { name: "Support", id: "/support" }, + { name: "Privacy", id: "/privacy" } ]} button={{ text: "Cart", onClick: () => console.log("cart") }} /> @@ -83,10 +85,12 @@ export default function ShopPage() { brandName="Gus" navItems={[ { name: "Home", id: "/" }, - { name: "Shop", id: "products" }, + { name: "Shop", id: "/shop" }, { name: "About", id: "about" }, { name: "Reviews", id: "testimonials" }, - { name: "Contact", id: "contact" } + { name: "Contact", id: "contact" }, + { name: "Support", id: "/support" }, + { name: "Privacy", id: "/privacy" } ]} button={{ text: "Cart", onClick: () => console.log("cart") }} /> diff --git a/src/app/support/page.tsx b/src/app/support/page.tsx new file mode 100644 index 0000000..925ac07 --- /dev/null +++ b/src/app/support/page.tsx @@ -0,0 +1,107 @@ +"use client" + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import FooterCard from '@/components/sections/footer/FooterCard'; +import { Instagram, Facebook, Twitter, Mail } from "lucide-react"; + +export default function SupportPage() { + return ( + + + +
+
+
+

Support & Contact

+

We're here to help! Get in touch with us for any questions or concerns about your Gus products.

+
+ +
+

Get in Touch

+
+ +
+

Email us at

+ + nikolay@blagmail.com + +
+
+

We typically respond to all inquiries within 24 hours during business days.

+
+ +
+

Frequently Asked Questions

+
+
+ What is your return policy? +

We offer a 30-day money-back guarantee on all products. Items must be unused and in original packaging.

+
+
+ How long does shipping take? +

Standard shipping takes 5-7 business days. Express shipping options are available at checkout.

+
+
+ Are your cups microwave safe? +

Yes, all our Gus ceramic cups are microwave and dishwasher safe. Hand washing is recommended to preserve the glaze.

+
+
+ Do you offer bulk orders or corporate gifts? +

Yes! We offer special pricing for bulk orders and corporate gifting. Contact us at nikolay@blagmail.com for details.

+
+
+
+
+
+ + +
+ ); +} \ No newline at end of file diff --git a/src/app/terms/page.tsx b/src/app/terms/page.tsx new file mode 100644 index 0000000..c04be2a --- /dev/null +++ b/src/app/terms/page.tsx @@ -0,0 +1,143 @@ +"use client" + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import LegalSection from '@/components/legal/LegalSection'; +import FooterCard from '@/components/sections/footer/FooterCard'; +import { Instagram, Facebook, Twitter } from "lucide-react"; + +export default function TermsPage() { + return ( + + + +
+ +
+ + +
+ ); +} \ No newline at end of file