bon je revise je ferai ce soir

vueNavBar
shcascarra 1 year ago
parent bc607ef042
commit e94d418636

@ -8,19 +8,18 @@
<Bar Breakpoint="Breakpoint.Desktop" <Bar Breakpoint="Breakpoint.Desktop"
Background="Background.Light" class="bar-container">
ThemeContrast="ThemeContrast.Light">
<BarBrand> <BarBrand>
VeraxShield <img class="logo" src="/ressources/images/logo/logo.png" Text="Logo de Verax" Fluid />
</BarBrand> </BarBrand>
<BarToggler /> <BarToggler />
<BarMenu> <BarMenu>
<BarStart> <BarStart>
<BarItem> <BarItem>
<BarLink To="#home">Utilisateurs</BarLink> <BarLink @onclick="@NavUtilisateurs">Utilisateurs</BarLink>
</BarItem> </BarItem>
<BarItem> <BarItem>
<BarLink To="#docs">Articles</BarLink> <BarLink @onclick="@NavArticles">Articles</BarLink>
@* <BarDropdown> @* <BarDropdown>
<BarDropdownToggle>Dropdown</BarDropdownToggle> <BarDropdownToggle>Dropdown</BarDropdownToggle>
<BarDropdownMenu> <BarDropdownMenu>
@ -31,7 +30,7 @@
</BarDropdown> *@ </BarDropdown> *@
</BarItem> </BarItem>
<BarItem> <BarItem>
<BarLink To="#docs">Modérateurs</BarLink> <BarLink @onclick="@NavModerateurs">Modérateurs</BarLink>
</BarItem> </BarItem>
</BarStart> </BarStart>
<BarBrand> <BarBrand>

@ -1,7 +1,26 @@
namespace VeraxShield.composants.affichages.navBar using Microsoft.AspNetCore.Components;
namespace VeraxShield.composants.affichages.navBar
{ {
public partial class NavBarPrincipale public partial class NavBarPrincipale
{ {
[Inject]
private NavigationManager NavigationManager { get; set; }
private async Task NavUtilisateurs()
{
NavigationManager.NavigateTo("/utilisateurs/liste");
}
private async Task NavArticles()
{
NavigationManager.NavigateTo("/articles/liste");
}
private async Task NavModerateurs()
{
NavigationManager.NavigateTo("/utilisateurs/liste");
}
} }
} }

@ -1,3 +1,13 @@
body { body{
color : snow;
} }
.bar-container{
background-color : black;
}
.logo{
width : 80px;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 KiB

Loading…
Cancel
Save