Segmented
One choice of a few, on one line in one frame. The ink band stretches to the chosen cell, leading edge first. When the row runs out of room it scrolls inside the frame.
StandardNarrow
Loading the live example…
Installation
Run it where your components.json is. The first time, map the @keyline-ui registry: one command, in Installation.
Usage
Examples
In a panel
size="compact" with layout="cell" fits a panel header and changes what the panel shows.
Loading the live example…
Props
It is a radio group: Tab enters at the chosen cell and arrow keys move and choose. Name it with aria-label. Built on Base UI Radio Group.