Recurso com ícone em bloco
Recurso com ícone em bloco: um card em CSS. Copie as regras, ou o prompt que o reconstrói.
Line numbers in errors
Every stack trace links to the file and line.
CSS
.card-063 {
width: 260px;
padding: 24px;
background: #fff;
border: 1px solid #e5e7eb;
border-radius: 16px;
font-family: system-ui,sans-serif;
color: #111827;
transition: transform .2s,box-shadow .2s
}
.card-063:hover {
transform: translateY(-4px);
box-shadow: 0 12px 30px rgba(0,0,0,.08)
}
.card-063__icon {
display: grid;
place-items: center;
width: 44px;
height: 44px;
margin-bottom: 16px;
border-radius: 12px;
background: #fef3c7;
color: #d97706;
transition: background .2s,color .2s
}
.card-063:hover .card-063__icon {
background: #d97706;
color: #fff
}
.card-063 h3 {
margin: 0 0 6px;
font-size: 17px
}
.card-063 p {
margin: 0;
font-size: 14px;
line-height: 1.55;
color: #6b7280
}
HTML
<article class="card-063">
<span class="card-063__icon"><svg viewBox="0 0 24 24" width="22" height="22" fill="none" stroke="currentColor" stroke-width="2"><path d="M13 2L3 14h8l-1 8 10-12h-8z"/></svg></span>
<h3>Line numbers in errors</h3>
<p>Every stack trace links to the file and line.</p>
</article>Prompt
Crie um card de recurso de 260px: branco, borda de 1px #e5e7eb, raio de 16px, padding de 24px. Um bloco de ícone de 44px com raio de 12px, fundo âmbar #fef3c7 e um SVG de raio #d97706; no hover o bloco inverte para #d97706 sólido com ícone branco enquanto o card sobe 4px com sombra 0 12px 30px rgba(0,0,0,.08). Título 17px, texto 14px #6b7280 com line-height 1.55.