mirror of
https://github.com/nimbold/Firelink.git
synced 2026-08-24 17:56:28 +00:00
feat(settings): add curated multilingual fonts
Bundle Vazirmatn, Noto Sans Hebrew, Noto Sans SC, and Roboto with locale-aware fallbacks while keeping custom font import out of scope. Refs #31
This commit is contained in:
@@ -215,12 +215,16 @@ pub enum Theme {
|
||||
}
|
||||
|
||||
#[derive(Clone, Debug, Serialize, Deserialize, TS)]
|
||||
#[serde(rename_all = "lowercase")]
|
||||
#[serde(rename_all = "kebab-case")]
|
||||
#[ts(export, export_to = "../../src/bindings/")]
|
||||
pub enum FontFamily {
|
||||
System,
|
||||
Inter,
|
||||
Outfit,
|
||||
Vazirmatn,
|
||||
NotoSansHebrew,
|
||||
NotoSansSc,
|
||||
Roboto,
|
||||
Serif,
|
||||
Monospace,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user