SuperdindaDocs
Auth

StepIcon

The hero icon block of an auth step (Figma "Step Icon" 183:519): a 56 px rounded square with one glyph.

Soft (lilac) for "check your e-mail", Solid (brand) for a provider hand-off or a done state; badge="spinner" while something finishes elsewhere. Decorative: the step's headline says what happens.

<StepIcon tone="soft"><MailCheck /></StepIcon>

Playground

Um preset por valor do primeiro eixo do Figma. Mude as props; dsState força hover, foco ou pressionado, como na matriz.

Step Icon

Variantes, tamanhos e estados

Cada célula é o componente real, marcada com a variante do Figma que reproduz (passe o mouse pra ver o node).

Tone · Soft

BadgeStep Icon
None

Tone · Solid

BadgeStep Icon
None
Spinner

Props

As props que o arquivo do DS declara. O componente também repassa as do primitivo (base-ui), quando ele tem um.

PropTipoPadrãoDescrição
"soft" | "solid" | null"soft"
"none" | "spinner""none"Figma `Badge`: `spinner` puts a small spinner disc on the bottom-right corner, while the provider's window is open.
string—
ReactNode—The glyph (a lucide element, or a provider mark such as GoogleIcon). Swapped per step in Figma.

On this page