Elements

Components

List

A ledger of rows: Root is the list, Item one row, Leading the mark before the words, Content the title and its quiet echo, Actions the way out. The bordered variant draws the hairlines; the hoverable variant gives every row the wash — and any row the caller makes clickable (role="button") answers the pointer on its own.

#Basic usage

list/basic Vue React
  • SW
    Seal registry
    Who pressed which seal, and when.
  • LW
    Letter room
    Correspondence awaiting the registrar.
  • AB
    Archive annex
    Shelved records, fourth row, eastern cabinet.
list/interactive Vue React
  • Morning readings
    Barometer steady, ink flows well.
  • Noon deliveries
    Two crates of paper from the mill.
  • Evening closings
    The lamps are trimmed at dusk.

Nothing opened yet.

#Props

#ListRoot

PropTypeDefaultDescription
borderedBooleanfalseOne hairline between rows.
hoverableBooleanfalseEvery row answers the pointer with a wash.

#ListItem

A styled part — no props of its own; it takes the anatomy's shared styling.

#ListLeading

A styled part — no props of its own; it takes the anatomy's shared styling.

#ListActions

A styled part — no props of its own; it takes the anatomy's shared styling.

#ListContent

The row's words: the title and description ride their own named slots, the default slot follows them for anything else.

A styled part — no props of its own; it takes the anatomy's shared styling.