List
Use the List Component to let the user browse and interact with a continuous, vertical collection of templatable items containing text, icons, and images, as well as components such as buttons and avatars among others. The List is visually identical to the Ignite UI for Angular List Component
List Demo

Type
The List can be inserted in a preset with One-line Item List or with Two-line Item List, both initially containing ten items.


Using the List in Figma
Lists are a continuous group of rows showing information containing primary data and secondary actions, represented by text and icons. In Figma, Auto Layout is used to create the list, which automatically adjusts the layout and spacing based on the content. If a list requires fewer items, the unnecessary items should be hidden manually. To design a list with more items, the List component needs to be detached by selecting Detach Instance
from the contextual menu and then increasing the list items by duplicating an existing one. Always place List Items under their relative Headers with consistent horizontal width and alignment, and make sure there are no gaps between the items.
Layer | Use |
---|---|
🚫 componentVersion | A special locked layer starting with a prohibited icon. This layer is required by the code generation and you should avoid deleting or modifying it. |
🚫 metadata | A special locked layer starting with a prohibited icon. This layer is required by the code generation and you should avoid deleting or modifying it. |
List Header | An instance of a list header item |
1 Item | An instance of a one-line/two-line list item |
2 Item | An instance of a one-line/two-line list item |
3 Item | An instance of a one-line/two-line list item |
4 Item | An instance of a one-line/two-line list item |
5 Item | An instance of a one-line/two-line list item |
6 Item | An instance of a one-line/two-line list item |
7 Item | An instance of a one-line/two-line list item |
8 Item | An instance of a one-line/two-line list item |
9 Item | An instance of a one-line/two-line list item |
10 Item | An instance of a one-line/two-line list item |
Styling
The List comes with styling flexibility through the options available for background color and the different elements used in the List Items, such as icons and text, as well as components like Avatar, Badge, Checkbox, Icon, Progress, Switch, etc. with their own styling capabilities.

Usage
The List and List Items have their own design specifics, but most importantly, one should always remember that the List is a collection of similar items usually following a common template. Therefore, avoid combining multiple templates within the same list. Also, avoid hiding elements, and instead provide placeholders or empty elements if a certain type of content is missing. Last but not least, pay special attention to the alignment of the elements constituting the template, as they must be able to form perceived vertical continuity.
Do | Don't |
---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Additional Resources
Related topics:
Our community is active and always welcoming to new ideas.