Implement purposeful, performant animations that enhance UX without overwhelming users. Focus on key moments: hero intros, hover feedback, content reveals, and navigation transitions.
| 1 | Hero Intro | First impression, brand personality | | 2 | Hover Interactions | Feedback, discoverability | | 3 | Content Reveal | Guide attention, reduce cognitive load | | 4 | Background Effects | Atmosphere, depth | | 5 | Navigation Transitions | Spatial awareness, continuity |
| Page load | CSS animation with animation-delay for stagger | | Scroll into view | IntersectionObserver or react-intersection-observer | | Hover | Tailwind hover: utilities or CSS :hover | | Click/Tap | State-driven with useState |
تحليل وتنفيذ الرسوم المتحركة الهادفة لواجهة المستخدم لمشاريع Next.js + Tailwind + React. يُستخدم عندما يطلب المستخدم إضافة رسوم متحركة أو تحسين حركة واجهة المستخدم أو تحريك الصفحات/المكونات أو تحسين التعليقات المرئية. مشغلات على "إضافة رسوم متحركة"، و"واجهة مستخدم متحركة"، و"تصميم الحركة"، و"تأثيرات التمرير"، و"رسوم متحركة للتمرير"، و"انتقالات الصفحة"، و"التفاعلات الدقيقة". المصدر: julianromli/ai-skills.