Add expense history to overview page

This commit is contained in:
2019-10-08 22:41:11 +02:00
parent 1fb4c8fc98
commit b81303f20d
20 changed files with 217 additions and 30 deletions

View File

@@ -1,6 +1,7 @@
v23 -> v24:
- Mark accounts that are overspend, meaning their spending in the current period is greater than the average spending of
that account
- Add expense history to overview page
v22 -> v23:
- Make table headers sticky if the table scrolls

View File

@@ -1,3 +1,9 @@
/* Variable declarations */
:root {
--error-color: #D30000/*#ff6666*/;
}
/* --------------------- */
#account-overview-table,
#account-transaction-table,
#recurring-transaction-list-table {
@@ -32,7 +38,7 @@ tr:hover {
}
.overspend {
color: #ff6666;
color: var(--error-color);
}
@media only screen and (max-width: 450px) {
@@ -65,6 +71,19 @@ tr:hover {
#details-container,
#status-container {
margin-bottom: 1em;
padding-inline-end: 1em;
}
#header-container > div {
display: inline-block;
}
#expense-history-container {
float: right;
}
#expense-history-description {
text-align: center;
}
#status-container > span, div {
@@ -118,6 +137,6 @@ input[type=submit] {
}
.errorMessage {
color: #ff6666;
color: var(--error-color);
display: block;
}

View File

@@ -149,7 +149,6 @@
11. Planned features
====================
This chapter lists planned features. The list is in no particular order:
- Budgeting
- Transaction import from online banking (file based)
- Extended reports, e.g. forecasting based on recurring transactions and average spending
- Receivable account type