Action-list row with a primary label and a secondary description line beneath it.
Consolidate — merged into Action Row
This component no longer exists on its own. It is merged into Action Row (node
4628:19843), where the description line is now part of every row. Assessment for this pattern lives on the Action Row page.In Context
Contexts are illustrative. Description rows appear in settings lists, notification preferences, and profile menus where each row needs a subtitle explaining the action.
Live Preview
Label
description
CTA
Properties
state
icon
trailingComponent
chevron
bottomBorder
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 | N/A | N/A | state=Default | Label #0A2757, description #6780A9 |
| Disabled | No | N/A | state=Disabled | Label + description both recolor to #c2cfe5, CTA to #9bc5fd |
| Loading | N/A | N/A | state=Loading | Two shimmer lines replace text; trailing icon becomes a 53px shimmer block |
| Pressed | No | No | — | Missing — native pressed token should map to main/action-list/color/pressed/bg (to be added) C5 |
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 description line is now part of every row. This page is kept as a pointer; all assessment for this pattern lives on Action Row. (Family) C4 · Native Mappability
1.0.0 — April 2026Major
Initial Assessment · node 18577:14604
Component assessed — 3 variants (Default / Disabled / Loading). Sibling of base List + List with Counter. Documented
InitialLeading placeholder hardcoded — 32px circle fill
C1 Open#c2c6cf, not an instance of List Item Asset. OpenMissing Density axis — Base List ships Compact + Expanded; this sibling ships neither. Open
C2 OpenSibling duplicates base List — Description is a single optional parameter on every native list primitive; collapse into one Action List with
C4 Opendescription slot. OpenNo Pressed state — Action list is tappable; pressed token should exist. Open
C5 OpenCode Connect mappings — Not registered; blocked until family consolidation. Open
C7 Open