This commit is contained in:
Jason Lee 2025-08-25 12:19:43 -04:00 committed by GitHub
commit 03b2f22051
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 8 additions and 17 deletions

View file

@ -374,7 +374,6 @@ impl DataTable {
impl Render for DataTable {
fn render(&mut self, window: &mut Window, cx: &mut Context<Self>) -> impl IntoElement {
div()
.font_family(".SystemUIFont")
.bg(gpui::white())
.text_sm()
.size_full()

View file

@ -20,7 +20,6 @@ impl Render for GradientViewer {
let color_space = self.color_space;
div()
.font_family(".SystemUIFont")
.bg(gpui::white())
.size_full()
.p_4()

View file

@ -47,7 +47,6 @@ impl Render for ImageGallery {
div()
.image_cache(self.image_cache.clone())
.id("main")
.font_family(".SystemUIFont")
.text_color(gpui::black())
.bg(rgb(0xE9E9E9))
.overflow_y_scroll()
@ -102,7 +101,6 @@ impl Render for ImageGallery {
.child(image_cache(simple_lru_cache("lru-cache", IMAGES_IN_GALLERY)).child(
div()
.id("main")
.font_family(".SystemUIFont")
.bg(rgb(0xE9E9E9))
.text_color(gpui::black())
.overflow_y_scroll()

View file

@ -328,7 +328,6 @@ impl Render for PaintingViewer {
let dashed = self.dashed;
div()
.font_family(".SystemUIFont")
.bg(gpui::white())
.size_full()
.p_4()

View file

@ -403,13 +403,7 @@ impl Default for TextStyle {
TextStyle {
color: black(),
// todo(linux) make this configurable or choose better default
font_family: if cfg!(any(target_os = "linux", target_os = "freebsd")) {
"FreeMono".into()
} else if cfg!(target_os = "windows") {
"Segoe UI".into()
} else {
"Helvetica".into()
},
font_family: ".SystemUIFont".into(),
font_features: FontFeatures::default(),
font_fallbacks: None,
font_size: rems(1.).into(),

View file

@ -67,11 +67,13 @@ impl TextSystem {
// TODO: Remove this when Linux have implemented setting fallbacks.
font(".ZedMono"),
font("Helvetica"),
font("Segoe UI"), // Windows
font("Cantarell"), // Gnome
font("Ubuntu"), // Gnome (Ubuntu)
font("Noto Sans"), // KDE
font("DejaVu Sans")
font("Segoe UI"), // Windows
font("Ubuntu"), // Gnome (Ubuntu)
font("Adwaita Sans"), // Gnome 47
font("Cantarell"), // Gnome
font("Noto Sans"), // KDE
font("DejaVu Sans"),
font("Arial"), // macOS, Windows
],
}
}