Skip to content

chore: better demo - #11

Merged
setevik merged 2 commits into
masterfrom
wip/loving-noether-a06pvj
Sep 27, 2026
Merged

setevik merged 2 commits into
masterfrom
wip/loving-noether-a06pvj

Conversation

@setevik

@setevik setevik commented Sep 27, 2026

Copy link
Copy Markdown
Owner

Better demo report + page site with preview and pro/cons

- New `wolt-cli demo` command (and `npm run demo`) renders a report from
  realistic, reproducible made-up data: a Berlin-based persona paying in EUR
  with trips to Prague paid in CZK. Totals always equal items + fees.
- Report: new token-based design system (neutral surfaces, single accent,
  CVD-validated series palette, fees in neutral tones), cost breakdown card,
  habits tiles, quartile-shaded heatmap, per-currency order totals, local-date
  fixes, HTML escaping, pinned Chart.js, dark mode follows the OS.
- processData: optional as-of date, 12-month window, year-to-date compared
  with the same period last year instead of the whole previous year.
- Embed mode (?embed&section=...) for previewing single report sections.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016ZN2cim14Eesbdtm92p4DS
- docs/index.html: minimal landing page with a tabbed live preview of
  report sections (embedded demo report, auto-sized, theme-synced),
  feature summaries, an honest fit / not-a-fit section, install steps,
  and privacy notes.
- docs/demo/: demo report generated by `npm run site` (fixed seed,
  pinned as-of date so the published numbers stay consistent).
- README: link to the site, demo command, refreshed screenshots.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016ZN2cim14Eesbdtm92p4DS
@setevik
setevik merged commit 6a9eabb into master Sep 27, 2026
3 checks passed
@setevik
setevik deleted the wip/loving-noether-a06pvj branch September 27, 2026 18:08

This branch was successfully deployed

1 active deployment
github-pages — affd9264 Deployed Sep 27, 2026 by setevik via deploy #1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants