Make font selection show a live preview on hover; move its code to the backend (#3487)

* Remove FontInput.svelte

* Move font picking to the backend

* Fix Text tool font choice style turning to "-" on font that doesn't support previous style
This commit is contained in:
Keavon Chambers
2025-12-19 22:17:28 -08:00
committed by GitHub
parent 6f087eb981
commit 2d6d054359
31 changed files with 766 additions and 702 deletions

View File

@@ -8,7 +8,7 @@ fn text<'i: 'n>(
_: impl Ctx,
editor: &'i WasmEditorApi,
text: String,
font_name: Font,
font: Font,
#[unit(" px")]
#[default(24.)]
font_size: f64,
@@ -39,5 +39,5 @@ fn text<'i: 'n>(
align,
};
to_path(&text, &font_name, &editor.font_cache, typesetting, per_glyph_instances)
to_path(&text, &font, &editor.font_cache, typesetting, per_glyph_instances)
}