Action-list row with a 32px leading icon, label, trailing chevron, and a trailing Counter pill.
Consolidate — merged into Action Row
This component no longer exists on its own. It is merged into Action Row (node
4628:19843), where the trailing counter is now a Trailing=Counter value. Assessment for this pattern lives on the Action Row page.In Context
Used where a row needs to surface a pending count alongside the action — inbox folders, notification categories, or settings entries with outstanding items.
Live Preview
5
Properties
Density
State
label
count
DS Health
Reusable
Warn
Historical rating from the standalone assessment. This component is merged into Action Row — see that page for current DS Health.
Self-contained
Pass
Historical rating from the standalone assessment. This component is merged into Action Row — see that page for current DS Health.
Consistent
Warn
Historical rating from the standalone assessment. This component is merged into Action Row — see that page for current DS Health.
Composable
Fail
Historical rating from the standalone assessment. This component is merged into Action Row — see that page for current DS Health.
Behavior
| State | iOS | Android | Figma Property | Notes |
|---|---|---|---|---|
| Default | Yes | Yes | State=Default | Brand-blue label, brand-blue chevron, filled Counter pill (#072592 on #EEF2F9). |
| Disabled | Yes | Yes | State=Disabled | Muted label (#C2CFE5), muted chevron (#9BC5FD), empty Counter pill. |
| Loading | Yes | Yes | State=Loading | Avatar circle, long label skeleton, trailing 46 × 16 strip. The strip doesn't actually match the Counter pill shape — see open issue. |
| Pressed / Focused | N/A | N/A | Not modeled | No pressed / focused variants on the row. Inherited gap — same issue as base Transaction row. |
Issues
- Merged into Action Row. v2.0: Confirmed by the component owner — this no longer exists as a standalone component. It is merged into Action Row (node
4628:19843), where the trailing counter is now aTrailing=Countervalue. This page is kept as a pointer; all assessment for this pattern lives on Action Row. (Family) C4 · Native Mappability
1.0.1 — September 2026Patch
Documentation backfill · node 18577:14637
Resolved issues recorded. 1 resolved issue on the Overview tab had no changelog row: Merged into Action Row.
Docs1.0.0 — April 2026Major
Initial Assessment · node 18577:14637
Verdict: Consolidate — Sibling of base Action List; duplicates the 2 × 3 density/state matrix just to add a trailing Counter. Fold into base via a trailing slot. Open
FamilyC1 — Duplicated matrix — 6 variants re-created instead of using a slot on the base. Open
C1C2 — PascalCase naming —
C2Density/State mismatch lowercase state on composed Counter. OpenC4 — Loading skeleton shape — 46 × 16 trailing strip doesn't match a 24 × 24 Counter pill. Open
C4C7 — Code Connect — Not mapped; wait for consolidation so the mapping targets the base row. Open
C7