Skip to content
Snippets Groups Projects
Commit 8d24f5a8 authored by Robert Goldmann's avatar Robert Goldmann
Browse files

#589 - re-organized settings: grouped appearance settings

parent 812585e6
No related branches found
No related tags found
No related merge requests found
...@@ -198,7 +198,7 @@ settings.rest=Übertrag ...@@ -198,7 +198,7 @@ settings.rest=Übertrag
settings.rest.deactivated=Aus settings.rest.deactivated=Aus
settings.rest.activated=An settings.rest.activated=An
settings.rest.description=Zeigt die Summe aller Einnahmen und Ausgaben aller vorherigen Monate als erste Buchung des Monats an settings.rest.description=Zeigt die Summe aller Einnahmen und Ausgaben aller vorherigen Monate als erste Buchung des Monats an
settings.darkTheme=Oberfläche settings.darkTheme=Design
settings.darkTheme.deactivated=Hell settings.darkTheme.deactivated=Hell
settings.darkTheme.activated=Dunkel settings.darkTheme.activated=Dunkel
settings.darkTheme.description=Das BudgetMaster Design settings.darkTheme.description=Das BudgetMaster Design
...@@ -249,6 +249,7 @@ settings.category.circle.style=Kategorien anzeigen als ...@@ -249,6 +249,7 @@ settings.category.circle.style=Kategorien anzeigen als
settings.category.circle.style.description=Legt die Darstellung von Kategorien in der Buchungsübersicht fest settings.category.circle.style.description=Legt die Darstellung von Kategorien in der Buchungsübersicht fest
settings.category.circle.style.deactivated=Quadrate settings.category.circle.style.deactivated=Quadrate
settings.category.circle.style.activated=Kreise settings.category.circle.style.activated=Kreise
settings.appearance=Oberfläche
settings.database.import=Importieren settings.database.import=Importieren
settings.database.export=Exportieren settings.database.export=Exportieren
......
...@@ -249,6 +249,7 @@ settings.category.circle.style=Show categories as ...@@ -249,6 +249,7 @@ settings.category.circle.style=Show categories as
settings.category.circle.style.description=Defines how categories are displayed in the transaction overview settings.category.circle.style.description=Defines how categories are displayed in the transaction overview
settings.category.circle.style.deactivated=Squares settings.category.circle.style.deactivated=Squares
settings.category.circle.style.activated=Circles settings.category.circle.style.activated=Circles
settings.appearance=Appearance
settings.database.import=Import settings.database.import=Import
settings.database.export=Export settings.database.export=Export
......
...@@ -49,17 +49,34 @@ ...@@ -49,17 +49,34 @@
</div> </div>
</div> </div>
<#-- currency -->
<div class="row"> <div class="row">
<div class="input-field col s12 m12 l8 offset-l2"> <div class="col s12">
<i class="material-icons prefix">euro</i> <div class="table-container">
<input id="settings-currency" type="text" name="currency" <@validation.validation "currency"/> value="<#if settings.getCurrency()??>${settings.getCurrency()}</#if>"> <div class="table-cell">
<label for="settings-currency">${locale.getString("settings.currency")}</label> <div class="switch-cell-margin">${locale.getString("settings.updates.automatic")}</div>
</div>
<div class="table-cell table-cell-spacer"></div>
<div class="table-cell">
<@settingsMacros.switch "updates.automatic" "autoUpdateCheckEnabled" settings.isAutoUpdateCheckEnabled()/>
</div>
<div class="table-cell table-cell-spacer"></div>
<div class="table-cell">
<div class="switch-cell-margin">
<a class="btn btn-flat tooltipped text-default" data-position="bottom" data-tooltip="${locale.getString("settings.updates.automatic.description")}"><i class="material-icons">help_outline</i></a>
</div>
</div>
</div>
</div> </div>
</div> </div>
<#-- rest, dark theme and backup reminder switch --> <hr>
<@settingsMacros.switches settings/>
<#-- appearance -->
<div class="container">
<div class="section center-align">
<div class="headline">${locale.getString("settings.appearance")}</div>
</div>
</div>
<#-- language --> <#-- language -->
<div class="row"> <div class="row">
...@@ -78,6 +95,18 @@ ...@@ -78,6 +95,18 @@
</div> </div>
</div> </div>
<#-- currency -->
<div class="row">
<div class="input-field col s12 m12 l8 offset-l2">
<i class="material-icons prefix">euro</i>
<input id="settings-currency" type="text" name="currency" <@validation.validation "currency"/> value="<#if settings.getCurrency()??>${settings.getCurrency()}</#if>">
<label for="settings-currency">${locale.getString("settings.currency")}</label>
</div>
</div>
<#-- rest, dark theme and category style -->
<@settingsMacros.switches settings/>
<#-- search items per page --> <#-- search items per page -->
<div class="row"> <div class="row">
<div class="input-field col s12 m12 l8 offset-l2"> <div class="input-field col s12 m12 l8 offset-l2">
...@@ -95,6 +124,8 @@ ...@@ -95,6 +124,8 @@
</div> </div>
</div> </div>
<hr>
<#-- backups --> <#-- backups -->
<div class="container"> <div class="container">
<div class="section center-align"> <div class="section center-align">
......
...@@ -7,14 +7,12 @@ ...@@ -7,14 +7,12 @@
<div class="table-cell"> <div class="table-cell">
<div class="switch-cell-margin">${locale.getString("settings.rest")}</div> <div class="switch-cell-margin">${locale.getString("settings.rest")}</div>
<div class="switch-cell-margin">${locale.getString("settings.darkTheme")}</div> <div class="switch-cell-margin">${locale.getString("settings.darkTheme")}</div>
<div class="switch-cell-margin">${locale.getString("settings.updates.automatic")}</div>
<div class="switch-cell-margin">${locale.getString("settings.category.circle.style")}</div> <div class="switch-cell-margin">${locale.getString("settings.category.circle.style")}</div>
</div> </div>
<div class="table-cell table-cell-spacer"></div> <div class="table-cell table-cell-spacer"></div>
<div class="table-cell"> <div class="table-cell">
<@switch "rest" "restActivated" settings.isRestActivated()/> <@switch "rest" "restActivated" settings.isRestActivated()/>
<@switch "darkTheme" "useDarkTheme" settings.isUseDarkTheme()/> <@switch "darkTheme" "useDarkTheme" settings.isUseDarkTheme()/>
<@switch "updates.automatic" "autoUpdateCheckEnabled" settings.isAutoUpdateCheckEnabled()/>
<@switch "category.circle.style" "showCategoriesAsCircles" settings.getShowCategoriesAsCircles()?? && settings.getShowCategoriesAsCircles()/> <@switch "category.circle.style" "showCategoriesAsCircles" settings.getShowCategoriesAsCircles()?? && settings.getShowCategoriesAsCircles()/>
</div> </div>
<div class="table-cell table-cell-spacer"></div> <div class="table-cell table-cell-spacer"></div>
...@@ -25,9 +23,6 @@ ...@@ -25,9 +23,6 @@
<div class="switch-cell-margin"> <div class="switch-cell-margin">
<a class="btn btn-flat tooltipped text-default" data-position="bottom" data-tooltip="${locale.getString("settings.darkTheme.description")}"><i class="material-icons">help_outline</i></a> <a class="btn btn-flat tooltipped text-default" data-position="bottom" data-tooltip="${locale.getString("settings.darkTheme.description")}"><i class="material-icons">help_outline</i></a>
</div> </div>
<div class="switch-cell-margin">
<a class="btn btn-flat tooltipped text-default" data-position="bottom" data-tooltip="${locale.getString("settings.updates.automatic.description")}"><i class="material-icons">help_outline</i></a>
</div>
<div class="switch-cell-margin"> <div class="switch-cell-margin">
<a class="btn btn-flat tooltipped text-default" data-position="bottom" data-tooltip="${locale.getString("settings.category.circle.style.description")}"><i class="material-icons">help_outline</i></a> <a class="btn btn-flat tooltipped text-default" data-position="bottom" data-tooltip="${locale.getString("settings.category.circle.style.description")}"><i class="material-icons">help_outline</i></a>
</div> </div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment