Skip to content

UI: balanced dashboard and portfolio cards, live budget split, shorter menu - #58

Merged
joaoguimaraespro merged 2 commits into
mainfrom
feat/ui-cards-budgets-nav
Oct 9, 2026
Merged

joaoguimaraespro merged 2 commits into
mainfrom
feat/ui-cards-budgets-nav

Conversation

@joaoguimaraespro

Copy link
Copy Markdown
Owner
  • Net worth card shows its composition (cash, investments, other assets, debts) from day one.
  • Dashboard monthly view: no empty future months, no redundant Status column, phone list instead of a wide table; waiting/goals cards no longer stretch.
  • Portfolio: charts fill their cards; 'available from the second day' becomes a dash with the reason on hover.
  • Budgets: live bar of how the edited version divides income (invest / save / expenses, fixed amounts apart, >100% warning).
  • Menu: Import, Export and AI access are tabs inside Settings (17 → 14 entries).

Test plan

  • ng build --configuration production, npm test (123 passed with all three)
  • All three merged locally on the production images: E2E journey passes; screenshots reviewed (light, dark, phone)
  • CI

🤖 Generated with Claude Code

…r menu

- Net worth card shows what it is made of (cash, investments, other assets, debts) from day one.
- Dashboard monthly view: months still ahead are left out, the Status column is gone (the balance colour says
  it), and phones get one line per month instead of a wide table. Waiting/goals cards no longer stretch.
- Portfolio: performance and dividend charts fill their card; 'available from the second day' is a dash with the
  reason on hover (also on the dashboard).
- Budgets: a live bar shows how the edited version divides income (invest / save / expenses, fixed amounts apart,
  warning above 100%).
- Menu: Import, Export and AI access are tabs inside Settings, so the sidebar has 14 entries instead of 17.
@joaoguimaraespro
joaoguimaraespro merged commit f2b11f6 into main Oct 9, 2026
10 checks passed
@joaoguimaraespro
joaoguimaraespro deleted the feat/ui-cards-budgets-nav branch October 9, 2026 19:49
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