diff --git a/fonts/NotoSansThai-VariableFont.ttf b/fonts/NotoSansThai-VariableFont.ttf new file mode 100755 index 00000000..99a7ec71 Binary files /dev/null and b/fonts/NotoSansThai-VariableFont.ttf differ diff --git a/gossip-bin/src/ui/theme/mod.rs b/gossip-bin/src/ui/theme/mod.rs index c5944fda..86851627 100644 --- a/gossip-bin/src/ui/theme/mod.rs +++ b/gossip-bin/src/ui/theme/mod.rs @@ -657,6 +657,12 @@ pub(super) fn font_definitions() -> FontDefinitions { "NotoSansCJK".to_owned(), FontData::from_static(include_bytes!("../../../../fonts/NotoSansCJK-Regular.ttc")), ); + font_data.insert( + "NotoSansThai".to_owned(), + FontData::from_static(include_bytes!( + "../../../../fonts/NotoSansThai-VariableFont.ttf" + )), + ); } font_data.insert( @@ -695,6 +701,7 @@ pub(super) fn font_definitions() -> FontDefinitions { let mut proportional = vec!["DejaVuSans".to_owned(), "NotoEmoji-Regular".to_owned()]; if cfg!(feature = "lang-cjk") { proportional.push("NotoSansCJK".to_owned()); + proportional.push("NotoSansThai".to_owned()) } families.insert(FontFamily::Proportional, proportional);