Skip to content

Land the UI revamp polish and Phase 5 in refactor (+ review minors) - #102

Merged
coderconnoisseur merged 47 commits into
refactorfrom
ui-revamp/phase5-review-minors
Oct 22, 2026
Merged

coderconnoisseur merged 47 commits into
refactorfrom
ui-revamp/phase5-review-minors

Conversation

@coderconnoisseur

Copy link
Copy Markdown
Owner

#96–#101 were stacked, so each merged into the branch below it and only #95 reached refactor. This PR carries all of that work into refactor in one step, plus one small fix commit on top. It merges cleanly.

What's in it

Checks

Backend 1005 passed, lint clean, build ok, e2e 217 passed.

After merging

Restart the backend once: it adds budgets.effective_from, migrates the old budget rows and creates statement_imports and recurring_states.

- Sidebar: every group is labelled (Overview, Track, Records, Assistant); the collapse
  button moves into the sidebar header (on the rail the logo becomes the expand button);
  no top bar on desktop, the account menu floats top-right; phones keep a slim row.
- Labels: Funnel Sans, sentence case (`.label-ui`) instead of all-caps IBM Plex Mono;
  Plex Mono is no longer loaded. Ask's labels match.
- Ask: an "Upload ..." suggestion opens the upload dialog instead of being sent to Lumen
  as a question; other do-it-yourself steps ("Connect your Gmail...") stay in the answer
  text instead of becoming a chip; the prompt says the same.
- QUICK_START and start.ps1 start the API with uvicorn (python app.py only starts the old
  Flask half, so /demo failed).
…raft budgets, month skew, late bills, open original, review errors and totals, CSV formulas)
…estamps, brief checks, category case, loud budget migration)
@vercel

vercel Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
lumen Ready Ready Preview Oct 22, 2026 6:29pm UTC

@coderconnoisseur
coderconnoisseur merged commit d7c7fb5 into refactor Oct 22, 2026
4 checks passed

This branch was successfully deployed

1 active deployment
Preview — 80dc90c4 Deployed Oct 22, 2026 by vercel[bot]
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.

1 participant