Bring every record detail page onto the register-detail document grammar
from #1624 (DetailSection/DefRow, one status element per the list pages'
chips-mark-exceptions rule, one primary next step plus Förhandsgranska
visible and everything else behind a ⋯ overflow menu, line tables on the
dry-table idiom with the headline total in the serif):
- invoices/[id] (11 cards, 13-button toolbar): Kund | Detaljer rows,
Fakturarader table + totals, Anteckningar, Betalning, Påminnelser,
Utskickshistorik (InvoiceDeliveryHistory flattened); title carries the
doc type, related documents become link rows
- supplier-invoices/[id], bookkeeping/[id] (serif title instead of
font-mono, JournalEntryAttachments variant="section", CorrectionChain
flattened), invoices/[id]/credit, assets/[id]/dispose (form as Fönster
rows), salary employees/[id] (edit form behind Redigera in a dialog,
Ingående saldon collapsed), salary runs/[id] + run panels (Betalfil,
Skattebetalning, AGI, förmåner, override) and the payslip page
- DetailSection gains an optional help slot (convention 7)
Styling/structure only: no API, fetch, validation, state, dialog or
permission change; every action stays reachable.
Co-authored-by: Jakob Wennberg <311770904+jakobwennberg-oss@users.noreply.github.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>