KQ-076 · ROLODEX/LIST
Rolodex List
Records on a vertical wheel — drag, scroll a notch at a time, or arrow through; cards flip over the crest, the front record carries the accent, and Enter pulls it. A selection control, not a display drum.
KQ-076 · ROLODEX/LIST
Operator Index · 8 RecordsKQ-076
KQ/OP-01
Vesper Kade
RIGGERKQ/OP-02
Ilo Marek
PLOTTERKQ/OP-03
Sable Finch
COURIERKQ/OP-04
Juno Vale
CIPHERKQ/OP-05
Orrin Slate
SURVEYORKQ/OP-06
Mara Quill
ARCHIVISTKQ/OP-07
Tavi Onde
SIGNALERKQ/OP-08
Bram Holt
WARDEN
Selected · —
Drag, scroll, or arrow through the wheel - Enter pulls a record.
Install
One command — the source lands in your repo. Or copy it from the Code tab.
$ pnpm dlx shadcn@latest add @kinetiq/rolodex-list
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| items | { id, content, label? }[] | — | The records on the wheel. |
| index / defaultIndex / onIndexChange | number / number / (index) => void | — | Controlled or uncontrolled front record; change fires on settle. |
| onSelect | (id, index) => void | — | Explicit activation — Enter, Space, or a tap on the front card. |
| height / loop | number / boolean | 260 / true | Viewport height in px, and whether the wheel wraps. |