small-200-300ms
Use when building small transitions between 200-300ms - modal appearances, card expansions, navigation transitions that users consciously perceive
发现 tools frontend 相关 Skills,比较来源仓库和用途,查看适合你工作流的技能说明。
Use when building small transitions between 200-300ms - modal appearances, card expansions, navigation transitions that users consciously perceive
Use when wrong elements get attention, important content is missed, or visual hierarchy is broken by animation
Use when animating buttons, CTAs, or clickable action elements to create satisfying, responsive interactions
Use when animating navigation bars, menus, sidebars, or wayfinding elements to create smooth, intuitive transitions
Use when building ongoing loop animations - loading states, ambient motion, background effects that run indefinitely without user fatigue
Use when implementing animations in code, building UI transitions, or when a developer needs practical animation guidance for web/mobile applications.
Use when animating modals, dialogs, popovers, or overlay content to create smooth entrances and exits
Use when animating cards, panels, tiles, or container elements to create depth and interactivity
Use when creating animations that prompt immediate user action, highlight time-sensitivity, or drive conversions.
Use when building standard animations between 300-500ms - page transitions, significant UI changes, animated illustrations that need clear communication
Use when triggering animations on scroll - reveal effects, parallax, sticky headers, progress indicators, or any scroll-linked motion.
Use when creating mouse hover effects - button highlights, card lifts, link underlines, image zooms, or any pointer-triggered animation.
Use when building larger movement animations between 500-800ms - hero transitions, complex reveals, animations that tell a story and deserve attention
Use when elements need to appear on screen - page loads, modals opening, items being added, content reveals, or any "coming into view" animation.
Use when elements transform in place - toggle switches, expanding accordions, checkbox animations, button states, or any transformation without entering/exiting.
Use when implementing Disney's 12 animation principles with pure CSS animations and transitions
Use when orchestrating multi-step animations - page transitions, onboarding flows, wizard steps, complex reveals, or any choreographed animation sequence.
Use when building CSS animations, JavaScript transitions, React/Vue motion, or any browser-based animation work.
Use when implementing Disney's 12 animation principles with Anime.js library
Use when building multi-part animation sequences - staggered reveals, choreographed UI, coordinated motion where multiple elements work together
Use when animating carousels, sliders, image galleries, or horizontally scrolling content for smooth navigation
Use when animating form fields, inputs, textareas, selects, or interactive form elements to improve usability and feedback
Use when animating any UI element not covered by specific skills, or when applying general animation principles across multiple element types
Use when implementing Disney's 12 animation principles with React Spring's physics-based animations
默认按已收录数据中的 GitHub 仓库 Stars 排序。Stars 属于来源仓库,同一仓库的多个技能可能共享相同数值;它反映仓库关注度,不代表单个技能的安装量或质量评分。