Colors for budget thresholds
This commit is contained in:
@@ -23,21 +23,17 @@ Danach ist die Datenbank unter http://localhost:8084/console/ erreichbar
|
|||||||
|
|
||||||
|
|
||||||
# TODO
|
# TODO
|
||||||
|
- Gesamtausgaben beim Tipp auf Budgetzahlen
|
||||||
- Server: logs konfigurieren
|
- Server: logs konfigurieren
|
||||||
- Transaktionen mit Passwort-Management ausstatten, Usermanagement korrekt aufsetzen und Rollen durchreichen (derzeit noch inMemoryAuthentication)
|
- Transaktionen mit Passwort-Management ausstatten, Usermanagement korrekt aufsetzen und Rollen durchreichen (derzeit noch inMemoryAuthentication)
|
||||||
- http://kielczewski.eu/2014/12/spring-boot-security-application/
|
- http://kielczewski.eu/2014/12/spring-boot-security-application/
|
||||||
- http://spr.com/part-5-integrating-spring-security-with-spring-boot-web/
|
- http://spr.com/part-5-integrating-spring-security-with-spring-boot-web/
|
||||||
- Metadaten für Icon einbauen (warum funktioniert das nicht?!?)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- Export als CSV
|
|
||||||
- Import von comdirect mit Mustererkennung und Muster-Editor
|
|
||||||
|
|
||||||
- Admin-Bereich
|
- Admin-Bereich
|
||||||
- Auslagen zurücksetzen
|
- Auslagen zurücksetzen
|
||||||
- (beliebig lange) Liste von Transaktionen anzeigen
|
- (beliebig lange) Liste von Transaktionen anzeigen
|
||||||
- CSV-Export
|
- CSV-Export
|
||||||
- TODO-Marker abarbeiten
|
- TODO-Marker abarbeiten
|
||||||
- Verschlüsselung aktivieren
|
|
||||||
- Absicherung: DELETE darf von Usern nur auf die letzte Transaktion angewendet werden
|
- Absicherung: DELETE darf von Usern nur auf die letzte Transaktion angewendet werden
|
||||||
|
|||||||
@@ -2,9 +2,13 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
|
|
||||||
<div class="budgetArea">
|
<div class="budgetArea">
|
||||||
Monat: <span class="budgetCalculation"><span ng-bind="transaction.category.spentMtl"></span> / <span ng-bind="transaction.category.budgetMtl"></span> € (<span ng-bind="transaction.category.percentageMtl"></span>%)</span>
|
Monat: <span class="budgetCalculation" ng-class="{'budgetCritical': transaction.category.percentageMtl > 80, 'budgetOverdraft': transaction.category.percentageMtl > 100}"><span ng-bind="transaction.category.spentMtl"></span> /
|
||||||
|
<span ng-bind="transaction.category.budgetMtl"></span> €
|
||||||
|
<span class="budgetPercentage"><span ng-bind="transaction.category.percentageMtl"></span>%</span></span>
|
||||||
<br/>
|
<br/>
|
||||||
Jahr: <span class="budgetCalculation"><span ng-bind="transaction.category.spentYrl"></span> / <span ng-bind="transaction.category.budget"></span> € (<span ng-bind="transaction.category.percentageYrl"></span>%)</span>
|
Jahr: <span class="budgetCalculation" ng-class="{'budgetCritical': transaction.category.percentageYrl > 80, 'budgetOverdraft': transaction.category.percentageYrl > 100}"><span ng-bind="transaction.category.spentYrl"></span> /
|
||||||
|
<span ng-bind="transaction.category.budget"></span> €
|
||||||
|
<span class="budgetPercentage"><span ng-bind="transaction.category.percentageYrl"></span>%</span></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div ng-show="accounts.length > 1">
|
<div ng-show="accounts.length > 1">
|
||||||
|
|||||||
@@ -28,6 +28,18 @@ label {
|
|||||||
color: white;
|
color: white;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.budgetPercentage {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
.budgetCritical {
|
||||||
|
color: #f57900;
|
||||||
|
}
|
||||||
|
|
||||||
|
.budgetOverdraft {
|
||||||
|
color: #CC0000;
|
||||||
|
}
|
||||||
|
|
||||||
.modal-body label {
|
.modal-body label {
|
||||||
color: #aaa;
|
color: #aaa;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user