2022-08-26 13:13:40 -05:00
|
|
|
@inherits BasicComponent
|
|
|
|
|
|
|
|
<div class="top-row ps-3 navbar navbar-dark">
|
2022-08-19 20:27:49 -05:00
|
|
|
<div class="container-fluid">
|
2022-08-26 18:10:35 -05:00
|
|
|
<div class="navbar-brand">NFT Faucet</div>
|
2022-08-19 20:27:49 -05:00
|
|
|
<button title="Navigation menu" class="navbar-toggler" @onclick="ToggleNavMenu">
|
|
|
|
<span class="navbar-toggler-icon"></span>
|
|
|
|
</button>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="@NavMenuCssClass" @onclick="ToggleNavMenu">
|
|
|
|
<nav class="flex-column">
|
2022-08-19 20:46:45 -05:00
|
|
|
<div class="nav-item px-3">
|
2022-09-18 21:37:06 -05:00
|
|
|
<NavLink class="nav-link" href="networks" style=@(SelectedNetworkName != null ? "color: lime;" : string.Empty) Match="NavLinkMatch.All">
|
2022-09-29 17:41:46 -05:00
|
|
|
<span class="oi oi-bolt" aria-hidden="true"></span>
|
|
|
|
<div style="display: flex; flex-direction: column;">
|
|
|
|
<span style="line-height: 1rem; font-size: 1.1rem;">Network</span>
|
|
|
|
@if (SelectedNetworkName != null)
|
|
|
|
{
|
|
|
|
<span style="line-height: 1rem; font-size: 0.7rem; color: #bbb;">@SelectedNetworkName</span>
|
|
|
|
}
|
|
|
|
</div>
|
2022-08-19 20:46:45 -05:00
|
|
|
</NavLink>
|
|
|
|
</div>
|
2022-08-19 20:27:49 -05:00
|
|
|
<div class="nav-item px-3">
|
2022-09-18 21:37:06 -05:00
|
|
|
<NavLink class="nav-link" href="providers" style=@(SelectedProviderName != null ? $"color: {(AppState.SelectedProvider.IsConfigured ? "lime" : "#FBBD08")};" : string.Empty)>
|
2022-09-29 17:41:46 -05:00
|
|
|
<span class="oi oi-key" aria-hidden="true"></span>
|
|
|
|
<div style="display: flex; flex-direction: column;">
|
|
|
|
<span style="line-height: 1rem; font-size: 1.1rem;">Provider</span>
|
|
|
|
@if (SelectedProviderName != null)
|
|
|
|
{
|
|
|
|
<span style="line-height: 1rem; font-size: 0.7rem; color: #bbb;">@SelectedProviderName</span>
|
|
|
|
}
|
|
|
|
</div>
|
2022-08-19 20:27:49 -05:00
|
|
|
</NavLink>
|
|
|
|
</div>
|
2022-08-27 21:39:40 -05:00
|
|
|
<div class="nav-item px-3">
|
2022-09-18 21:37:06 -05:00
|
|
|
<NavLink class="nav-link" href="contracts" style=@(SelectedContractName != null ? "color: lime;" : string.Empty)>
|
2022-09-29 17:41:46 -05:00
|
|
|
<span class="oi oi-script" aria-hidden="true"></span>
|
|
|
|
<div style="display: flex; flex-direction: column;">
|
|
|
|
<span style="line-height: 1rem; font-size: 1.1rem;">Contract</span>
|
|
|
|
@if (SelectedContractName != null)
|
|
|
|
{
|
|
|
|
<span style="line-height: 1rem; font-size: 0.7rem; color: #bbb;">@SelectedContractName</span>
|
|
|
|
}
|
|
|
|
</div>
|
2022-08-27 23:49:54 -05:00
|
|
|
</NavLink>
|
|
|
|
</div>
|
|
|
|
<div class="nav-item px-3">
|
2022-09-18 21:37:06 -05:00
|
|
|
<NavLink class="nav-link" href="tokens" style=@(SelectedTokenName != null ? "color: lime;" : string.Empty)>
|
2022-09-29 17:41:46 -05:00
|
|
|
<span class="oi oi-aperture" aria-hidden="true"></span>
|
|
|
|
<div style="display: flex; flex-direction: column;">
|
|
|
|
<span style="line-height: 1rem; font-size: 1.1rem;">Token</span>
|
|
|
|
@if (SelectedTokenName != null)
|
|
|
|
{
|
|
|
|
<span style="line-height: 1rem; font-size: 0.7rem; color: #bbb;">@SelectedTokenName</span>
|
|
|
|
}
|
|
|
|
</div>
|
2022-08-27 21:39:40 -05:00
|
|
|
</NavLink>
|
|
|
|
</div>
|
2022-08-28 10:35:46 -05:00
|
|
|
<div class="nav-item px-3">
|
2022-09-18 21:37:06 -05:00
|
|
|
<NavLink class="nav-link" href="uploads" style=@(SelectedUploadName != null ? "color: lime;" : string.Empty)>
|
2022-09-29 17:41:46 -05:00
|
|
|
<span class="oi oi-cloud-upload" aria-hidden="true"></span>
|
|
|
|
<div style="display: flex; flex-direction: column;">
|
|
|
|
<span style="line-height: 1rem; font-size: 1.1rem;">Upload</span>
|
|
|
|
@if (SelectedUploadName != null)
|
|
|
|
{
|
|
|
|
<span style="line-height: 1rem; font-size: 0.7rem; color: #bbb;">@SelectedUploadName</span>
|
|
|
|
}
|
|
|
|
</div>
|
2022-08-28 10:35:46 -05:00
|
|
|
</NavLink>
|
|
|
|
</div>
|
2022-09-18 22:15:59 -05:00
|
|
|
<div class="nav-item px-3">
|
|
|
|
<NavLink class="nav-link" href="mint">
|
|
|
|
<span class="oi oi-pin" aria-hidden="true"></span> Mint
|
|
|
|
</NavLink>
|
|
|
|
</div>
|
2022-08-19 20:27:49 -05:00
|
|
|
</nav>
|
2022-08-26 18:10:18 -05:00
|
|
|
</div>
|