saas-productivity

📁 dylantarre/animation-principles 📅 Jan 24, 2026
30
总安装量
30
周安装量
#6962
全站排名
安装命令
npx skills add https://github.com/dylantarre/animation-principles --skill saas-productivity

Agent 安装分布

claude-code 25
codex 20
gemini-cli 19
antigravity 17
cursor 16

Skill 文档

SaaS & Productivity Animation Principles

Apply Disney’s 12 principles to create efficient, professional experiences that enhance focus and reduce friction.

The 12 Principles Applied

1. Squash & Stretch

  • Minimal Use: Professional context requires restraint
  • Checkboxes: Subtle squash on task completion
  • Buttons: Slight compression for tactile feedback

2. Anticipation

  • Save Actions: Brief preparation before confirmation
  • Form Submit: Button state hints at processing
  • Drag Initiation: Element lifts before moving

3. Staging

  • Active Task: Current work item takes focus
  • Sidebar Navigation: Secondary to main content
  • Notifications: Non-intrusive placement

4. Straight Ahead & Pose to Pose

  • Workflows: Clear step-by-step processes (pose to pose)
  • Real-time Collaboration: Smooth cursor movements (straight ahead)
  • Dashboard Updates: Sequential data loading

5. Follow Through & Overlapping Action

  • Card Movements: Shadow follows card with delay
  • List Reordering: Items settle naturally
  • Panel Resizing: Content adjusts after panel stops

6. Slow In & Slow Out

  • Professional Easing: Smooth, never bouncy
  • Modal Transitions: Confident 250-350ms
  • State Changes: Deliberate, not snappy

7. Arc

  • Drag and Drop: Natural curved paths
  • Kanban Cards: Arc between columns
  • Notification Dismiss: Swipe follows curve

8. Secondary Action

  • Auto-save Indicator: Subtle pulse while saving
  • Sync Status: Background indicator during updates
  • Loading Skeleton: Shimmer while data fetches

9. Timing

  • Efficient: 150-300ms for most interactions
  • Never Slow: Users are here to work
  • Instant Feedback: 100ms for input validation

10. Exaggeration

  • Almost Never: Productivity demands efficiency
  • Milestones Only: Project completion, goals met
  • Onboarding: Slightly more playful to engage

11. Solid Drawing

  • Data Visualization: Clear, accurate charts
  • Icon Consistency: Uniform across all features
  • Typography: Readable at all sizes

12. Appeal

  • Professional Polish: Refined, not flashy
  • Invisible Design: Animations serve, not distract
  • Trust & Reliability: Consistent, predictable motion

Industry Timing Standards

Action Duration Easing
Button Feedback 100ms ease-out
Modal Open 250ms ease-out
Dropdown Menu 200ms ease-in-out
Page Transition 300ms ease-in-out
Toast Notification 200ms ease-out

Key Principle

Animations should be invisible to users focused on work. Motion exists to provide feedback and maintain spatial awareness, never to entertain or delay.