Comfort Safety

dylantarre/animation-principles/skills/06-by-emotional-outcome/comfort-safety

作者 dylantarre83597134ba8f无许可证99 个星标收录于 2026年10月8日更新于 2026年10月8日仓库9个月前更新

Use when creating animations that reassure users, reduce anxiety, or communicate protection and security.

仅含说明Design & Creative
AI 生成的概览

指导创建让人安心、传达保护与安全感的界面动画。

功能
该技能为设计旨在安抚用户、缓解焦虑的界面动画提供指导。它把迪士尼动画原则对应到舒适取向的动态效果,给出时长范围、CSS 缓动值、关键帧示例和安全提示模式。产出物是设计方向与代码片段,而非成品文件。
适用场景
适用于需要让用户感到安全、可控的界面,例如银行金融、医疗健康、密码与安全流程、隐私控制、备份恢复或敏感数据处理。也适合为过渡、反馈和确认状态做动效设计决策。
运行要求
无需脚本或工具,仅为说明性内容。应用其中的 CSS 示例需要项目支持 CSS 动画。

Comfort & Safety Animation

Create animations that reassure, protect, and make users feel secure.

Emotional Goal

Comfort comes from predictable, gentle motion that never startles. Safety means animations that communicate protection, stability, and user control.

Disney Principles for Comfort

Squash & Stretch

Minimal, soft (5-10%). Gentle give without instability. Like a cushion—absorbs impact, maintains structure.

Anticipation

Clear, reassuring preparation (150-200ms). Users always know what's coming. No surprises, no hidden actions.

Staging

Enclosed, protected compositions. Clear boundaries. Safe spaces. Visual hierarchy that guides without overwhelming.

Straight Ahead Action

Avoid. Safety requires predictability. Every movement should be controlled and expected.

Follow Through & Overlapping Action

Gentle, cushioned settling. Soft landings. Elements ease into place like being tucked in.

Slow In & Slow Out

Smooth, gentle curves throughout. No sudden changes. ease-in-out for predictable, comfortable motion.

Arc

Soft, natural curves. Cradling, embracing paths. Motion that wraps around rather than cuts through.

Secondary Action

Reassuring cues only. Checkmarks, shields, locks. Visual confirmation of safety and completion.

Timing

Moderate, unhurried (300-450ms). Time to process and feel safe. Never rushed or abrupt.

Exaggeration

None to minimal. Realistic, grounded movements. Comfort requires believability.

Solid Drawing

Stable, balanced forms. Low center of gravity. Shapes that feel grounded and secure.

Appeal

Warm, muted colors. Soft edges. Familiar, comfortable aesthetics. Nothing aggressive or sharp.

Timing Recommendations

ElementDurationEasing
Transitions300-400msease-in-out
Feedback200-250msease-out
Confirmation350-450msease-out
Protection reveal400-500msease-in-out

CSS Easing

css
--comfort-smooth: cubic-bezier(0.4, 0, 0.2, 1);--comfort-gentle: cubic-bezier(0.45, 0, 0.55, 1);--comfort-settle: cubic-bezier(0.25, 0.1, 0.25, 1);

Reassuring Patterns

css
@keyframes comfort-embrace {  from {    opacity: 0;    transform: scale(0.98);  }  to {    opacity: 1;    transform: scale(1);  }}
@keyframes comfort-check {  0% {    stroke-dashoffset: 24;    opacity: 0;  }  50% { opacity: 1; }  100% {    stroke-dashoffset: 0;    opacity: 1;  }}
.safe-element {  animation: comfort-embrace 400ms ease-in-out forwards;}

Safety Signals

  • Clear, visible feedback for all actions
  • Undo animations that show reversibility
  • Progress that never goes backward unexpectedly
  • Transitions that maintain orientation
  • Consistent patterns users can rely on

When to Use

  • Banking and finance
  • Healthcare applications
  • Password and security flows
  • Data privacy controls
  • Insurance platforms
  • Backup and recovery
  • Parental controls
  • Sensitive data handling

来源与署名

来源:dylantarre/animation-principles位于skills/06-by-emotional-outcome/comfort-safety提交8359713

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架