Skip to content

Commit

Permalink
site: adapt wizard to new menus
Browse files Browse the repository at this point in the history
  • Loading branch information
darakeon committed Aug 8, 2024
1 parent 0299fab commit e37cc02
Show file tree
Hide file tree
Showing 8 changed files with 42 additions and 21 deletions.
8 changes: 4 additions & 4 deletions core/Language/Language/Site/wizard.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@
"This is a month report.",
"If you want to change the month, use the navigation below.",
"Here you can see the account balance too.",
"Let's check 'Year Summary' clicking at top menu.",
"Let's check 'Reports' clicking at top menu then click 'Year Summary'.",
null
],
"Wizard_MovesEdit": [
Expand Down Expand Up @@ -117,7 +117,7 @@
null
],
"Wizard_AccountsIndexSchedule": [
"...now click into Schedules menu...",
"...now click into Administration then Schedules menu...",
null
],
"Wizard_SchedulesIndexFilled": [
Expand Down Expand Up @@ -513,7 +513,7 @@
"Este é um relatório mensal.",
"Quando quiser mudar o mês, use a navegação abaixo.",
"Nesta tela também é visível o Saldo atual da conta.",
"Vamos ver agora o 'Resumo Anual', clicando no menu to topo.",
"Vamos ver agora em 'Relatórios', clicando no menu to topo e clicando em 'Resumo Anual'.",
null
],
"Wizard_MovesEdit": [
Expand Down Expand Up @@ -557,7 +557,7 @@
null
],
"Wizard_AccountsIndexSchedule": [
"...clique no menu de Agendamentos...",
"...clique no menu de Administração e então em Agendamentos...",
null
],
"Wizard_SchedulesIndexFilled": [
Expand Down
4 changes: 4 additions & 0 deletions site/MVC/Areas/Account/Views/Reports/Month.cshtml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@
hasForeseenMoves, hasMoves
)
.AddBox("MoveMenuClass", 0, null, 1, null, null, null, null, null, 2)
.AddBox("ReportsMenuClass", null, null, null, 1, null, null, null, 5, null)
.AddBox("ExtractMenuClass", null, null, null, null, null, null, null, null, null)
.AddBox("SummaryMenuClass", null, null, null, null, null, null, null, 5, null)
.AddBox("HomeMenuClass", null, null, null, null, null, null, 4, null, null)
.AddBox("TitleClass", null, null, null, null, null, null, null, 2, null)
Expand Down Expand Up @@ -64,6 +66,8 @@
.AddBox("MoveCheck", null, null, null, null, null, null, null, null);

ViewBag.MoveMenuClass = hl["MoveMenuClass"];
ViewBag.ReportsMenuClass = hl["ReportsMenuClass"];
ViewBag.ExtractMenuClass = hl["ExtractMenuClass"];
ViewBag.SummaryMenuClass = hl["SummaryMenuClass"];
ViewBag.HomeMenuClass = hl["HomeMenuClass"];
ViewBag.CategoriesMenuClass = hl["CategoriesMenuClass"];
Expand Down
2 changes: 2 additions & 0 deletions site/MVC/Views/Accounts/Index.cshtml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
.AddBox("CloseButton", null, null, null, null, null, null, null, null, 3, null)
.AddBox("Name", null, null, null, 0, null, null, 0, null, 4, null)
.AddBox("Reports", null, null, null, 0, null, null, 0, null, 4, null)
.AddBox("AdminMenu", null, null, null, null, null, null, null, 0, null, null)
.AddBox("SchedulesMenu", null, null, null, null, null, null, null, 0, null, null)
.AddBox("Sign", null, null, null, null, null, 0, null, null, null, null)
.AddBox("SignSome", null, null, null, null, 0, null, null, null, null, null)
Expand Down Expand Up @@ -70,6 +71,7 @@
}

ViewBag.TitleClass = hl["TitleClass"];
ViewBag.AdminMenuClass = hl["AdminMenu"];
ViewBag.SchedulesMenuClass = hl["SchedulesMenu"];

var createAccountLabel = anyAccount
Expand Down
2 changes: 2 additions & 0 deletions site/MVC/Views/Categories/Index.cshtml
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,15 @@
.AddBox("Edit", 1, null)
.AddBox("Disable", 2, null)
.AddBox("Unify", 3, null)
.AddBox("Admin", 4, null)
.AddBox("Accounts", 4, null);

ViewBag.Buttons = new List<Button>
{
new(createCategoryLabel, "Create", hl["New"])
};

ViewBag.AdminMenuClass = hl["Admin"];
ViewBag.AccountsMenuClass = hl["Accounts"];
}

