26 lines
No EOL
1 KiB
HTML
26 lines
No EOL
1 KiB
HTML
<nav class="navbar navbar-expand-md navbar-dark fixed-top bg-dark">
|
|
<div class="container">
|
|
<a class="navbar-brand" routerLink="/" routerLinkActive="active"><i class="fa fa-home"></i> Kavita</a>
|
|
<ul class="navbar-nav mr-auto">
|
|
|
|
<div class="nav-item">
|
|
<div class="col-xs-4">
|
|
<input class="form-control me-2" type="search" placeholder="Search" aria-label="Search">
|
|
</div>
|
|
</div>
|
|
</ul>
|
|
|
|
|
|
<!-- TODO: Put SignalR notification button dropdown here. -->
|
|
<div ngbDropdown class="nav-item dropdown" *ngIf="(accountService.currentUser$ | async) as user" dropdown>
|
|
<button class="btn btn-outline-secondary" ngbDropdownToggle>{{user.username | titlecase}}</button>
|
|
<div ngbDropdownMenu >
|
|
<button ngbDropdownItem routerLink="/admin/dashboard" *ngIf="user.roles.includes('Admin')">Server Settings</button>
|
|
<button ngbDropdownItem (click)="logout()">Logout</button>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
</nav>
|
|
|