Commit Graph

3 Commits

Author SHA1 Message Date
Your Name
8c8de6a2a7 feat: load invoice templates from JSON files via backend
Templates are now loaded dynamically from data/templates/*.json
via the get_invoice_templates Tauri command instead of being
hardcoded in TypeScript. Preview and PDF renderer switch on
template.layout instead of template.id, allowing custom templates
to reuse built-in layouts with different colors.
2026-02-18 15:17:54 +02:00
Your Name
59e713f1ec feat: rewrite invoice template configs with design-doc IDs and colors 2026-02-18 14:39:01 +02:00
Your Name
185b20cab2 feat: add 15 invoice template configs and registry 2026-02-18 13:16:36 +02:00