mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +00:00
- The most pleasant font on any system is the default system font. - It is the most optimized and styled font for the system considering screen type and screen sizes. - Used by all the system apps. Websites can become consistent with system apps by using system fonts. GNOME, KDE, Ubuntu, Android, Chrome OS, iOS, and MacOS, all have their own system fonts. - Changed by the user using OS settings if they don't like it. - Many popular sites have started using system fonts. - No extra fonts have to be loaded making page loading jerk free and much faster. On the first FreedomBox UI page load, the largest item is the font. - We won't have carry the binary woff files in FreedomBox source tree anymore. Also eliminates a bunch of lintian warnings. - Lato font was used because it is prescribed by the FreedomBox identity manual. Lato can still be used in other places such as marketing materials. Tests: - System font is used in the UI. When system font is changed in Gnome settings and browser is restarted, the new font is shown in the UI. - Check that the overall layout of the app grids is not effected by the font size change. - Check that all the tables in the UI are not affected by the font change. - Backups repository listing shows each backup archive in one line. Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: Joseph Nuthalapati <njoseph@riseup.net>