Setting titles for new pill navigation

This commit is contained in:
rockstardev 2018-08-22 13:56:55 +02:00
parent f0615482d9
commit fe31dc8606
9 changed files with 9 additions and 18 deletions

View file

@ -1,8 +1,7 @@
@model DerivationSchemeViewModel @model DerivationSchemeViewModel
@{ @{
Layout = "../Shared/_NavLayout.cshtml"; Layout = "../Shared/_NavLayout.cshtml";
ViewData["Title"] = $"{Model.CryptoCode} Derivation scheme"; ViewData.SetActivePageAndTitle(StoreNavPages.Index, $"{Model.CryptoCode} Derivation scheme");
ViewData.AddActivePage(BTCPayServer.Views.Stores.StoreNavPages.Index);
} }
<partial name="_StatusMessage" for="StatusMessage" /> <partial name="_StatusMessage" for="StatusMessage" />

View file

@ -1,8 +1,7 @@
@model LightningNodeViewModel @model LightningNodeViewModel
@{ @{
Layout = "../Shared/_NavLayout.cshtml"; Layout = "../Shared/_NavLayout.cshtml";
ViewData["Title"] = "Add lightning node (Experimental)"; ViewData.SetActivePageAndTitle(StoreNavPages.Index, "Add lightning node (Experimental)");
ViewData.AddActivePage(BTCPayServer.Views.Stores.StoreNavPages.Index);
} }
<h4>@ViewData["Title"]</h4> <h4>@ViewData["Title"]</h4>

View file

@ -1,8 +1,7 @@
@model CheckoutExperienceViewModel @model CheckoutExperienceViewModel
@{ @{
Layout = "../Shared/_NavLayout.cshtml"; Layout = "../Shared/_NavLayout.cshtml";
ViewData["Title"] = "Checkout experience"; ViewData.SetActivePageAndTitle(StoreNavPages.Checkout, "Checkout experience");
ViewData.AddActivePage(BTCPayServer.Views.Stores.StoreNavPages.Checkout);
} }
<h4>@ViewData["Title"]</h4> <h4>@ViewData["Title"]</h4>

View file

@ -1,8 +1,7 @@
@model CreateTokenViewModel @model CreateTokenViewModel
@{ @{
Layout = "../Shared/_NavLayout.cshtml"; Layout = "../Shared/_NavLayout.cshtml";
ViewData["Title"] = "Create a new token"; ViewData.SetActivePageAndTitle(StoreNavPages.Tokens, "Create a new token");
ViewData.AddActivePage(StoreNavPages.Tokens);
ViewBag.HidePublicKey = ViewBag.HidePublicKey ?? false; ViewBag.HidePublicKey = ViewBag.HidePublicKey ?? false;
ViewBag.ShowStores = ViewBag.ShowStores ?? false; ViewBag.ShowStores = ViewBag.ShowStores ?? false;
} }

View file

@ -1,8 +1,7 @@
@model TokensViewModel @model TokensViewModel
@{ @{
Layout = "../Shared/_NavLayout.cshtml"; Layout = "../Shared/_NavLayout.cshtml";
ViewData["Title"] = "Access Tokens"; ViewData.SetActivePageAndTitle(StoreNavPages.Tokens, "Access Tokens");
ViewData.AddActivePage(StoreNavPages.Tokens);
} }
<partial name="_StatusMessage" for="StatusMessage" /> <partial name="_StatusMessage" for="StatusMessage" />

View file

@ -1,8 +1,7 @@
@model BTCPayServer.Models.StoreViewModels.RatesViewModel @model BTCPayServer.Models.StoreViewModels.RatesViewModel
@{ @{
Layout = "../Shared/_NavLayout.cshtml"; Layout = "../Shared/_NavLayout.cshtml";
ViewData["Title"] = "Rates"; ViewData.SetActivePageAndTitle(StoreNavPages.Rates, "Rates");
ViewData.AddActivePage(BTCPayServer.Views.Stores.StoreNavPages.Rates);
} }
<h4>@ViewData["Title"]</h4> <h4>@ViewData["Title"]</h4>

View file

@ -1,8 +1,7 @@
@model StoreUsersViewModel @model StoreUsersViewModel
@{ @{
Layout = "../Shared/_NavLayout.cshtml"; Layout = "../Shared/_NavLayout.cshtml";
ViewData["Title"] = "Manage users"; ViewData.SetActivePageAndTitle(StoreNavPages.Users, "Manage users");
ViewData.AddActivePage(StoreNavPages.Users);
} }
<h4>@ViewData["Title"]</h4> <h4>@ViewData["Title"]</h4>

View file

@ -1,12 +1,9 @@
@model StoreViewModel @model StoreViewModel
@{ @{
Layout = "../Shared/_NavLayout.cshtml"; Layout = "../Shared/_NavLayout.cshtml";
ViewData["Title"] = "Profile"; ViewData.SetActivePageAndTitle(StoreNavPages.Index, "Profile");
ViewData.AddActivePage(BTCPayServer.Views.Stores.StoreNavPages.Index);
} }
<style type="text/css"> <style type="text/css">
.smMaxWidth { .smMaxWidth {
max-width: 150px; max-width: 150px;

View file

@ -1 +1,2 @@
@using BTCPayServer.Views.Stores @using BTCPayServer.Views.Stores
@using BTCPayServer.Models.StoreViewModels