OnomaUI

gashagasha motion

The motion for "shake noisily".

がしゃがしゃ1 motionOfficial

Sample

Shake noisily

Shake to mix

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

Duration
0.8s
Repeats
No
Easing
linear
Animates
Position · Rotation translate rotate
Show CSS
@keyframes onoma-gashagasha {
  0% { transform: translate(0%, 0%) rotate(0deg); }
  7.69% { transform: translate(-14%, 0%) rotate(-4.9deg); }
  15.38% { transform: translate(12.83%, 0%) rotate(4.49deg); }
  23.08% { transform: translate(-11.67%, 0%) rotate(-4.08deg); }
  30.77% { transform: translate(10.5%, 0%) rotate(3.67deg); }
  38.46% { transform: translate(-9.33%, 0%) rotate(-3.27deg); }
  46.15% { transform: translate(8.17%, 0%) rotate(2.86deg); }
  53.85% { transform: translate(-7%, 0%) rotate(-2.45deg); }
  61.54% { transform: translate(5.83%, 0%) rotate(2.04deg); }
  69.23% { transform: translate(-4.67%, 0%) rotate(-1.63deg); }
  76.92% { transform: translate(3.5%, 0%) rotate(1.22deg); }
  84.62% { transform: translate(-2.33%, 0%) rotate(-0.82deg); }
  92.31% { transform: translate(1.17%, 0%) rotate(0.41deg); }
  100% { transform: translate(0%, 0%) rotate(0deg); }
}

.onoma-gashagasha {
  animation: onoma-gashagasha 0.8s linear both;
}

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

Compare with similar motions