// A compact desktop type ramp based on the font size reported by the OS. // Keeping these values relative means platform accessibility text settings // scale the application instead of being bypassed by fixed pixel sizes. export global TypeScale { // Reserved for short, icon-supported labels such as the desktop product // rail. At the 12px fallback base this resolves to the 10px macOS minimum. out property micro: 0.83rem; out property caption: 1rem; out property secondary: 1.08rem; out property body: 1.17rem; out property body-large: 1.25rem; out property subtitle: 1.33rem; out property heading-small: 1.42rem; out property heading: 1.5rem; out property heading-large: 1.58rem; out property title-small: 1.66rem; out property title: 1.75rem; out property title-large: 1.83rem; out property display: 2rem; out property display-large: 2.08rem; }