Concrete
feedback
Primitive

Tooltip

Dark inverse hint surface for focused labels.

Tooltips name unfamiliar controls or add short context. Do not put workflow instructions or long content in them.

Use one short sentence.
Playground

Props in the URL.

Controls update query params directly, so every primitive state can be linked, rendered, and screenshotted deterministically.

Loading playground.
States

Rendered matrix.

Every state maps to the same render route through the `state` query param.

Use one short sentence.
Default

Forced-open hint tooltip.

/render state
Command searchSearch across docs and examples.k
Rich

Tooltip with title and shortcut.

/render state
Props

Public contract.

NameTypeDefaultDescription
contentReactNode-Tooltip body rendered in the floating surface.
placement'top' | 'right' | 'bottom' | 'left'topFloating surface placement.
forceOpenbooleanfalseKeeps the tooltip visible for documentation and screenshots.
shortcutreadonly string[]-Optional keycaps inside the tooltip.
childrenReactNode-Tooltip anchor.