Expand Down
4 changes: 3 additions & 1 deletion site/MVC/Views/Settings/Index.cshtml
Original file line number Diff line number Diff line change
Expand Up @@ -47,12 +47,14 @@
.AddBox("EnableCategories", null, null, null, null, null, null, null, 9)
.AddBox("EnableAccountSigns", null, null, null, null, null, 0, null, null)
.AddBox("EnableMoveCheck", null, null, null, 5, null, null, null, null)
.AddBox("EnableCurrency", null, 2, null, 5, null, null, null, null)
.AddBox("EnableCurrency", null, 2, null, null, null, null, null, null)
.AddBox("AdminMenu", 0, null, 0, null, 0, null, 0, null)
.AddBox("CategoriesMenu", null, null, null, null, null, null, 0, null)
.AddBox("AccountsMenu", 0, null, 0, null, 0, null, null, null)
.AddBox("Save", null, null, null, null, null, 1, null, 10)
;

ViewBag.AdminMenuClass = hl["AdminMenu"];
ViewBag.CategoriesMenuClass = hl["CategoriesMenu"];
ViewBag.AccountsMenuClass = hl["AccountsMenu"];

Expand Down
2 changes: 2 additions & 0 deletions site/MVC/Views/Settings/Wipe.cshtml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,11 @@

var hl = new WizardHL()
.AddBox("Explanation", 5)
.AddBox("AdminMenu", 6)
.AddBox("LoginsMenu", 6)
;

ViewBag.AdminMenuClass = hl["AdminMenu"];
ViewBag.LoginsMenuClass = hl["LoginsMenu"];
}

Expand Down
22 changes: 14 additions & 8 deletions site/MVC/Views/Shared/Skeleton/Menus/AccountArea.cshtml
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,19 @@
}
);

const String menuHL = " wl-other-color";
var moveClass = ViewBag.MoveMenuClass + menuHL;
var scheduleClass = ViewBag.ScheduleMenuClass + menuHL;
var categoriesClass = ViewBag.CategoriesMenuClass + menuHL;
var extractClass = ViewBag.ExtractMenuClass + menuHL;
var summaryClass = ViewBag.SummaryMenuClass + menuHL;
var homeClass = ViewBag.HomeMenuClass + menuHL;
String hlClass(dynamic viewBag)
{
if (viewBag == null) return null;
return viewBag + " wl-other-color";
}

var moveClass = hlClass(ViewBag.MoveMenuClass);
var scheduleClass = hlClass(ViewBag.ScheduleMenuClass);
var categoriesClass = hlClass(ViewBag.CategoriesMenuClass);
var reportsClass = hlClass(ViewBag.ReportsMenuClass);
var extractClass = hlClass(ViewBag.ExtractMenuClass);
var summaryClass = hlClass(ViewBag.SummaryMenuClass);
var homeClass = hlClass(ViewBag.HomeMenuClass);
}

@if (Model.Account.IsOpen)
Expand All @@ -40,7 +46,7 @@
}

<li class="dropdown">
<a class="dropdown-toggle @moveClass hide-whl-after-click" data-toggle="dropdown" role="button">
<a class="dropdown-toggle @reportsClass hide-whl-after-click" data-toggle="dropdown" role="button">
@Context.Translate("Reports")
</a>

Expand Down
19 changes: 11 additions & 8 deletions site/MVC/Views/Shared/Skeleton/Menus/DefaultArea.cshtml
Original file line number Diff line number Diff line change
@@ -1,14 +1,17 @@
@model BaseSiteModel

@{
const String menuHL = " wl-other-color";

var adminClass = ViewBag.AdminMenuClass + menuHL;

var schedulesClass = ViewBag.SchedulesMenuClass + menuHL;
var accountsClass = ViewBag.AccountsMenuClass + menuHL;
var categoriesClass = ViewBag.CategoriesMenuClass + menuHL;
var loginsClass = ViewBag.LoginsMenuClass + menuHL;
String hlClass(dynamic viewBag)
{
if (viewBag == null) return null;
return viewBag + " wl-other-color";
}

var adminClass = hlClass(ViewBag.AdminMenuClass);
var schedulesClass = hlClass(ViewBag.SchedulesMenuClass);
var accountsClass = hlClass(ViewBag.AccountsMenuClass);
var categoriesClass = hlClass(ViewBag.CategoriesMenuClass);
var loginsClass = hlClass(ViewBag.LoginsMenuClass);
}

<li class="dropdown">
Expand Down

0 comments on commit e37cc02

Please sign in to comment.