12-26-2023, 04:34 PM
(12-25-2023, 10:15 PM)tamer Wrote: Yep, GDIChromium and CatsXP both have the same bug, only Cent's dev somehow managed to notice and fix it.For now we have blacklist feature in custom.css, but no whitelist feature.
Have you tried to enable "Smooth edges of screen fonts"? It works just fine with web fonts and cleartype disabled. https://tehnichka.pro/wp-content/uploads...t-3-15.png
Here's how it looks on my side: https://imgur.com/a/MLdb7RO
Surely it doesn't work for all cases. For example on this page the fonts are not smoothed. This happens because the font's Gasp is 18px, but it is set to 16 on the page. You can fix it with any usercss extension by replacing the font.
Code:@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');
or
@font-face {
font-family: 'segoe';
src: url('https://i.s-microsoft.com/fonts/segoe-ui/west-european/semibold/latest.woff') format('woff');
}
and
body * {
font-family: *chosen font name* !important;
}
or
@font-face {
font-family: 'Roboto';
src: local('Arial');
}
Or completely reset to system fonts with this bookmarklet
Code:javascript:(function () {var x = document.createElement("style"), t = document.createTextNode("body, body * {font-family: auto !important}");x.appendChild(t);document.head.appendChild(x);})();
Would be great if cent's CustomCss page would allow to set them per domain so it would load before the page got rendered. Now it's global and completely useless.
Syntax format:
/*cb-css-exclusions(aaa.com,bbb.com)*/