Magenta Herzschlag
Magenta Herzschlag: CSS-Button. Kopiere die Regeln oder den Prompt, der das Ergebnis nachbaut.
CSS
.btn-107 {
font: 700 15px/1 system-ui,sans-serif;
color: #fff;
background: #db2777;
border: 0;
border-radius: 10px;
padding: 14px 28px;
cursor: pointer;
text-shadow: 0 0 6px #fff8;
animation: beat107 1.6s ease-out infinite;
transition: background .15s
}
.btn-107:hover {
background: #be185d;
animation-duration: .8s
}
.btn-107:focus-visible {
outline: 2px solid #db2777;
outline-offset: 5px
}
.btn-107:active {
animation: none;
transform: scale(.97)
}
@keyframes beat107 {
0% {
box-shadow: 0 0 0 0 #db277799
}
100% {
box-shadow: 0 0 0 14px #db277700
}
}
@media (prefers-reduced-motion: reduce) {
.btn-107, .btn-107 * { animation: none; transition: none; }
}
HTML
<button class="btn-107">Go live</button>Prompt
Ein Magenta #db2777 Button, 10px Radius, weißer Text bold 15px mit zartem weißem Textleuchten, 14px mal 28px Padding. Ein halbtransparenter Magenta-Ring dehnt sich alle 1.6 Sekunden von der Kante auf 14px aus und blendet aus, wie ein Herzschlag. Hover dunkelt auf #be185d und verdoppelt den Takt; active stoppt den Ring und skaliert auf 0.97. Fokus 2px Magenta-Outline mit 5px Offset.