52 lines
1.4 KiB
HTML
52 lines
1.4 KiB
HTML
<!-- Navbar Bootstrap -->
|
|
<nav class="navbar navbar-expand-lg navbar-dark bg-primary-custom">
|
|
<div class="container">
|
|
<a class="navbar-brand" routerLink="/">FencerJudge</a>
|
|
<button
|
|
class="navbar-toggler"
|
|
type="button"
|
|
data-bs-toggle="collapse"
|
|
data-bs-target="#navbarNav"
|
|
>
|
|
<span class="navbar-toggler-icon"></span>
|
|
</button>
|
|
<div class="collapse navbar-collapse" id="navbarNav">
|
|
<ul class="navbar-nav ms-auto">
|
|
<li class="nav-item">
|
|
<a
|
|
class="nav-link"
|
|
routerLink="/matches"
|
|
routerLinkActive="active-link"
|
|
>
|
|
Matchs
|
|
</a>
|
|
</li>
|
|
<li class="nav-item" *ngIf="authService.isAuthenticated()">
|
|
<a
|
|
class="nav-link"
|
|
routerLink="/matches/add"
|
|
routerLinkActive="active-link"
|
|
>
|
|
MatchAdd
|
|
</a>
|
|
</li>
|
|
<li
|
|
class="nav-item"
|
|
*ngIf="authService.isAuthenticated(); else notLoggedIn"
|
|
>
|
|
<a
|
|
class="nav-link"
|
|
routerLink="/logout"
|
|
routerLinkActive="active-link"
|
|
>Admin</a
|
|
>
|
|
</li>
|
|
<ng-template #notLoggedIn>
|
|
<a class="nav-link" routerLink="/login" routerLinkActive="active-link"
|
|
>Connexion</a
|
|
>
|
|
</ng-template>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</nav>
|