godotengine / godot-asset-library

PHP frontend for Godot Engine's asset library
https://godotengine.org/asset-library
MIT License
294 stars 98 forks source link

Use a modern font stack inspired by Bootstrap 4 #167

Closed Calinou closed 5 years ago

Calinou commented 5 years ago

Modern OSes ship with high-quality fonts that can be used out of the box with a simple change. It tends to be slightly more consistent across platforms too, even though it's still not perfect (especially on the Linux side of things).

See https://github.com/twbs/bootstrap/pull/19098 for more information.

Screenshots

Chromium 70 on Fedora 29:

assetlib_font_linux

Edge 17 on Windows 10:

assetlib_font_windows

Safari 11.1 on macOS 10.13:

assetlib_font_macos

(The author names were overridden because of my local database setup :smile:)

bojidar-bg commented 5 years ago

Would be nice to have some "before" screenshots to compare :smiley:

Calinou commented 5 years ago

"Before" screenshots

Chromium 70 on Fedora 29 (with Microsoft fonts installed, so it uses Arial just like on Windows):

image

Edge 17 on Windows 10:

image

Safari 11.1 on macOS 10.13:

image

The difference on macOS is subtle at first, but San Francisco (the new font) tends to look better than Helvetica Neue.

bojidar-bg commented 5 years ago

Ok, the fonts look somewhat better on the "after" screenshots (at least for Win10 and MacOS, not sure about Linux). Merging!