element-web/res/themes
Robin 6be09eec09
Remove STIXGeneral from the font stack (#10980)
* Remove STIXGeneral from the font stack

STIXGeneral was originally added to our font stack to work around a bug in Chrome (https://bugs.chromium.org/p/chromium/issues/detail?id=591346) which caused some obscure combining marks to render as tofu. However, because STIXGeneral unexpectedly has glyphs for a handful of common Japanese characters, it's ended up making Japanese text in Element look patchy. I previously attempted to fix this by prioritizing sans-serif over STIXGeneral, but as is evident from our screenshot tests and user reports, this is still not enough on some systems to get Chrome to pick a consistent font for Japanese. On the basis that i18n is more important than supporting a few mathematical diacritics, I propose we remove the font. STIXGeneral is deprecated anyways, so if we want to get these diacritics back there's always the option of looking at its successor, STIXTwo.

* Remove STIXGeneral installation from Cypress workflow
2023-06-01 02:13:55 +00:00
..
dark/css Fix issues with inhibited accessible focus outlines (#10579) 2023-04-12 12:49:12 +00:00
dark-custom/css Rename PostCSS files to `.pcss` (#9013) 2022-07-15 14:53:23 +01:00
legacy-dark/css Fix issues with inhibited accessible focus outlines (#10579) 2023-04-12 12:49:12 +00:00
legacy-light/css Remove STIXGeneral from the font stack (#10980) 2023-06-01 02:13:55 +00:00
light/css Remove STIXGeneral from the font stack (#10980) 2023-06-01 02:13:55 +00:00
light-custom/css Apply prettier formatting 2022-12-12 12:24:14 +01:00
light-high-contrast/css Use semantic headings in user settings Appearance (#10827) 2023-05-21 21:12:11 +00:00