Variables + Property Types
In the Universal Design System (UDS), property types help define and control how components behave, look, and adapt across contexts.
Last updated
Was this helpful?
Was this helpful?
content/01
- Light Mode: #000000
- Dark Mode: #FFFFFF
Use modes for:
Light/dark theming
Locale switching (text in different languages)
Responsive spacing for screen sizes
β¨ Why It Matters
By understanding and using property types:
Designers gain more control and flexibility
Developers can reference semantic tokens rather than raw values
The system becomes more accessible, localizable, and theme-aware
UDS uses variables and property types as the foundation for all appearance layers, token logic, and component design β enabling scalability and creative freedom without sacrificing consistency.
π Next: Learn more about each property type
β Color Values
β Number Values
β Boolean Values
β String Values