Typography
Density’s default font family is inherited by the page. Set data-dn-font-family="default" to apply it explicitly, or use data-dn-font-family="mono" for code, identifiers, and numeric values that benefit from fixed-width alignment.
Font families
Primary 123,456.78Secondary 123,456.78Ghost secondary 123,456.78Ghost tertiary 123,456.78Monospace 123,456.78
import { View } from "density-base-ui";
export default function NumberTypographyExample() {
return (
<View align="start" gap="md" padding={false}>
<span data-dn-emphasis="primary">Primary 123,456.78</span>
<span data-dn-emphasis="secondary">Secondary 123,456.78</span>
<span data-dn-emphasis="ghost-secondary">Ghost secondary 123,456.78</span>
<span data-dn-emphasis="ghost-tertiary">Ghost tertiary 123,456.78</span>
<span data-dn-emphasis="primary" data-dn-font-family="mono">
Monospace 123,456.78
</span>
</View>
);
}Use the default family for ordinary interface text. Reserve the monospace family for data where character alignment makes scanning easier.