All components

Components · Layout

List

Items that arrive one after another. Only the first six are staggered.

Try itChange the motion setting at the top to feel each personality.
  • Target size
  • Number of choices
  • Response time
  • Easing
  • Proximity

Use it

<List>
  <ListItem>Target size</ListItem>
  <ListItem>Number of choices</ListItem>
</List>

How it moves

WhenRoleWhat moves
The list is first shownenter, sequenceEach item fades in and rises by the enter distance, growing from the enter scale, starting one stagger after the item before it
An item is added laterenterThe new item enters. The others do not replay
The list is scrolled, sorted, or filterednoneNothing. These are frequent actions

Rules:

Reduced motion: the enter distance is 0 and the stagger is 0, so every item fades in together where it stands.

CSS variables used: --ss-motion-enter-distance, --ss-motion-enter-spring, --ss-motion-enter-spring-duration, --ss-motion-sequence-stagger.