Spencer Twaddle 64203606a6 Phase 7: Budget list, settings, and sharing UI
- Implement BudgetsPage: list all budgets, create new budget, navigate to income view
- Implement SettingsPage: rename budget, edit tax rate, manage shares table
- Shares table shows permission dropdowns, pending status badge, revoke button
- Add share form: email input, permission selector, add button
- BudgetNav component used across all budget pages

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-25 07:59:40 -05:00
S
Description
No description provided
240 KiB
Languages
TypeScript 46.8%
C# 43.9%
CSS 7.8%
Dockerfile 0.5%
JavaScript 0.4%
Other 0.6%