OnomaUI

ira motion

The motion for "a flash of irritation".

いらっ1 motionOfficial

Sample

A flash of irritation

Flag an input error

Shakes 2 times, starting at 6% and fading out.

Duration
0.3s
Repeats
No
Easing
linear
Animates
Position · Rotation translate rotate
Show CSS
@keyframes onoma-ira {
  0% { transform: translate(0%, 0%) rotate(0deg); }
  20% { transform: translate(-6%, 0%) rotate(-2.1deg); }
  40% { transform: translate(4.5%, 0%) rotate(1.57deg); }
  60% { transform: translate(-3%, 0%) rotate(-1.05deg); }
  80% { transform: translate(1.5%, 0%) rotate(0.52deg); }
  100% { transform: translate(0%, 0%) rotate(0deg); }
}

.onoma-ira {
  animation: onoma-ira 0.3s linear both;
}

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

Compare with similar motions