Typography: removed thin font/style because

- there is no thin font available on Windows
- previously used "Segoe UI Light" for `thin.font` and "Segoe UI Semilight" for `light.font`, but "Segoe UI Semilight" is too close to regular font so that it is better to use "Segoe UI Light" for `light.font` and drop `thin.font`
- the usefulness of having thin font in addition to light font is low

on macOS use "HelveticaNeue-Thin" for `light.font` (instead of "HelveticaNeue-Light")
This commit is contained in:
Karl Tauber
2021-11-17 00:23:54 +01:00
parent 7a2808243c
commit 68897f04a2
11 changed files with 22 additions and 99 deletions

View File

@@ -102,8 +102,8 @@
#---- light ----
- 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]
- light.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI]
+ light.font [active] HelveticaNeue-Thin plain 13 javax.swing.plaf.FontUIResource [UI]
#---- medium ----
@@ -134,9 +134,3 @@
- small.font [active] Segoe UI plain 10 javax.swing.plaf.FontUIResource [UI]
+ small.font [active] Helvetica Neue plain 11 javax.swing.plaf.FontUIResource [UI]
#---- thin ----
- thin.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI]
+ thin.font [active] HelveticaNeue-Thin plain 13 javax.swing.plaf.FontUIResource [UI]

View File

@@ -1396,7 +1396,6 @@ ViewportUI com.formdev.flatlaf.ui.FlatViewportUI
[style].monospaced font: $monospaced.font
[style].semibold font: $semibold.font
[style].small font: $small.font
[style].thin font: $thin.font
#---- ----
@@ -1472,7 +1471,7 @@ large.font [active] Segoe UI plain 14 javax.swing.plaf.Fo
#---- light ----
light.font [active] Segoe UI Semilight plain 12 javax.swing.plaf.FontUIResource [UI]
light.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI]
#---- medium ----
@@ -1523,15 +1522,6 @@ textHighlight #4b6eaf HSL 219 40 49 javax.swing.plaf.Colo
textHighlightText #bbbbbb HSL 0 0 73 javax.swing.plaf.ColorUIResource [UI]
textInactiveText #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
textText #bbbbbb HSL 0 0 73 javax.swing.plaf.ColorUIResource [UI]
#---- thin ----
thin.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI]
#---- ----
window #3c3f41 HSL 204 4 25 javax.swing.plaf.ColorUIResource [UI]
windowBorder #bbbbbb HSL 0 0 73 javax.swing.plaf.ColorUIResource [UI]
windowText #bbbbbb HSL 0 0 73 javax.swing.plaf.ColorUIResource [UI]

View File

@@ -102,8 +102,8 @@
#---- light ----
- 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]
- light.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI]
+ light.font [active] HelveticaNeue-Thin plain 13 javax.swing.plaf.FontUIResource [UI]
#---- medium ----
@@ -134,9 +134,3 @@
- small.font [active] Segoe UI plain 10 javax.swing.plaf.FontUIResource [UI]
+ small.font [active] Helvetica Neue plain 11 javax.swing.plaf.FontUIResource [UI]
#---- thin ----
- thin.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI]
+ thin.font [active] HelveticaNeue-Thin plain 13 javax.swing.plaf.FontUIResource [UI]

View File

@@ -1401,7 +1401,6 @@ ViewportUI com.formdev.flatlaf.ui.FlatViewportUI
[style].monospaced font: $monospaced.font
[style].semibold font: $semibold.font
[style].small font: $small.font
[style].thin font: $thin.font
#---- ----
@@ -1477,7 +1476,7 @@ large.font [active] Segoe UI plain 14 javax.swing.plaf.Fo
#---- light ----
light.font [active] Segoe UI Semilight plain 12 javax.swing.plaf.FontUIResource [UI]
light.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI]
#---- medium ----
@@ -1528,15 +1527,6 @@ textHighlight #2675bf HSL 209 67 45 javax.swing.plaf.Colo
textHighlightText #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
textInactiveText #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
textText #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
#---- thin ----
thin.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI]
#---- ----
window #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
windowBorder #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
windowText #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]

View File

@@ -1405,7 +1405,6 @@ ViewportUI com.formdev.flatlaf.ui.FlatViewportUI
[style].monospaced font: $monospaced.font
[style].semibold font: $semibold.font
[style].small font: $small.font
[style].thin font: $thin.font
#---- ----
@@ -1481,7 +1480,7 @@ large.font [active] Segoe UI plain 14 javax.swing.plaf.Fo
#---- light ----
light.font [active] Segoe UI Semilight plain 12 javax.swing.plaf.FontUIResource [UI]
light.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI]
#---- medium ----
@@ -1532,15 +1531,6 @@ textHighlight #00aa00 HSL 120 100 33 javax.swing.plaf.Colo
textHighlightText #ffff00 HSL 60 100 50 javax.swing.plaf.ColorUIResource [UI]
textInactiveText #000088 HSL 240 100 27 javax.swing.plaf.ColorUIResource [UI]
textText #ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI]
#---- thin ----
thin.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI]
#---- ----
window #ccffcc HSL 120 100 90 javax.swing.plaf.ColorUIResource [UI]
windowBorder #ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI]
windowText #ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI]