Chip con cierre suave
Chip con cierre suave: botón en CSS. Copia las reglas, o el prompt que reproduce el resultado.
Design
CSS
.btn-161 {
display: inline-flex;
align-items: center;
gap: 6px;
font: 500 13px/1 system-ui,sans-serif;
color: #1e40af;
background: #dbeafe;
border-radius: 999px;
padding: 6px 6px 6px 12px
}
.btn-161 button {
width: 18px;
height: 18px;
display: grid;
place-items: center;
font: 700 14px/1 system-ui,sans-serif;
color: #1e40af;
background: transparent;
border: 0;
border-radius: 50%;
cursor: pointer;
transition: background .15s,color .15s
}
.btn-161 button:hover {
background: #1e40af;
color: #fff
}
.btn-161 button:focus-visible {
outline: 2px solid #1e40af;
outline-offset: 1px
}
.btn-161 button:active {
background: #1e3a8a
}
HTML
<span class="btn-161">Design<button aria-label="Remove Design">×</button></span>Prompt
Un chip de filtro eliminable: píldora azul pálido #dbeafe con etiqueta #1e40af 13px medium, padding 6px 12px a la izquierda y 6px a la derecha, seguida de un botón de cierre redondo de 18px que muestra un signo de multiplicación. El botón de cierre es transparente hasta el hover, entonces se rellena de #1e40af con una x blanca; active #1e3a8a. Focus con outline azul de 2px solo en la x.