Files
codiki-hexagonal/frontend/src/app/components/header/header.component.html
2024-10-21 15:15:53 +02:00

43 lines
1.4 KiB
HTML

<div class="left">
<button type="button"
(click)="sideMenu.open()"
matTooltip="Click to show side menu"
matRipple
i18n-matTooltip>
<mat-icon>menu</mat-icon>
</button>
<a [routerLink]="['/home']">
<img src="assets/images/codiki.png" alt="logo"/>
<span class="title">Codiki</span>
</a>
</div>
<div class="middle">
<app-publications-search-bar></app-publications-search-bar>
</div>
<div class="right">
@if (isAuthenticated) {
<button mat-button
class="button"
[matMenuTriggerFor]="authenticatedUserMenu"
matRipple>
<mat-icon>more_vert</mat-icon>
</button>
<mat-menu #authenticatedUserMenu="matMenu">
<div class="authenticated-user-menu">
<a [routerLink]="['/my-publications']" matRipple i18n>
<mat-icon>description</mat-icon>
My publications
</a>
<a [routerLink]="['/disconnect']" matRipple class="disconnection" i18n>
<mat-icon>logout</mat-icon>
Disconnect
</a>
</div>
</mat-menu>
} @else {
<a [routerLink]="['/login']" class="cod-btn" matRipple i18n>Login</a>
}
</div>
<app-side-menu #sideMenu></app-side-menu>