Body
var(--sg-font-body)
system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif
Foundations
A compact type system built around two families: one for reading, one for structure, and a monospaced face for technical content.
The stacks favour platform-native faces, so text feels at home on every operating system without downloading a font.
var(--sg-font-body)
system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif
var(--sg-font-heading)
system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif
var(--sg-font-mono)
SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
Each step is tuned for its role. Display and headings tighten their tracking as they grow, while body copy keeps a comfortable measure and rhythm.
Headings are available through both semantic elements and utility classes. Body copy uses the default paragraph styling from the published stylesheet.
<h1 class="sg-h1">A calmer way to share</h1>
<p class="sg-body">The best interfaces feel inevitable.</p>
<span class="sg-eyebrow">Foundations</span>
<code class="sg-code">npm install @datatakzi/styleguide</code>