Add src/app/privacy-policy/page.tsx

This commit is contained in:
2026-06-03 22:47:17 +00:00
parent ee665eeed6
commit ee9e4507b9

View File

@@ -0,0 +1,97 @@
"use client";
import ReactLenis from "lenis/react";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal";
import LegalSection from "@/components/legal/LegalSection";
import { Layers, Sparkles, Star, Users, Globe, Zap, MessageCircle } from "lucide-react"; // Ensure MessageCircle is imported
export default function PrivacyPolicyPage() {
const navItems = [
{ name: "Home", id: "home" },
{ name: "Services", id: "services" },
{ name: "Work", id: "work" },
{ name: "Contact", id: "contact" }
];
return (
<ThemeProvider
defaultButtonVariant="icon-arrow"
defaultTextAnimation="entrance-slide"
borderRadius="pill"
contentWidth="medium"
sizing="medium"
background="aurora"
cardStyle="layered-gradient"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="medium"
>
<ReactLenis root>
<NavbarLayoutFloatingInline
navItems={navItems}
brandName="Studio"
button={{ text: "Get in Touch", href: "#contact" }}
/>
<div id="privacy-policy" data-section="privacy-policy" className="py-20">
<LegalSection
layout="page"
title="سياسة الخصوصية"
subtitle="آخر تحديث: 12 مايو 2024"
sections={[
{
heading: "مقدمة", content: [
{ type: "paragraph", text: "نحن في استوديو نلتزم بحماية خصوصية زوارنا وعملائنا. توضح هذه السياسة كيفية جمعنا، استخدامنا، وحمايتنا لمعلوماتك الشخصية."
}
]
},
{
heading: "المعلومات التي نجمعها", content: [
{ type: "paragraph", text: "قد نجمع معلومات شخصية مثل اسمك، عنوان بريدك الإلكتروني، رقم هاتفك، وأي تفاصيل أخرى تقدمها لنا طواعية عبر نماذج الاتصال أو الاشتراك في النشرة الإخبارية."
}
]
},
{
heading: "كيف نستخدم معلوماتك", content: [
{ type: "list", items: ["لتقديم خدماتنا وتحسينها", "للتواصل معك بخصوص استفساراتك وطلباتك", "لإرسال رسائل تسويقية وعروض قد تهمك (مع إمكانية إلغاء الاشتراك)", "للامتثال للمتطلبات القانونية"]}
]
},
{
heading: "مشاركة المعلومات", content: [
{ type: "paragraph", text: "لن نبيع أو نتاجر أو نؤجر معلوماتك الشخصية لأطراف ثالثة. قد نشارك معلوماتك مع شركاء موثوقين يساعدوننا في تشغيل موقعنا الإلكتروني أو إدارة أعمالنا، شريطة أن يوافقوا على الحفاظ على سرية هذه المعلومات."
}
]
},
{
heading: "حقوقك", content: [
{ type: "paragraph", text: "يحق لك الوصول إلى معلوماتك الشخصية التي نحتفظ بها، وطلب تصحيحها أو حذفها. يمكنك أيضاً الاعتراض على معالجتها في ظروف معينة."
}
]
}
]}
/>
</div>
<FooterBaseReveal
logoText="استوديو"
copyrightText="© 2025 استوديو. جميع الحقوق محفوظة."
columns={[
{
title: "روابط سريعة", items: [
{ label: "من نحن", href: "#about" },
{ label: "الخدمات", href: "#services" },
{ label: "المدونة", href: "/blog" }
]
},
{
title: "قانوني", items: [
{ label: "سياسة الخصوصية", href: "/privacy-policy" },
{ label: "الشروط والأحكام", href: "/terms-and-conditions" }
]
}
]}
/>
</ReactLenis>
</ThemeProvider>
);
}