# Phone list row

Kit v2: the phone's replacement for a table row when there is no thumbnail (campaigns, rules, tickets, releases): title, meta line, chips, and a trailing slot for a figure or date.

- **Group:** Navigation and shell · **family:** `page-primitives` · **shadcn:** composed
- **Build:** Custom component.
- **In apps/admin today:** Not in apps/admin.
- **Client component:** no. 

## Content rules

- Title = the record name; meta = the most useful secondary fact.

## Do

- Keep one tap target per row.

## Don't

- Tables on the phone.

## Accessibility

- **Keyboard:** Rows are links or buttons.
- **ARIA:** List `role="list"`; selection rows `aria-selected`.
- **Focus:** Inset ring.

## Tokens

`--s-4` `--border` `--s-3` `--li-min-h` `--motion-hover` `--muted` `--ring` `--w-semibold` `--font-voice` `--text-small` `--muted-foreground` `--s-2` `--s-1` `--accent`

## Files

`list-row.html` live specimen · `list-row.css` kit rules · `list-row.d.ts` props · full page: `docs/components/list-row/` (phone: `m/`).
