Interface design
Reuse styles and components
A is a named visual value, such as a color, with light and dark variants when you define them. A is a reusable design object. An is one use of the component. An changes only that use. Together they help you keep repeated screens more consistent.
- Define tokens for the styles you reuse and apply them to the objects.
- Create a component from a repeated part of the interface, such as a card or a button.
- Place instances on the relevant screens. Change text or other supported values through overrides.

- Modify a shared token and review all its uses, including the light and dark variants.
- Show the annotations during review and hide them to check the clean design.


See the design without annotations