Description
I'm not sure what to call this view, but I'll refer to it as the Changes view:
http://localhost:5000/beancount/account/Expenses/changes/
It shows the accounts as different rows, and columns as different months.
The table ends up being quite large if you have a lot of accounts and history.
When scrolling down and right one ends up no longer seeing what account the row corresponds to, and what month the column is for. This issue also appears often for spreadsheets, where the standard solution is to freeze a row/column as a header.
A similar solution for HTML is apparently doable with CSS alone like so
https://blogs.perficient.com/2021/01/18/freezing-row-and-column-in-html-table-using-css/
I propose we turn the first row/column of Changes view table into headers.
Activity