Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-05-31 22:45:27 +00:00

View File

@@ -2,220 +2,109 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import FooterBase from '@/components/sections/footer/FooterBase';
import LegalSection from '@/components/legal/LegalSection';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import LegalSection from '@/components/legal/LegalSection';
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="smallMedium"
sizing="largeSmallSizeLargeTitles"
background="grid"
cardStyle="subtle-shadow"
primaryButtonStyle="shadow"
secondaryButtonStyle="layered"
headingFontWeight="medium"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Ana Sayfa",
id: "/",
},
{
name: "Koleksiyonlar",
id: "/koleksiyonlar",
},
{
name: "Altın Rehberi",
id: "/altin-rehberi",
},
{
name: "Hakkımızda",
id: "/hakkimizda",
},
{
name: "İletişim",
id: "/iletisim",
},
]}
brandName="Er Şat Jewelry"
button={{
text: "WhatsApp",
href: "https://wa.me/905334741276",
}}
/>
</div>
const themeProps = {
defaultButtonVariant: "text-stagger", defaultTextAnimation: "entrance-slide", borderRadius: "rounded", contentWidth: "smallMedium", sizing: "largeSmallSizeLargeTitles", background: "grid", cardStyle: "subtle-shadow", primaryButtonStyle: "shadow", secondaryButtonStyle: "layered", headingFontWeight: "medium"
};
<div id="legal" data-section="legal">
<LegalSection
title="Gizlilik Politikası"
subtitle="Kişisel Verilerinizin Korunması ve İşlenmesi"
sections={[
{
heading: "Toplanan Veriler",
content: [
{
type: "numbered-list",
items: [
"Kimlik Bilgileri (Ad, Soyad, TC Kimlik Numarası)",
"İletişim Bilgileri (E-posta adresi, telefon numarası, adres)",
"Müşteri İşlem Bilgileri (Sipariş bilgileri, fatura bilgileri, talep ve şikayetler)",
"Pazarlama Bilgileri (Çerez kayıtları, alışveriş geçmişi, anket yanıtları)",
],
},
],
},
{
heading: "Veri Toplama Yöntemleri",
content: [
{
type: "list",
items: [
"Web sitemiz üzerinden doldurduğunuz formlar aracılığıyla (üyelik, sipariş, iletişim)",
"Mağazalarımızda yaptığınız alışverişler ve doldurduğunuz formlar aracılığıyla",
"E-posta, telefon veya diğer iletişim kanalları üzerinden bizimle iletişime geçtiğinizde",
],
},
],
},
{
heading: "Verilerin Kullanım Amaçları",
content: [
{
type: "list",
items: [
"Siparişlerinizi işlemek ve size ürün göndermek",
"Müşteri hizmetleri sağlamak ve taleplerinizi yanıtlamak",
"Ürün ve hizmetlerimiz hakkında size bilgi vermek, kampanyalar ve promosyonlar sunmak",
"Hukuki yükümlülüklerimizi yerine getirmek ve yasal süreçlere uyum sağlamak",
],
},
],
},
{
heading: "Verilerin Üçüncü Kişilerle Paylaşılması",
content: [
{
type: "paragraph",
text: "Kişisel verileriniz, yukarıda belirtilen amaçlar doğrultusunda ve yasal mevzuatlara uygun olarak, kargo şirketleri, bankalar, ödeme kuruluşları ve gerektiğinde yetkili kamu kurum ve kuruluşları ile paylaşılabilir. Verileriniz, sizin açık rızanız olmadan veya yasal bir zorunluluk bulunmadıkça üçüncü taraflarla ticari amaçlarla paylaşılmaz.",
},
],
},
{
heading: "Veri Saklama Süresi",
content: [
{
type: "paragraph",
text: "Kişisel verileriniz, ilgili yasal mevzuat hükümleri ve Er Şat Jewelry'nin işleme amaçları doğrultusunda gerekli olan süre kadar saklanmaktadır. Sürenin sonunda verileriniz silinir, yok edilir veya anonim hale getirilir.",
},
],
},
{
heading: "Haklarınız",
content: [
{
type: "list",
items: [
"Kişisel verilerinizin işlenip işlenmediğini öğrenme",
"Kişisel verileriniz işlenmişse buna ilişkin bilgi talep etme",
"Kişisel verilerinizin işlenme amacını ve bunların amacına uygun kullanılıp kullanılmadığını öğrenme",
"Yurt içinde veya yurt dışında kişisel verilerin aktarıldığı üçüncü kişileri bilme",
"Kişisel verilerinizin eksik veya yanlış işlenmiş olması halinde bunların düzeltilmesini isteme",
],
},
],
},
]}
/>
</div>
const navbarProps = {
navItems: [
{ name: "Ana Sayfa", id: "/" },
{ name: "Koleksiyonlar", id: "/koleksiyonlar" },
{ name: "Altın Rehberi", id: "/altin-rehberi" },
{ name: "Hakkımızda", id: "/hakkimizda" },
{ name: "İletişim", id: "/iletisim" }
],
brandName: "Er Şat Jewelry", button: { text: "WhatsApp", href: "https://wa.me/905334741276" }
};
<div id="footer" data-section="footer">
<FooterBase
columns={[
const footerProps = {
columns: [
{
title: "Hizmetlerimiz",
items: [
{
label: "Altın",
href: "/altin",
},
{
label: "Pırlanta",
href: "/pirlanta",
},
{
label: "Özel Tasarım",
href: "/ozel-tasarim",
},
{
label: "Gümüş",
href: "/gumus",
},
{
label: "Tamir ve Bakım",
href: "/tamir-bakim",
},
],
items: [
{ label: "Koleksiyonlar", href: "/koleksiyonlar" },
{ label: "Yüzükler", href: "/koleksiyonlar#yuzukler" },
{ label: "Kolyeler", href: "/koleksiyonlar#kolyeler" },
{ label: "Bilezikler", href: "/koleksiyonlar#bilezikler" },
{ label: "Küpeler", href: "/koleksiyonlar#kupeler" }
]
},
{
title: "Hakkımızda",
items: [
{
label: "Mağazalarımız",
href: "/magazalarimiz",
},
{
label: "Ekibimiz",
href: "/ekibimiz",
},
{
label: "Hikayemiz",
href: "/about",
},
{
label: "Kariyer",
href: "/kariyer",
},
],
items: [
{ label: "Hakkımızda", href: "/hakkimizda" },
{ label: "Altın Rehberi", href: "/altin-rehberi" },
{ label: "Mağazalarımız", href: "/iletisim" },
{ label: "İletişim Formu", href: "/iletisim#form" }
]
},
{
title: "Destek",
items: [
{
label: "İletişim",
href: "/iletisim",
},
{
label: "Sıkça Sorulan Sorular",
href: "/sss",
},
{
label: "Gizlilik Politikası",
href: "/gizlilik-politikasi",
},
{
label: "Çerez Politikası",
href: "/cerez-politikasi",
},
{
label: "KVKK Aydınlatma Metni",
href: "/kvkk",
},
],
},
]}
logoText="Er Şat Jewelry"
copyrightText="© 2024 Er Şat Jewelry. Tüm hakları saklıdır."
/>
</div>
</ReactLenis>
</ThemeProvider>
);
items: [
{ label: "Çerez Politikası", href: "/cerez-politikasi" },
{ label: "Gizlilik Politikası", href: "/gizlilik-politikasi" },
{ label: "KVKK Aydınlatma", href: "/kvkk" }
]
}
],
logoText: "Er Şat Jewelry"
};
export default function GizlilikPolitikasiPage() {
return (
<ThemeProvider {...themeProps}>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay {...navbarProps} />
</div>
<div id="gizlilik-politikasi" data-section="gizlilik-politikasi">
<LegalSection
layout="page"
title="Gizlilik Politikası"
subtitle="Kişisel verilerinizin korunmasına verdiğimiz önem"
sections={[
{
heading: "Giriş", content: [
{
type: "paragraph", text: "Bu Gizlilik Politikası, Er Şat Jewelry olarak kişisel verilerinizi nasıl topladığımızı, kullandığımızı, ifşa ettiğimizi ve koruduğumuzu açıklamaktadır. Er Şat Jewelry, web sitemizi ziyaret eden veya hizmetlerimizi kullanan herkesin gizliliğini korumayı taahhüt eder."
}
]
},
{
heading: "Toplanan Bilgiler", content: [
{
type: "numbered-list", items: [
"İletişim Bilgileri: Adınız, e-posta adresiniz, telefon numaranız, adresiniz.", "İşlem Bilgileri: Satın alma geçmişiniz, ödeme bilgileriniz (yalnızca işlem onayı için, kart bilgileri saklanmaz).", "Teknik Bilgiler: IP adresiniz, tarayıcı türünüz, işletim sisteminiz, web sitemizi nasıl kullandığınız."
]
}
]
},
{
heading: "Bilgilerin Kullanımı", content: [
{
type: "list", items: [
"Hizmetlerimizi sunmak ve siparişlerinizi işlemek.", "Müşteri hizmetleri ve destek sağlamak.", "Web sitemizin işlevselliğini iyileştirmek.", "Pazarlama ve tanıtım faaliyetleri (izninize tabi olarak)."
]
}
]
},
{
heading: "Bilgilerin Paylaşılması", content: [
{
type: "paragraph", text: "Kişisel verileriniz, yasal zorunluluklar haricinde üçüncü taraflarla paylaşılmaz, satılmaz veya kiralanmaz. Hizmet sağlayıcılarımızla (kargo şirketleri, ödeme işlemcileri vb.) yalnızca gerekli ölçüde paylaşılabilir."
}
]
}
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoEmphasis {...footerProps} />
</div>
</ReactLenis>
</ThemeProvider>
);
}