Skip to content

v0.332.0 — Cashflow Diff column sign tint

Choose a tag to compare

@budgets-au budgets-au released this 13 Aug 21:56
· 39 commits to main since this release

Container

ghcr.io/budgets-au/budgets:0.332.0
ghcr.io/budgets-au/budgets:latest

Changed

  • Cashflow report: Diff column background-tinted by sign.
    • Positive Diff (surplus / under-spend) → muted emerald fill (`bg-emerald-500/10`).
    • Negative Diff (shortfall / overspend) → muted rose fill (`bg-rose-500/10`).
    • Zero / no-plan cells keep the existing computed-column muted background.
    • The current-month indigo cell-highlight still wins when both apply — signalling "this month" beats sign for the current column.
  • Applied to every Diff cell: per-month sub-cells and the row-end aggregates (Leaf / SubParent / GrandParent / GrandparentHeader chrome).

Implementation

New `signTint?: boolean` prop on the shared `AmountCell`. Cheap to add elsewhere — any signed net/delta column can opt in.

Verify

  • tsc clean, `pnpm build` clean, pages-smoke 12/12 green.

Upgrade

Pull `ghcr.io/budgets-au/budgets:0.332.0`. No migrations — UI-only pass on top of 0.331.0.