Modernize default card templates for readability: revised proposal and technical details

Line spacing: I agree with you that it’s fairly straightforward, and could go in the template

Divider: implicit in reviewer.scss seems appropriate

Fonts: Having a font-family line in template makes it easier for the user to adjust their font. Using some placeholder like ‘font-family: “default Anki font”’ that gets replaced later could work, but it’s not a perfect solution:

  • Users can’t easily make small changes to the existing list
  • It’s complicated to localize into the user’s native language
  • It won’t work when imported into an older Anki client

Desktop margins: no strong feelings here

Readable width: yep, changes to the implicit margins/transform would break existing templates. I suspect this is something we can’t change without some sort of opt-in by the user.

3 Likes