invoice: update aesthetics of invoices

Merged
EM
1mo ago
+228-68
  • Implements PP Neue Montreal as invoice typeface
  • Adds better styling to sections, headlines and text
  • Implements a memory optimization that makes sure that we don't lookup CJK fonts when searching for emojis or other glyphs.

Before
before.pdf

After

Invoice
after.pdf

Receipt
receipt.pdf