Brand Consistency

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

作者 dylantarre83597134ba8f無授權條款99 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫9 個月前更新

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

僅含說明Design & Creative
AI 產生的概覽

運用迪士尼動畫原則與動效權杖,讓動畫風格與品牌形象保持一致。

功能
這項技能會診斷動畫顯得脫離品牌或過於通用的問題,並對應到吸引力、誇張、節奏、擠壓拉伸與次要動作等迪士尼動畫原則。它提供快速修正做法,包括動效風格指南、品牌動效關鍵詞、可重複使用的動畫權杖、現有動畫稽核,以及動畫元件。它也附上排查清單,以及用於品牌緩動與時長權杖的 CSS 自訂屬性寫法。
適用情境
當動畫與品牌個性不符、顯得通用,或與產品設計語言衝突時使用。它適合跨功能檢視動效一致性,並為產品定義共通的動效語彙。
執行需求
不需要指令碼或工具,內容僅為說明。若要套用其中的 CSS 權杖寫法,專案需使用 CSS 自訂屬性。

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;}

來源與署名

來源:dylantarre/animation-principles位於skills/12-by-problem-type/brand-consistency提交8359713

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架