Expense by Category — unified drill-down #658
yaroslav-khomyak
started this conversation in
Ideas
Replies: 2 comments 1 reply
|
It mostly does what I need, thanks |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
Problem: Expense by Primary Category and Expense by Secondary Category are two menu items for one dataset at two zoom levels. To see what's inside a category, the user leaves one screen, finds the other, and re-applies the same date range and filters. The parent–child relationship is never visible on screen.
Proposal: One menu item, Expense by Category, with collapsible main categories.
Behaviour
Parent total = children + transactions booked directly on the parent.
Parent % = share of period total; child % = share of its parent.
Categories without subcategories show no chevron.
Both levels sorted by amount, descending.
Whole row toggles, not just the chevron.
"Expand all" / "Collapse all" in the header — expand all reproduces today's secondary-category view, so nothing is lost.
Expanded state survives date-range and filter changes.
Benefits: one menu item instead of two, filters applied once, hierarchy visible instead of remembered, no loss of existing functionality.
All reactions