diff --git a/app/Resources/views/logged/previsionnel.html.twig b/app/Resources/views/logged/previsionnel.html.twig index f10c3a3e..2f5e3ada 100755 --- a/app/Resources/views/logged/previsionnel.html.twig +++ b/app/Resources/views/logged/previsionnel.html.twig @@ -33,16 +33,25 @@

+
+ + @@ -57,12 +66,16 @@

- Dépenses mensuelles: {{ sumMonthlyExpenses() }} € + Dépenses mensuelles: + + + {{ sumMonthlyExpenses() }} € +

- Bénef mensuel: {{ config.averageMonthlyEarnings - sumMonthlyExpenses() }} € + Bénef mensuel: {{ config.averageMonthlyEarnings - sumMonthlyExpenses() }} €

@@ -81,7 +94,7 @@ Indiquez les catégories de dépenses mensuelles que vous faites pour faire évoluer la simulation de budget restant dans plusieurs mois.

- +
@@ -181,8 +194,12 @@
(graphique)
-
+
+ Ce sera la dèche dans {{config.monthsBeforeNoMoney}} mois +
+
+ cool ! votre plan est supportable dans le temps
diff --git a/assets/css/pages/global.scss b/assets/css/pages/global.scss index 96ebc3d8..f395831c 100755 --- a/assets/css/pages/global.scss +++ b/assets/css/pages/global.scss @@ -118,4 +118,26 @@ label { .bgsuccess { background: greenyellow; color: #000000; +} + +.previsionnel { + .config { + font-size: 1.5rem; + } + thead { + font-size: 1.5rem; + } + label { + min-width: 220px; + } + .exepanse-table { + font-size: 1.5rem; + } + .examples-depenses { + font-size: 1.5rem; + } + .big-number { + font-size: 2.5rem; + color: #2B2d42; + } } \ No newline at end of file diff --git a/assets/js/parts/main.js b/assets/js/parts/main.js index 9a553070..52667ab6 100755 --- a/assets/js/parts/main.js +++ b/assets/js/parts/main.js @@ -273,6 +273,7 @@ angular let available = $scope.config.disponibility; let previsionTable = []; let changedNoMoneyConfig = false; + $scope.config.monthsBeforeNoMoney = null; for (let i = 0; i <= turns; i++) { // TODO take in account delays in expenses available = available - monthly + $scope.config.averageMonthlyEarnings; @@ -280,6 +281,7 @@ angular expense: monthly, available: available, }; + if (available <= 0 && !changedNoMoneyConfig) { $scope.config.monthsBeforeNoMoney = i; changedNoMoneyConfig = true;