Skip to content
Snippets Groups Projects
Commit 015c7628 authored by Etienne LOUPIAS's avatar Etienne LOUPIAS
Browse files

Merge branch '617-accessibilite-retours-asqatasun' into 'dev'

Resolve "[Accessibilité] - Retours asqatasun"

See merge request !906
parents a6130612 a1d55de6
No related branches found
No related tags found
2 merge requests!907V3.2.0,!906Resolve "[Accessibilité] - Retours asqatasun"
<div class="orientationForm"> <div class="orientationForm">
<div class="title"> <div class="title">
<h2>Quels est le besoin de la personne&nbsp;?</h2> <h2>Quel est le besoin de la personne&nbsp;?</h2>
<p>Un seul choix possible</p> <p>Un seul choix possible</p>
</div> </div>
<div class="formGroup"> <div class="formGroup">
......
<header class="hide-on-print"> <header class="hide-on-print">
<div class="containerIconMenu"> <nav aria-label="Site">
<app-svg-icon <div class="containerIconMenu">
[asButton]="true" <app-svg-icon
[ariaLabel]="'Ouvrir le menu'" [asButton]="true"
[folder]="'ico'" [ariaLabel]="'Ouvrir le menu'"
[icon]="'menu'" [folder]="'ico'"
[iconClass]="'icon-32'" [icon]="'menu'"
(action)="toggleMenu()" [iconClass]="'icon-32'"
/> (action)="toggleMenu()"
</div> />
<div
#clickableLogo
class="logo clickable"
aria-label="Retour accueil"
role="button"
tabindex="0"
(click)="goToHome()"
(keyup.enter)="goToHome()"
>
<img
*ngIf="displayLogo(); else customTitle"
class="logo-grand-lyon"
width="108"
height="37"
src="/assets/logos/resin.svg"
alt
/>
</div>
<div class="containerIconMenu profile">
<app-svg-icon
[asButton]="true"
[ariaLabel]="isLoggedIn ? 'Ouvrir le menu Mon compte' : 'Se connecter'"
[folder]="'ico'"
[icon]="'profile'"
[iconClass]="'icon-32'"
(action)="clickProfileButton()"
/>
</div>
<div class="rightHeader">
<div class="menuItems" role="menu">
<a
routerLink="/actualites"
role="menuitem"
title="Actualités"
[routerLinkActive]="'active'"
i18n
[attr.aria-current]="isActive('/actualites')"
>
Actualités
</a>
<a
routerLink="/acteurs"
role="menuitem"
title="Cartographie"
[routerLinkActive]="'active'"
i18n
[attr.aria-current]="isActive('/acteurs')"
>
Cartographie
</a>
<a
routerLink="/orientation"
role="menuitem"
title="Orienter des bénéficiaires"
[routerLinkActive]="'active'"
i18n
[attr.aria-current]="isActive('/orientation')"
>
Orienter des bénéficiaires
</a>
<a
routerLink="/annuaire"
role="menuitem"
title="Annuaire"
[routerLinkActive]="'active'"
i18n
[attr.aria-current]="isActive('/annuaire')"
>
Annuaire
</a>
<a
*ngIf="isAdmin"
routerLink="/admin"
role="menuitem"
title="Administration"
[routerLinkActive]="'active'"
[attr.aria-current]="isActive('/admin')"
>
Administration
</a>
</div> </div>
<app-button <div
*ngIf="isLoggedIn" #clickableLogo
class="connected" class="logo clickable"
ariaLabel="Ouvrir le menu Mon compte - {{ displayName }}" aria-label="Retour accueil"
[variant]="'primary'" role="button"
[label]="displayName" tabindex="0"
[size]="'small'" (click)="goToHome()"
(action)="clickProfileButton()" (keyup.enter)="goToHome()"
/> >
<app-button <img
*ngIf="!isLoggedIn" *ngIf="displayLogo(); else customTitle"
ariaLabel="Se connecter" class="logo-grand-lyon"
[variant]="'primaryBlack'" width="108"
[label]="'Se connecter'" height="37"
[size]="'small'" src="/assets/logos/resin.svg"
(action)="clickProfileButton()" alt
/> />
</div> </div>
<div class="containerIconMenu profile">
<app-svg-icon
[asButton]="true"
[ariaLabel]="isLoggedIn ? 'Ouvrir le menu Mon compte' : 'Se connecter'"
[folder]="'ico'"
[icon]="'profile'"
[iconClass]="'icon-32'"
(action)="clickProfileButton()"
/>
</div>
<div class="rightHeader">
<div class="menuItems" role="menu">
<a
routerLink="/actualites"
role="menuitem"
title="Actualités"
[routerLinkActive]="'active'"
i18n
[attr.aria-current]="isActive('/actualites')"
>
Actualités
</a>
<a
routerLink="/acteurs"
role="menuitem"
title="Cartographie"
[routerLinkActive]="'active'"
i18n
[attr.aria-current]="isActive('/acteurs')"
>
Cartographie
</a>
<a
routerLink="/orientation"
role="menuitem"
title="Orienter des bénéficiaires"
[routerLinkActive]="'active'"
i18n
[attr.aria-current]="isActive('/orientation')"
>
Orienter des bénéficiaires
</a>
<a
routerLink="/annuaire"
role="menuitem"
title="Annuaire"
[routerLinkActive]="'active'"
i18n
[attr.aria-current]="isActive('/annuaire')"
>
Annuaire
</a>
<a
*ngIf="isAdmin"
routerLink="/admin"
role="menuitem"
title="Administration"
[routerLinkActive]="'active'"
[attr.aria-current]="isActive('/admin')"
>
Administration
</a>
</div>
<app-button
*ngIf="isLoggedIn"
class="connected"
ariaLabel="Ouvrir le menu Mon compte - {{ displayName }}"
[variant]="'primary'"
[label]="displayName"
[size]="'small'"
(action)="clickProfileButton()"
/>
<app-button
*ngIf="!isLoggedIn"
ariaLabel="Se connecter"
[variant]="'primaryBlack'"
[label]="'Se connecter'"
[size]="'small'"
(action)="clickProfileButton()"
/>
</div>
</nav>
</header> </header>
<div *ngIf="showMenu" role="menu" class="mobileMenu" [@slideInOut]> <div *ngIf="showMenu" role="menu" class="mobileMenu" [@slideInOut]>
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
@import 'breakpoint'; @import 'breakpoint';
@import 'z-index'; @import 'z-index';
header { header > nav {
height: $header-height; height: $header-height;
display: flex; display: flex;
align-items: center; align-items: center;
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
(action)="closeModal(false)" (action)="closeModal(false)"
/> />
</div> </div>
<p><ng-content /></p> <div class="content"><ng-content /></div>
<div class="footerModal"> <div class="footerModal">
<app-button <app-button
*ngIf="!singleButton" *ngIf="!singleButton"
......
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
text-align: center; text-align: center;
} }
} }
p { .content {
text-align: center; text-align: center;
margin: 0; margin: 0;
} }
......
<nav> <nav aria-label="Page">
<div role="tablist" class="navigation" [attr.aria-label]="ariaLabel" [ngClass]="{ expand: shouldExpand }"> <div role="tablist" class="navigation" [attr.aria-label]="ariaLabel" [ngClass]="{ expand: shouldExpand }">
<div <div
*ngFor="let tab of tabs; let i = index" *ngFor="let tab of tabs; let i = index"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment