UI design exploration for vm0 GitHub issues.
- A GitHub issue describes a UI change request
- The
/ui-innovateskill snapshots the current UI as a baseline using freeze-dry - Three design variants (A/B/C) are generated by modifying the baseline HTML
- Everything is published here via GitHub Pages for human review
- A comment with preview links is posted back on the issue
https://vm0-ai.github.io/ui-innovate/
Each issue gets its own directory:
issues/
5930/
index.html <- Overview page with iframe previews
baseline/
schedule-list.html <- Current UI snapshot
variant-a/
schedule-list.html <- Conservative approach
variant-b/
schedule-list.html <- Balanced approach
variant-c/
schedule-list.html <- Ambitious approach
| Variant | Approach | Description |
|---|---|---|
| A | Conservative | Smallest change that addresses the issue |
| B | Balanced | Good UX with moderate changes |
| C | Ambitious | Best possible UX, may involve larger changes |
- freeze-dry -- Captures live DOM as self-contained HTML (CSS inlined, images as data URIs)
- agent-browser -- Browser automation for navigating and interacting with the app
- GitHub Pages -- Hosts the snapshots for easy preview and sharing