Inspiré de Linear, Vercel, Stripe et shadcn/ui. Zéro orbe animé. Zéro template générique. Des choix de design assumés.
Trois variantes. Pill noir Vercel, outline Linear, accent Stripe. Hover subtil avec translateY(-1px) et easing cubic-bezier(0.25, 1, 0.5, 1).
Background rgba(.06), texte blanc, border-radius 9999px. Hover sur background + shadow.
Violet #533AFD, border-radius 6px, padding généreux. Easing cubic-bezier(0.25, 1, 0.5, 1).
Transparent avec bordure rgba(.06). Hover sur border-color uniquement. Discret.
Badge mono .625rem avec letter-spacing. Accordéon avec max-height transition et easing expo.
cubic-bezier(0.25, 1, 0.5, 1) pour les transitions Stripe-style. Un seul easing, utilisé sur tous les éléments interactifs. Cohérence = premium.
Barres de progression sans pulse. Code inline avec syntaxe colorée. Rien de criard.
/* Stripe easing — utiliser partout */ :root { --ease: cubic-bezier(0.25, 1, 0.5, 1); --fast: .15s; --accent: #34c78e; --border: rgba(255,255,255,.06); }