Typography
Roboto, which is what the voraus style guide designates for software and body copy. Headings are Roboto Bold, which is Docusaurus' default and needs no intervention.
The font is bundled into your site's build. The .woff2 files come in as ordinary npm
dependencies, are copied into assets/fonts/ when your site builds, and are served from your own
origin. A published site makes no outbound request for them.
That matters beyond offline rendering: Google's font CDN would expose every reader's IP address to Google, which a German court has held to breach the GDPR without prior consent.
Variable faces are used, so one file per unicode subset covers weights 100 to 900 and an English page downloads only the latin subsets. Sites declare nothing: the theme brings the font with it.
Code blocks keep Docusaurus' monospace stack. To use Roboto Mono instead, add
@fontsource-variable/roboto-mono and set the family through
your own CSS:
:root {
--ifm-font-family-monospace: 'Roboto Mono Variable', monospace;
}