fix(studio): actually load the five book fonts the picker offers (#2183)

The @fontsource packages for Inter, Lora, EB Garamond, Playfair and Bebas were declared but never imported, so every pick fell through to its fallback stack, in the print path too. The faces load with the lazy Studio chunk now, in the exact weights BOOK_FONTS uses, including the MuseoModerno 500/600 the picker offered and nobody shipped. A guard test derives the required imports from the registry.
This commit is contained in:
Maurice
2026-09-02 19:00:35 +02:00
committed by Maurice
parent 2ab2dcc3dc
commit 5feced54d2
4 changed files with 115 additions and 0 deletions
@@ -18,6 +18,7 @@ import { PeerBadges } from './PeerBadges'
import { TrimField } from './TrimField'
import '../../styles/dashboard.css'
import '../../styles/studio.css'
import './bookFontFaces'
/**
* The Studio shell: top bar, page rail, workbench, inspector.