|
1 | | -<header class="bg-dark text-white py-3"> |
2 | | - <div class="container d-flex flex-column flex-md-row align-items-center justify-content-center justify-content-md-between"> |
3 | | - <div class="col-12 col-md-3 mb-4 mb-md-0"> |
4 | | - <img src="assets/logo.png" alt="Logo Alfred" class="img-fluid" /> |
5 | | - </div> |
6 | | - <span class="header-logo mx-auto mx-md-0 text-center">Handy App</span> |
7 | | - <nav class="d-none d-md-flex gap-4"> |
| 1 | +<header class="bg-dark text-white py-3 position-relative"> |
| 2 | + <div class="position-absolute start-0 top-50 translate-middle-y ms-3"> |
| 3 | + <a [routerLink]="''"> |
| 4 | + <img src="assets/logo.png" alt="Logo Alfred" class="img-fluid logo" /> |
| 5 | + </a> |
| 6 | + </div> |
| 7 | + |
| 8 | + <div class="container px-0 d-flex flex-column flex-md-row align-items-center ustify-content-center position-relative"> |
| 9 | + <nav class="d-none d-md-flex gap-4 mx-auto"> |
8 | 10 | <a [routerLink]="''" class="nav-link">Accueil</a> |
9 | 11 | <a [routerLink]="'/products'" class="nav-link">Services</a> |
10 | 12 | <a [routerLink]="'/providers-list'" class="nav-link">Prestataires</a> |
11 | 13 | <a [routerLink]="'/contacts'" class="nav-link">Contact</a> |
12 | 14 | </nav> |
13 | | - @if (isLoggedIn) { |
14 | | - <button type="button" class="btn btn-danger d-none d-md-block" (click)="onLogout()">Déconnexion</button> |
15 | | - } @else { |
16 | | - <button type="button" class="header-button btn btn-success d-none d-md-block" (click)="navigateToSignUpPage()">Se connecter/ s'inscrire</button> |
17 | | - } |
| 15 | + <div class="d-flex align-items-center gap-2"> |
| 16 | + @if (isLoggedIn) { |
| 17 | + <button type="button" class="btn btn-danger d-none d-md-block me-3" (click)="onLogout()">Déconnexion</button> |
| 18 | + } @else { |
| 19 | + <div class="d-flex align-items-center gap-2 d-none d-md-flex"> |
| 20 | + <button type="button" class="header-button btn btn-success d-none d-md-block" (click)="navigateToSignUpPage()">Se connecter</button> |
| 21 | + <a [routerLink]="'/signup'" class="text-white text-decoration-underline d-none d-md-block"> S'inscrire </a> |
| 22 | + </div> |
| 23 | + } |
| 24 | + </div> |
18 | 25 |
|
19 | 26 | @if (isLoggedIn) { |
20 | 27 | @if (isProvider$ | async) { |
|
37 | 44 | @if (isLoggedIn) { |
38 | 45 | <button type="button" class="btn btn-danger mt-3" (click)="onLogout()">Déconnexion</button> |
39 | 46 | } @else { |
40 | | - <button type="button" class="btn btn-success mt-3" (click)="navigateToSignUpPage()">Se connecter / S'inscrire</button> |
| 47 | + <button type="button" class="btn btn-success mt-3" (click)="navigateToSignUpPage()">Se connecter</button> |
| 48 | + <a [routerLink]="'/signup'" class="text-white text-decoration-underline"> S'inscrire </a> |
41 | 49 | } |
42 | 50 | </nav> |
43 | 51 | </div> |
|
0 commit comments