One-click PDF on Dashboard, Reports, Activity, and History.
Export menu → PDF on any of Dashboard / Reports / Activity / History. Hit "Save as PDF" in the print dialog. Print styles render allocation bars, hide nav, and fit-to-page.
Zero dependencies (no Puppeteer / Chromium / jsPDF), exact pixel fidelity with what you see on screen, and the browser handles fonts + pagination natively. We use custom @media print CSS to hide the nav, expand cards full-width, and force background-color rendering (default Chrome strips backgrounds in print).
Dashboard PDF: balance, stats strip, current-month bills. Reports PDF: full monthly statement. Activity PDF: timeline grouped by day. History PDF: filtered ledger table. Each page picks the most archive-worthy content; nothing extraneous.