mirror of
https://github.com/AgentSeal/codeburn.git
synced 2026-08-21 14:34:32 +00:00
The budget window comes from computePeriodFromResetDay, which builds an anniversary period from plan.resetDay (1-28, settable per plan with `codeburn plan set --reset-day`). "Calendar-month budget" and "Next calendar reset" are therefore wrong for anyone who moved the reset day, which is the same class of inaccuracy this change set exists to remove. Say "budget" and "Next budget reset" instead, and use one wording across the TUI and the desktop cards. Both TUI lines truncate end-first at the terminal width. The headline had grown past the point where an 80-column terminal still showed the percentage, so it drops "vs ... /mo" for "/ $300.00 budget", and the status line drops the clause repeating "budget" from the headline. At 80 columns the longest label (custom plans carry their provider) now fits the percentage, and the status line still shows the projection. |
||
|---|---|---|
| .. | ||
| assets | ||
| components | ||
| hooks | ||
| lib | ||
| sections | ||
| styles | ||
| test | ||
| App.test.tsx | ||
| App.tsx | ||
| index.html | ||
| main.tsx | ||
| vite-env.d.ts | ||