East Blue
ConsolidateNot Applicable
Action List - with Counter Component link

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.

Inbox Notifications 5 Promos 2 Archive 0
Live Preview
Notifications
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 a Trailing=Counter value. 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.
Docs
1.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
Family
C1 — Duplicated matrix — 6 variants re-created instead of using a slot on the base. Open
C1
C2 — PascalCase naming — Density/State mismatch lowercase state on composed Counter. Open
C2
C4 — Loading skeleton shape — 46 × 16 trailing strip doesn't match a 24 × 24 Counter pill. Open
C4
C7 — Code Connect — Not mapped; wait for consolidation so the mapping targets the base row. Open
C7