feat(email): default template with inline logo + shop contact vars

Mirrors the layout from data/mail_template.png:
- Company name + greeting headline
- Body referencing the invoice number
- Inline logo (cid:invoice-logo) attached automatically
- Footer with mailto + website links

New template vars: {{shopEmail}}, {{shopWebsite}}.
Settings UI prefills empty fields with the defaults so users see and
can tweak them without losing the fallback.
This commit is contained in:
Gerhard Scheikl
2026-05-08 23:12:23 +02:00
parent 04933fcac6
commit 573dfbfd50
4 changed files with 123 additions and 17 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB