With both kinds of entry sharing the Pending Approvals list, the row alone didn't tell the reviewer which direction the accounting goes. Adds a small green INCOME / red EXPENSE badge as a caption line above the description (so it doesn't compete with description wrapping), driven by an isIncomeEntry(entry) helper that reads the Beancount tag set the API already returns. Also drops the now-redundant orange pending-icon avatar — the card title already says these are pending, and the badge does the heavier lifting. |
||
|---|---|---|
| .. | ||
| image | ||
| js | ||