Kavi
6d09b0673d
Show raw descriptions everywhere (match PDF exactly)
...
Remove cleanDesc() stripping in breakdown accordion, top merchants,
tooltip rows, and Ledger table — descriptions now show verbatim as they
appear in the source PDF so any transaction can be cross-referenced.
2026-06-02 04:31:42 -04:00
Kavi
a2cb7d3700
Import Claude Design dashboard: 12-tab finance terminal
...
Full handoff from claude.ai/design bundle (4ESEfttPcJJzpoqjJxZozQ):
- dashboard.html: 12-tab shell (Overview, Spending, Income, People,
Cards, Cycles, Balances, Rhythm, Platforms, Banks, Ledger, Quality)
- engine.js: data normalisation, categorisation, Sankey graph builder
- charts.js: reusable SVG primitives (bars, donuts, heatmaps, multiline)
- dashboard.js + dashboard2.js: all tab renderers
- styles.css + dashboard.css: Space Grotesk / IBM Plex Mono dark terminal
- sankey-view.js + orbit-view.js: Sankey and radial cycle views
- money-trace.html: Sankey / Orbit visualisation shell
- tweaks-panel.jsx: React palette/glow tweaks panel
2026-06-02 03:39:20 -04:00