Ditch font-tools generator
Background / User story
Font-tools were introduced by #115 (closed), while helping us optimizing fonts they have also added more complexity in the UI development process like using monospace
fonts for dynamically generated texts.
The question whether the font-generation script causes more issue rather than helping us, were again raised when we needed to add both upper/lower case characters into the generation process.
As mentioned in the current comment we have agreed on ditching the tool.
What to change
- Ditch the font tool generation script.
- Use Source Sans Pro for the languages supporting it.
- Fallback to the System sans-serif Fonts for the languages that don't.
Hints for testers
N/A
Hints for translators
N/A
Integration notes
- adblockplusui no longer requires any Python packages for building.
- Import the following files:
- /skin/fonts/source-sans-pro-300.woff2
- /skin/fonts/source-sans-pro-400.woff2
- /skin/fonts/source-sans-pro-700.woff2
- Stop importing the following files:
- /skin/fonts/300/*
- /skin/fonts/400/*
- /skin/fonts/700/*
- /skin/fonts/font.css
Edited by Thomas Greiner