Brand Consistency

dylantarre/animation-principles/skills/12-by-problem-type/brand-consistency

by dylantarre83597134ba8fNo license99 starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated 9 months ago

Use when animation doesn't match brand personality, feels generic, or clashes with design language

Instructions onlyDesign & Creative
AI-generated overview

Aligns animation style with brand identity using Disney's animation principles and motion tokens.

What it does
This skill diagnoses animation that feels off-brand or generic and maps the problem to Disney animation principles such as appeal, exaggeration, timing, squash and stretch, and secondary action. It offers quick fixes including a motion style guide, brand motion words, reusable animation tokens, an audit of existing animations, and animation components. It also provides a troubleshooting checklist and a CSS custom-property pattern for brand easing and duration tokens.
When to use it
Use it when animation does not match the brand personality, feels generic, or clashes with the product's design language. It suits reviews of motion consistency across features and defining a shared motion vocabulary for a product.
Requirements
No scripts or tools are required; the skill is instructions only. Applying the CSS token pattern assumes a project that uses CSS custom properties.

Brand Consistency

Align animation style with brand identity using Disney's principles.

Problem Indicators

  • Animation feels "off-brand"
  • Generic motion that could be any product
  • Inconsistent animation styles across features
  • Motion conflicts with brand voice
  • Users don't recognize the product's personality

Diagnosis by Principle

Appeal

Issue: Animation lacks distinctive character Fix: Define brand motion attributes. Is your brand playful (bouncy easing), professional (smooth, minimal), energetic (quick, snappy)?

Exaggeration

Issue: Wrong level of drama for brand Fix: Match exaggeration to brand personality. Luxury = subtle. Playful = bouncy. Corporate = restrained.

Timing

Issue: Speed doesn't match brand energy Fix: Fast brands: 100-200ms. Calm brands: 300-500ms. Define a timing scale and use consistently.

Squash and Stretch

Issue: Elastic effects conflict with serious brand Fix: Reserve squash/stretch for playful brands. Use scale transforms for professional brands.

Secondary Action

Issue: Details don't reinforce brand Fix: Secondary actions should amplify brand personality. A fun brand might have playful ripples; a serious brand uses subtle fades.

Quick Fixes

  1. Create a motion style guide - Document easing, duration, principles used
  2. Define 3-5 brand motion words - "Swift, precise, confident"
  3. Build reusable animation tokens - Consistent timing/easing variables
  4. Audit existing animations - Find outliers
  5. Create animation components - Enforce consistency through code

Troubleshooting Checklist

  • Can you describe animation in 3 brand words?
  • Does motion match brand voice guidelines?
  • Are easing curves consistent across features?
  • Is timing scale documented and followed?
  • Would a competitor use identical animation?
  • Do animations feel like the same product?
  • Test: Show animation without UI—recognizable as your brand?
  • Review with brand/design team

Code Pattern

css
:root {  /* Brand motion tokens */  --brand-ease-default: cubic-bezier(0.4, 0, 0.2, 1);  --brand-ease-enter: cubic-bezier(0, 0, 0.2, 1);  --brand-ease-exit: cubic-bezier(0.4, 0, 1, 1);  --brand-duration-fast: 150ms;  --brand-duration-normal: 250ms;  --brand-duration-slow: 400ms;}

Source and attribution

Source:dylantarre/animation-principlesinskills/12-by-problem-type/brand-consistencyat commit8359713

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal