Anel gradiente com habilidades

Anel gradiente com habilidades: um card em CSS. Copie as regras, ou o prompt que o reconstrói.

profileavatargradient-ringtagslighthover

Kenji Watanabe

Motion designer · Tokyo

After EffectsRiveCSS
CSS
.card-068 {
  width: 250px;
  padding: 26px 20px 22px;
  text-align: center;
  background: #fff;
  border-radius: 18px;
  box-shadow: 0 2px 12px rgba(0,0,0,.06);
  font-family: system-ui,sans-serif;
  color: #111827
}
.card-068__ring {
  width: 84px;
  height: 84px;
  margin: 0 auto 14px;
  padding: 4px;
  border-radius: 50%;
  background: conic-gradient(#f97316,#ec4899,#8b5cf6,#f97316);
  transition: transform .3s
}
.card-068__ring span {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 3px solid #fff;
  background: linear-gradient(135deg,#fde68a,#fb923c)
}
.card-068:hover .card-068__ring {
  transform: rotate(180deg) scale(1.05)
}
.card-068 h3 {
  margin: 0;
  font-size: 17px
}
.card-068 p {
  margin: 4px 0 14px;
  font-size: 13px;
  color: #6b7280
}
.card-068__tags {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 6px
}
.card-068__tags i {
  padding: 4px 10px;
  border-radius: 999px;
  background: #f3f4f6;
  font-style: normal;
  font-size: 11px;
  font-weight: 600;
  color: #374151
}
HTML
<article class="card-068">
  <div class="card-068__ring"><span></span></div>
  <h3>Kenji Watanabe</h3>
  <p>Motion designer · Tokyo</p>
  <div class="card-068__tags"><i>After Effects</i><i>Rive</i><i>CSS</i></div>
</article>
Prompt

Construa um card de perfil centralizado de 250px: branco, raio de 18px, sombra suave 0 2px 12px rgba(0,0,0,.06). Um avatar de 84px com um anel conic-gradient de 4px (#f97316, #ec4899, #8b5cf6) ao redor de um espaço branco de 3px e um preenchimento em gradiente quente; o anel rotaciona 180deg e escala para 1.05 no hover em 300ms. Nome 17px, cargo 13px #6b7280, e uma linha com quebra de tags em pílula ("After Effects", "Rive", "CSS") em #f3f4f6 com texto 11px semibold #374151.