freya_core/style/default_fonts.rs
1use std::borrow::Cow;
2
3pub fn default_fonts() -> Vec<Cow<'static, str>> {
4 let mut fonts = vec!["Noto Sans".into(), "Arial".into()];
5 if cfg!(target_os = "windows") {
6 fonts.insert(0, "Segoe UI".into());
7 fonts.insert(1, "Segoe UI Emoji".into());
8 } else if cfg!(target_os = "macos") {
9 fonts.insert(0, ".AppleSystemUIFont".into());
10 } else if cfg!(target_os = "linux") {
11 fonts.insert(0, "Ubuntu".into());
12 }
13 fonts
14}