New feature v0.31.0
v0.31.0 — Appearance sets: a second look for your invoices, and a preview that keeps up
A company can now keep several named looks for its invoice PDF instead of one, each invoice is pinned to the set it was issued with, and the settings page shows the document changing as you edit it.
August 3, 2026 Invoices
Until now a company had exactly one invoice look. Changing the template or the colour for a single export invoice meant changing it for the whole company — and every invoice already issued was redrawn along with it. That is over.
- Several sets instead of one look. Give a look a name — «Standard», «Export», «Warsztat» — and keep up to five of them side by side. Each set holds its own template, accent colour, document language, second language and footer note. One set is the default: it is the one new invoices start from.
- An invoice keeps the look it was issued with. The set is chosen in the invoice form and stays with that invoice. Making another set the default no longer repaints documents you have already issued — it only decides what the next one starts from. A correction takes the look of the invoice it corrects, whichever way you create it.
- The settings page is one workspace instead of five stacked cards. The template list with a search box sits on the left, the document in the middle, and everything you tune — colour, logo, language, footer note — in a single column on the right. The row of set cards above them switches between sets, and the actions of each set — rename, make default, duplicate, delete — are one click away on its card.
- The preview keeps up with the edit. The accent colour lands in the document instantly, without a round trip; the template, language and footer note follow about a quarter of a second after you stop typing. The exact PDF — page breaks, footer, the real print — is still one button away.
- Deleting a set is honest about what it does. The dialog says how many invoices are bound to the set before you confirm, and those invoices move to the default set explicitly rather than quietly drifting with it. The last set and the default set cannot be deleted at all.
- A set for a whole numbering series. On the numbering page each document type can name its own set — "draw VAT invoices with Export" — and new invoices of that type come out in it without picking anything in the form. Left empty, the company default set applies. A correction still takes the look of the invoice it corrects, and invoices issued earlier keep theirs.
- One logo per company. The logo left the look and moved to the company: it is shared by every set, so uploading it once is enough, and no set can quietly show a different one.
- On a phone the workspace becomes three tabs — Template, Preview, Appearance — instead of a column you scroll past.
- The assistant works with sets too. Listing them, creating one, deleting one, making one the default, and pinning a set when it creates or edits an invoice — all over MCP, with the same permission the web page asks for. Uploading the logo and duplicating a set stay in the browser.