upvote
Sounds like SVGs would work well for this.
reply
The advantage of a COLR font over SVGs is that they are functionally identical for this use case (indeed, the font in question was converted from SVG vector files) and a good deal more compact to boot.
reply
But it's only by default. So the super easy workaround is to check the "Print backgrounds" box when printing.
reply
You might be able to fix this with a few simple print CSS rules though.
reply
I fixed it with print-color-adjust:

  background: #eee;
  print-color-adjust: exact;
  -webkit-print-color-adjust: exact;
reply
[flagged]
reply