Skill'in Kendi İfadeleriyle
Bu skill, GSAP ScrollTrigger ve Framer Motion kullanarak üretim kalitesinde kaydırma animasyonları uygular. Parallax efektlerini, kaydırmayla tetiklenen ortaya çıkışları, sabitlenmiş (pinned) bölümleri, yatay kaydırmayı ve vanilla JavaScript, React ve Next.js projeleri için metin animasyonlarını kapsar. Skill, GSAP (vanilla JS, Webflow, Vue, pinning ve karmaşık zaman çizelgeleri için) ile Framer Motion (React/Next.js bildirimsel stil için) arasında seçim yapmak üzere bir Hızlı Kütüphane Seçici içerir.
Kullanıma hazır kod tarifleri, ayrı referans dosyalarında eksiksiz API referansları ve Copilot prompt kalıpları sağlar. Bu skill, ne zaman ve neden animasyon uygulanacağını yönlendiren yaratıcı felsefeyi ve tasarım ilkelerini sunan premium-frontend-ui skill'i ile birlikte kullanılır.
Neler üretir
- Kullanıma hazır kod tarifleriyle üretim kalitesinde kaydırma animasyonları
Nasıl Çalışır
- 01Niyeti Yorumlayın ve Kütüphane Seçin
Skill, önce kullanıcının isteğine ve proje bağlamına göre GSAP ya da Framer Motion'ın en uygun seçim olup olmadığını belirler.
- 02Referans Belgelerini Okuyun
Ayrıntılı API'ler ve uygulama kalıpları için references dizinindeki ilgili referans belgesine başvurulur.
- 03Paket Kurulumunu Önerin
Gerekli npm paketleri, projede henüz mevcut değilse önerilir.
- 04Animasyon İskeletini Uygulayın
Animasyon yapısı, istenen formatta iskeletlenir; bu React bileşenleri, hook'lar veya vanilla JavaScript olabilir.
- 05Erişilebilirlikle Birlikte Araçları Uygulayın
Doğru kaydırma veya görünür alan (in-view) araçları uygulanır; erişilebilirlik seçeneklerinin mevcut olduğundan ve hook'ların sonsuz yeniden render'a neden olmadığından emin olunur.