diff --git a/src/Bundle/ChillBudgetBundle/Resources/public/page/chillbudget.scss b/src/Bundle/ChillBudgetBundle/Resources/public/page/chillbudget.scss index 572844c56..17fab2f17 100644 --- a/src/Bundle/ChillBudgetBundle/Resources/public/page/chillbudget.scss +++ b/src/Bundle/ChillBudgetBundle/Resources/public/page/chillbudget.scss @@ -18,24 +18,32 @@ } .budget-table { th.resource { - background-color: #9bcebd; + background-color: #6d9e63; } } .budget-table { th, td { padding: 10px; - text-align: left; + text-align: right; } td.column-wide { - width: 25%; + width: 20%; } td.column-small { width: 15%; + &.right { + align-items: right; + } } } -.bold { +.btn-budget { + margin-right: 1rem !important; +} + +.el-type { font-weight: 600; + text-align: left !important; } .total { diff --git a/src/Bundle/ChillBudgetBundle/Resources/views/Budget/_macros.html.twig b/src/Bundle/ChillBudgetBundle/Resources/views/Budget/_macros.html.twig index 17331799d..a75221ac5 100644 --- a/src/Bundle/ChillBudgetBundle/Resources/views/Budget/_macros.html.twig +++ b/src/Bundle/ChillBudgetBundle/Resources/views/Budget/_macros.html.twig @@ -2,7 +2,7 @@ - + @@ -13,11 +13,11 @@ {% for f in elements %} {% set total = total + f.amount %} - - {% endfor %} -
{{ 'Budget element type'|trans }}{{ 'Budget element type'|trans }} {{ 'Amount'|trans }} {{ 'Validity period'|trans }}  
+ {{ f.type|budget_element_type_display(family) }} {{ f.amount|format_currency('EUR') }} + {% if f.endDate is not null %} {{ 'Valid since %startDate% until %endDate%'|trans( { '%startDate%': f.startDate|format_date('short'), '%endDate%': f.endDate|format_date('short') } ) }} {% else %} @@ -46,7 +46,7 @@
+ {{ 'Total'|trans }} @@ -59,29 +59,36 @@
{% endmacro %} -{% macro table_results(results) %} +{% macro table_results(actualCharges, actualResources) %} + +{% set totalCharges = 0 %} +{% for c in actualCharges %} + {% set totalCharges = totalCharges + c.amount %} +{% endfor %} + +{% set totalResources = 0 %} +{% for r in actualResources %} + {% set totalResources = totalResources + r.amount %} +{% endfor %} + +{% set result = (totalResources - totalCharges) %} + + - {% for result in results %} - + + - {% endfor %}
    {{ 'Budget calculator result'|trans }}
{{ result.label }}Result  - {% if result.type == constant('CHILL\\BudgetBundle\\Calculator\\CalculatorResult::TYPE_CURRENCY') %} - {{ result.result|format_currency('EUR') }} - {% elseif result.type == constant('CHILL\\BudgetBundle\\Calculator\\CalculatorResult::TYPE_PERCENTAGE') %} - {{ result.result|round(2, 'ceil') ~ '%' }} - {% else %} - {{ result.result|round(2, 'common') }} - {% endif %} + {{ result|format_currency('EUR') }}
{% endmacro %} \ No newline at end of file diff --git a/src/Bundle/ChillBudgetBundle/translations/messages.fr.yml b/src/Bundle/ChillBudgetBundle/translations/messages.fr.yml index 01903fd24..2fe688740 100644 --- a/src/Bundle/ChillBudgetBundle/translations/messages.fr.yml +++ b/src/Bundle/ChillBudgetBundle/translations/messages.fr.yml @@ -9,7 +9,7 @@ See complete budget: Voir budget complet Hide budget: Masquer Hide budget of %name%: Masquer budget de %name% Resource element type: Nature de la ressource -Actual budget: Budget actuel +Actual budget: Éléments actuels du budget Actual resources: Ressources actuelles Actual resources for %name%: Ressources actuelles de %name% Actual charges for %name%: Charges actuelles de %name% @@ -40,10 +40,11 @@ No future resources registered: Aucune ressource future enregistrée No future charges registered: Aucune ressource future enregistrée No current budget element registered: Pas des éléments de budget actuelles enregistrés -New Resource for %name%: Nouvelle ressource pour %name% -New Charge for %name%: Nouvelle charge pour %name% -Edit Resource for %name%: Modifier une ressource de %name% -Edit Charge for %name%: Modifier une charge de %name% +New resource: Nouvelle ressource +New charge: Nouvelle charge +Edit resource: Modifier une ressource +Edit: Modifier +Edit charge: Modifier une charge Remove resource: Supprimer la ressource Remove charge: Supprimer la charge Are you sure you want to remove the ressource "%type%" associated to "%name%" ?: Êtes-vous sûr·e de vouloir supprimer la ressource de nature "%type%" associée à %name% ? @@ -68,7 +69,7 @@ charge.help.yes: Oui charge.help.not-concerned: Non concerné Budget calculator: Calculs et indices sur le budget -Budget calculator result: Résultats +Budget calculator result: Résultats -'Valid since %startDate% until %endDate%': Valide depuis le %startDate% jusqu'au %endDate% -'Valid since %startDate%': Valide depuis le %startDate% \ No newline at end of file +'Valid since %startDate% until %endDate%': '%startDate% - %endDate%' +'Valid since %startDate%': '%startDate% - ...' \ No newline at end of file