Skeleton List
Use the Skeleton List Component to layout the same type of information that you would in the standard one, but to also indicate an application state when no data is present at the moment e.g. when data is loaded from a remote datasource and there is either lack of connectivity, or it takes some time. The Skeleton List is just a visual representation of a List with known layout, but without any data to show.
Skeleton List Demo
Type
The Skeleton List supports the same two types like the standard List: One-line Item List and Two-line Item List.
List Item Type
The Skeleton List Item comes in the same three preset types like the standard List: Header, One-line, and Two-line.
List Item Areas
The Skeleton List Item has two distinct areas like the standard List: Primary Action and Secondary Action.
Primary Action in Figma and Sketch
There are 5 interchangeable Skeleton List Item Primary Actions available in Figma and 4 available as Symbol Overrides
in Sketch. The Skeleton List Item Primary Actions are like the standard List Item. Thanks to the Smart Layout in Sketch, List Items can be adjusted further by setting unnecessary elements to ~No Symbol.
Avatar + Label + Description | |||
Checkbox + Label | Checkbox in a Primary Action can not have a label, therefore, the before and after labels are set to ~No Symbol and this setting should not be changed | ||
Icon + Label + Desc | |||
Label + Progress | Linear Progress Bar in a Primary Action can not have a value label, therefore, it is set to ~No Symbol and this setting should not be changed | ||
Label |
Secondary Action in Figma and Sketch
The Secondary Action of the Skeleton List Item covers all scenarios possible with its counterpart from the standard List Item. In Figma all the actions will be added soon. In Sketch, they are available as Symbol Overrides
and thanks to the Smart Layout, they can be adjusted further by setting unnecessary elements to ~No Symbol.
Text and Icon |
Thumbnail in Adobe XD
The Thumbnail component in the left Skeleton List Item area in Adobe XD provides 3 interchangeable options like the standard List Item via the Component States
paradigm to let you easily switch them.
Actions in Adobe XD
The Actions component that constitutes the right Skeleton List Item area in Adobe XD covers all scenarios possible with its counterpart from the standard List Item.
Usage
When creating a list layout, avoid combining standard and skeleton list items. Data is either present for all list items, or for none of them, thus the two types should not be used within the same layout.
Do | Don't |
---|---|
Additional Resources
Related topics:
Our community is active and always welcoming to new ideas.