Borders
Border width, styles and radii for bounding elements.
Colours
Colour palettes, semantic usage and accessibility requirements.
Elevation
Shadows, layers and z-indices for raised canvas elements.
Interaction
Active, hover and focus states for interactive elements.
Layout
Responsive layout, breakpoints and grids.
Motion
Speed, distance, direction and duration for animated elements.
Spacing
Padding, margins and white-space between elements.
Typography
Fonts, scales and styles for typograpical elements.