Pair icons with text rows
Icon lists give each list item a visual marker, making it easier to scan and find specific entries in longer sets.
An icon list displays related content where each list item begins with an icon.
Icon lists give each list item a visual marker, making it easier to scan and find specific entries in longer sets.
Icons can signal category, priority, or state at a glance — users don't need to read every label to understand the list.
When plain bullet points feel flat, icon lists add visual structure without adding layout complexity.
List container
List item
Leading icon
Icon lists display content rows where each item begins with a leading icon to aid scanning and visual grouping.
Renders a list where each item is preceded by an icon. Use when a repeated visual marker helps users scan a set of similar items or understand their type at a glance.
Component tokens are specific to each component. Use the table title as the prefix: gap-xs under sgds/icon-list means sgds/icon-list/gap-xs.
sgds/gap/xssgds/font-size/14sgds/font-size/20sgds/line-height/20sgds/line-height/32Use one clear, purposeful instance so users can understand the component quickly.
Repeated or decorative instances make the interface harder to scan.
This component does not have a separate keyboard interaction table because:
Share them with us on
Report it on GitHub
The Singapore Government Design System was developed to empower teams in creating fast, accessible and mobile-friendly digital services.