OnomaUI

shan motion

shan has 2 kinds of motion.

しゃん2 motionsOfficial

Motion by meaning

A bell rings once

Signal a ring

Flashes out to 110% for an instant, then returns.

Duration
0.4s
Repeats
No
Easing
ease-out
Animates
Scale · Opacity scale opacity
Show CSS
@keyframes onoma-shan {
  0% { transform: scale(1, 1); opacity: 1; }
  20% { transform: scale(1.1, 1.1); opacity: 0.35; }
  50% { transform: scale(1, 1); opacity: 1; }
  100% { transform: scale(1, 1); opacity: 1; }
}

.onoma-shan {
  animation: onoma-shan 0.4s ease-out both;
}

/* Reduced motion: no motion */
@media (prefers-reduced-motion: reduce) {
  .onoma-shan { animation: none; }
}

Sit up straight

Ready state

Stretches 15% upward from its base and springs back.

Duration
0.5s
Repeats
No
Easing
ease-in-out
Animates
Scale scale
Show CSS
@keyframes onoma-shan-2 {
  0% { transform: scale(1, 1); }
  40% { transform: scale(0.95, 1.15); }
  70% { transform: scale(1.01, 0.97); }
  88% { transform: scale(1, 1.01); }
  100% { transform: scale(1, 1); }
}

.onoma-shan-2 {
  animation: onoma-shan-2 0.5s ease-in-out both;
  transform-origin: 50% 100%;
}

/* Reduced motion: no motion */
@media (prefers-reduced-motion: reduce) {
  .onoma-shan-2 { animation: none; }
}

Compare with similar motions