Default
Inline text link.
/render stateInk-first text link with restrained underline treatment.
Links should read as text first. Use nav for compact navigation lists and external only when destination context changes.
Controls update query params directly, so every primitive state can be linked, rendered, and screenshotted deterministically.
Every state maps to the same render route through the `state` query param.
Inline text link.
/render stateDefault, sky, and muted link tones.
/render stateCompact nav link treatment.
/render state| Name | Type | Default | Description |
|---|---|---|---|
href | string | - | Native anchor destination. |
tone | 'default' | 'sky' | 'muted' | default | Inline link tone. |
variant | 'inline' | 'nav' | inline | Prose underline or nav-link treatment. |
external | boolean | false | Appends an external-link glyph. |
children | ReactNode | - | Link text. |