Liquid-Pille Wobble

Liquid-Pille Wobble: CSS-Button. Kopiere die Regeln oder den Prompt, der das Ergebnis nachbaut.

liquidpillmorphanimatedloop

CSS
.btn-112 {
  font: 600 15px/1 system-ui,sans-serif;
  color: #052e16;
  background: #4ade80;
  border: 0;
  border-radius: 999px;
  padding: 14px 30px;
  cursor: pointer;
  transition: background .2s
}
.btn-112:hover {
  animation: wobble112 1.4s ease-in-out infinite;
  background: #22c55e
}
.btn-112:focus-visible {
  outline: 2px solid #052e16;
  outline-offset: 3px
}
.btn-112:active {
  animation: none;
  border-radius: 14px;
  background: #16a34a
}
@keyframes wobble112 {
  0%,100% {
    border-radius: 999px
  }
  25% {
    border-radius: 40% 60% 55% 45%/55% 45% 55% 45%
  }
  50% {
    border-radius: 60% 40% 45% 55%/45% 55% 45% 55%
  }
  75% {
    border-radius: 45% 55% 60% 40%/55% 45% 50% 50%
  }
}
@media (prefers-reduced-motion: reduce) {
  .btn-112, .btn-112 * { animation: none; transition: none; }
}
HTML
<button class="btn-112">Drip</button>
Prompt

Eine grüne #4ade80 Pille mit dunkelgrünem #052e16 Text 15px semibold und 14px mal 30px Padding. Solange gehovert, wackelt sie kontinuierlich durch vier asymmetrische border-radius Formen (1.4s Loop) wie aus Flüssigkeit und dunkelt auf #22c55e. Active stoppt das Wackeln, springt auf 14px Ecken und #16a34a. Fokus 2px dunkelgrüne Outline.