Blog and contact (and about/pricing/legal) pages rendered a stripped-down header (logo + auth buttons only) with no nav — the site nav "disappeared". Extracted the landing header into a shared <SiteHeader> (logo, nav, theme toggle, auth-aware actions, mobile menu) used on every public page for consistent UX. - new components/site-header.tsx (nav links work from any route via /#…) - landing nav gains Blog + İletişim so all pages share the same 5-link nav - about, contact, pricing, blog, blog/$slug, kvkk, privacy, terms → SiteHeader - demo keeps its purpose-built demo header (sticky + theme + CTA) typecheck + biome clean. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
107 lines
4.7 KiB
TypeScript
107 lines
4.7 KiB
TypeScript
import { Button } from "@sase/ui";
|
||
import { SiteHeader } from "@/components/site-header";
|
||
import { Link, createFileRoute } from "@tanstack/react-router";
|
||
|
||
export const Route = createFileRoute("/terms")({
|
||
component: TermsPage,
|
||
});
|
||
|
||
function TermsPage() {
|
||
return (
|
||
<div className="min-h-screen">
|
||
<SiteHeader />
|
||
|
||
<main className="container mx-auto max-w-3xl px-4 py-16">
|
||
<h1 className="text-4xl font-bold">Kullanım Koşulları</h1>
|
||
<p className="mt-2 text-sm text-muted-foreground">Son güncelleme: 15 Şubat 2026</p>
|
||
|
||
<div className="mt-8 space-y-8 text-muted-foreground leading-relaxed">
|
||
<section>
|
||
<h2 className="text-xl font-semibold text-foreground">1. Kabul ve Onay</h2>
|
||
<p className="mt-3">
|
||
Sase.tr platformunu ("Platform") kullanarak bu kullanım koşullarını kabul etmiş
|
||
sayılırsınız. Koşulları kabul etmiyorsanız platformu kullanmayınız.
|
||
</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 className="text-xl font-semibold text-foreground">2. Hizmet Tanımı</h2>
|
||
<p className="mt-3">
|
||
Platform, şase numarası (VIN) ile araç tanımlama, orijinal yedek parça kataloğuna
|
||
erişim ve interaktif şema görüntüleme hizmetleri sunar. Hizmetler abonelik modeli ile
|
||
sunulur.
|
||
</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 className="text-xl font-semibold text-foreground">3. Hesap Oluşturma</h2>
|
||
<ul className="mt-3 list-disc space-y-2 pl-6">
|
||
<li>Kayıt sırasında doğru ve güncel bilgi vermekle yükümlüsünüz.</li>
|
||
<li>Hesap bilgilerinizin güvenliğinden siz sorumlusunuz.</li>
|
||
<li>Hesabınızı üçüncü kişilerle paylaşamazsınız.</li>
|
||
<li>18 yaşından küçükler platformu kullanamaz.</li>
|
||
</ul>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 className="text-xl font-semibold text-foreground">4. Abonelik ve Ödeme</h2>
|
||
<ul className="mt-3 list-disc space-y-2 pl-6">
|
||
<li>Abonelikler aylık veya yıllık olarak faturalandırılır.</li>
|
||
<li>Yıllık aboneliklerde indirimli fiyat uygulanır.</li>
|
||
<li>Abonelik, dönem sonunda otomatik olarak yenilenir.</li>
|
||
<li>
|
||
İptal işlemi mevcut dönemin sonunda geçerli olur; kalan süre için iade yapılmaz.
|
||
</li>
|
||
</ul>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 className="text-xl font-semibold text-foreground">5. Kullanım Kuralları</h2>
|
||
<p className="mt-3">Aşağıdaki eylemler yasaktır:</p>
|
||
<ul className="mt-2 list-disc space-y-2 pl-6">
|
||
<li>Platformdaki verilerin toplu olarak çekilmesi (scraping)</li>
|
||
<li>API'nin izinsiz kullanımı veya kötüye kullanımı</li>
|
||
<li>Diğer kullanıcıların hizmetini engelleyecek faaliyetler</li>
|
||
<li>Platform verilerinin ticari amaçla yeniden dağıtılması</li>
|
||
</ul>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 className="text-xl font-semibold text-foreground">6. Fikri Mülkiyet</h2>
|
||
<p className="mt-3">
|
||
Platform üzerindeki tüm içerik, tasarım, yazılım ve veritabanı Sase.tr'ye aittir.
|
||
Kullanıcılar yalnızca kişisel kullanım amacıyla erişim hakkına sahiptir.
|
||
</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 className="text-xl font-semibold text-foreground">7. Sorumluluk Sınırı</h2>
|
||
<p className="mt-3">
|
||
Platform, sunulan bilgilerin doğruluğu için azami özeni gösterir ancak verilerin
|
||
eksiksiz veya hatasız olduğunu garanti etmez. Yedek parça alım kararlarında son
|
||
sorumluluk kullanıcıya aittir.
|
||
</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 className="text-xl font-semibold text-foreground">8. Hizmet Değişiklikleri</h2>
|
||
<p className="mt-3">
|
||
Sase.tr, hizmet içeriğini, fiyatlandırmayı ve bu koşulları önceden bildirimde
|
||
bulunarak değiştirme hakkını saklı tutar. Önemli değişiklikler en az 30 gün önce
|
||
duyurulur.
|
||
</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 className="text-xl font-semibold text-foreground">9. Uyuşmazlık Çözümü</h2>
|
||
<p className="mt-3">
|
||
Bu koşullar Türkiye Cumhuriyeti kanunlarına tabidir. Uyuşmazlıklarda İstanbul
|
||
mahkemeleri ve icra daireleri yetkilidir.
|
||
</p>
|
||
</section>
|
||
</div>
|
||
</main>
|
||
</div>
|
||
);
|
||
}
|