From 78e37f7ab45d70f667ce3444406b4e317c879049 Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Thu, 4 Nov 2021 12:09:58 +0100 Subject: [PATCH] Typography: since there is no thin font available on Windows, use "Segoe UI Light" (which looks thin IMHO) for `thin.font` and "Segoe UI Semilight" for `light.font` --- .../src/main/resources/com/formdev/flatlaf/FlatLaf.properties | 2 +- flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0_202-mac.txt | 2 +- flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0_202.txt | 2 +- flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0_202-mac.txt | 2 +- flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0_202.txt | 2 +- flatlaf-testing/dumps/uidefaults/FlatTestLaf_1.8.0_202.txt | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/flatlaf-core/src/main/resources/com/formdev/flatlaf/FlatLaf.properties b/flatlaf-core/src/main/resources/com/formdev/flatlaf/FlatLaf.properties index a0e80922..88a3e21e 100644 --- a/flatlaf-core/src/main/resources/com/formdev/flatlaf/FlatLaf.properties +++ b/flatlaf-core/src/main/resources/com/formdev/flatlaf/FlatLaf.properties @@ -49,7 +49,7 @@ mini.font = -3 # Windows # (use Segoe UI Light because there is no thin font available on Windows) [win]thin.font = "Segoe UI Light" -[win]light.font = "Segoe UI Light" +[win]light.font = "Segoe UI Semilight" [win]semibold.font = "Segoe UI Semibold" # macOS [mac]thin.font = "HelveticaNeue-Thin" diff --git a/flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0_202-mac.txt b/flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0_202-mac.txt index e137defd..68bd5be1 100644 --- a/flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0_202-mac.txt +++ b/flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0_202-mac.txt @@ -102,7 +102,7 @@ #---- light ---- -- light.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI] +- light.font [active] Segoe UI Semilight plain 12 javax.swing.plaf.FontUIResource [UI] + light.font [active] HelveticaNeue-Light plain 13 javax.swing.plaf.FontUIResource [UI] diff --git a/flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0_202.txt index 5348a5a1..e4edeea2 100644 --- a/flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0_202.txt +++ b/flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0_202.txt @@ -1472,7 +1472,7 @@ large.font [active] Segoe UI plain 14 javax.swing.plaf.Fo #---- light ---- -light.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI] +light.font [active] Segoe UI Semilight plain 12 javax.swing.plaf.FontUIResource [UI] #---- medium ---- diff --git a/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0_202-mac.txt b/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0_202-mac.txt index e137defd..68bd5be1 100644 --- a/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0_202-mac.txt +++ b/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0_202-mac.txt @@ -102,7 +102,7 @@ #---- light ---- -- light.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI] +- light.font [active] Segoe UI Semilight plain 12 javax.swing.plaf.FontUIResource [UI] + light.font [active] HelveticaNeue-Light plain 13 javax.swing.plaf.FontUIResource [UI] diff --git a/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0_202.txt index 22ed02dc..f1b76b09 100644 --- a/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0_202.txt +++ b/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0_202.txt @@ -1477,7 +1477,7 @@ large.font [active] Segoe UI plain 14 javax.swing.plaf.Fo #---- light ---- -light.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI] +light.font [active] Segoe UI Semilight plain 12 javax.swing.plaf.FontUIResource [UI] #---- medium ---- diff --git a/flatlaf-testing/dumps/uidefaults/FlatTestLaf_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/FlatTestLaf_1.8.0_202.txt index 53467ad8..efdc7525 100644 --- a/flatlaf-testing/dumps/uidefaults/FlatTestLaf_1.8.0_202.txt +++ b/flatlaf-testing/dumps/uidefaults/FlatTestLaf_1.8.0_202.txt @@ -1481,7 +1481,7 @@ large.font [active] Segoe UI plain 14 javax.swing.plaf.Fo #---- light ---- -light.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI] +light.font [active] Segoe UI Semilight plain 12 javax.swing.plaf.FontUIResource [UI] #---- medium ----