UI density and typography

Design References

Rule

Use compact text inside operational surfaces. Compact text uses the text-sm or text-base token with line-height between 1.25 and 1.5. Hero-scale type means headings larger than the text-2xl token; it belongs only to true public entry pages, not forms, sidebars, dashboards, panels, or workbench views.

Labels should be short and precise. Long explanations belong in documentation, not inside the main app flow.

Letter spacing uses the tracking-normal token, meaning letter-spacing: 0. Do not scale font size directly with viewport width.

Consequence

Use responsive layout changes, wrapping, and constrained containers. Text in buttons and table cells must fit without overlapping adjacent controls.