diff --git a/docs/tasarim/cta-cekmece-tasarimi.md b/docs/tasarim/cta-cekmece-tasarimi.md index 47d7b72..12d29de 100644 --- a/docs/tasarim/cta-cekmece-tasarimi.md +++ b/docs/tasarim/cta-cekmece-tasarimi.md @@ -82,8 +82,9 @@ rozet, buton varyantı tasarlanmaz. - **Tamamlanınca:** `tercihProfiliYaz` → çekmece kapanır → `sonucHref` ile `/sonuc` (girişliye `sihirbaz: "1"`, girişsize `hazir: "1"`). Giriş duvarı sihirbazın hemen arkasında değildir; değer önce gösterilir. -- **Lenis:** çekmece içeriği ve kaydırma kabı `data-lenis-prevent` taşır; - sayfadaki smooth-scroll çekmece içi kaydırmayı ezmez. +- **Kaydırma:** sayfa yerel tarayıcı kaydırmasını kullanır (Lenis/skew + performans nedeniyle 21.09.2026'da kaldırıldı); çekmece içi kaydırma için + ek bir önlem gerekmez. ## 6. Erişilebilirlik diff --git a/package.json b/package.json index f667b08..61c60e9 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,6 @@ "clsx": "^2.1.1", "drizzle-orm": "^0.45.2", "iyzipay": "^2.0.69", - "lenis": "^1.3.25", "lucide-react": "^1.25.0", "marked": "^18.0.7", "mermaid": "^11.16.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 10ecf20..b3888f7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -35,9 +35,6 @@ importers: iyzipay: specifier: ^2.0.69 version: 2.0.69 - lenis: - specifier: ^1.3.25 - version: 1.3.25(react@19.2.4) lucide-react: specifier: ^1.25.0 version: 1.25.0(react@19.2.4) @@ -4195,20 +4192,6 @@ packages: layout-base@2.0.1: resolution: {integrity: sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg==} - lenis@1.3.25: - resolution: {integrity: sha512-mOKxayErlaONK8fm4LN3XNd99Qu4plTpn9h9qf8wxzjGrJDzuD84FYzZ81HCd6ZsWp++VWVwOzL286Pf2s2u4A==} - peerDependencies: - '@nuxt/kit': '>=3.0.0' - react: '>=17.0.0' - vue: '>=3.0.0' - peerDependenciesMeta: - '@nuxt/kit': - optional: true - react: - optional: true - vue: - optional: true - levn@0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} @@ -9688,10 +9671,6 @@ snapshots: layout-base@2.0.1: {} - lenis@1.3.25(react@19.2.4): - optionalDependencies: - react: 19.2.4 - levn@0.4.1: dependencies: prelude-ls: 1.2.1 diff --git a/src/app/giris/page.tsx b/src/app/giris/page.tsx index c8d2b10..53736f6 100644 --- a/src/app/giris/page.tsx +++ b/src/app/giris/page.tsx @@ -16,7 +16,7 @@ export default function GirisPage({ searchParams: Promise<{ callback?: string; hata?: string }>; }) { return ( - // -mb-28: layout'taki ScrollFlow sarmalayıcısının pb-28'ini nötrler — + // -mb-28: layout'taki içerik sarmalayıcısının pb-28'ini nötrler — // kart tam dvh içinde ortalanır, sayfa scroll etmez (sığmazsa scroll açılır).