Regarding the first two issues
Solution, kind of
Both things can be mitigated by touching the
.d-icon class at runtime. While
.d-icon elements originally get sized at about 0.76em, increasing this by 1.0em like
Will make things look more smooth again:
However, I wouldn’t know how to add this at “compile time”, i.e. to make it persistent. I just manipulated the CSS using Browser developer tools at runtime.
Nevertheless I wanted to share this insight with you, you might know way better which things to adjust appropriately.