Ghost pulsante
Ghost pulsante: um botão em CSS. Copie as regras, ou o prompt que o reconstrói.
CSS
.btn-085 {
font: 600 14px/1 system-ui,sans-serif;
color: #9ca3af;
background: #f3f4f6;
border: 1px dashed #d1d5db;
border-radius: 8px;
padding: 12px 24px;
cursor: wait;
animation: btn-085-p 1.6s ease-in-out infinite
}
@keyframes btn-085-p {
0%,100% {
opacity: 1
}
50% {
opacity: .45
}
}
.btn-085:focus-visible {
outline: 2px solid #9ca3af;
outline-offset: 3px
}
@media (prefers-reduced-motion: reduce) {
.btn-085, .btn-085 * { animation: none; transition: none; }
}
HTML
<button class="btn-085" disabled>Please wait</button>Prompt
Um botão placeholder desabilitado que pulsa: preenchimento #f3f4f6, borda tracejada de 1px #d1d5db, texto cinza #9ca3af de 14px semibold "Please wait", raio de 8px, padding de 12px por 24px, cursor wait. A opacidade respira entre 100% e 45% a cada 1.6s.