From 0065a11d595f7b5eae2f413d6b4332568f2dcc60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marl=C3=A8ne=20Simondant?= <msimondant@grandlyon.com> Date: Thu, 5 Dec 2024 16:44:27 +0100 Subject: [PATCH] wip : ordre des blocs / harmonisation avec la fiche structure --- .../structure-edition-summary.component.html | 197 +++++++++--------- 1 file changed, 98 insertions(+), 99 deletions(-) diff --git a/src/app/profile/structure-edition-summary/structure-edition-summary.component.html b/src/app/profile/structure-edition-summary/structure-edition-summary.component.html index b2209c3da..800ba64e1 100644 --- a/src/app/profile/structure-edition-summary/structure-edition-summary.component.html +++ b/src/app/profile/structure-edition-summary/structure-edition-summary.component.html @@ -18,41 +18,6 @@ </p> </div> - <section class="nameAndAddress"> - <div class="sectionHeader"> - <h3>Nom et adresse</h3> - <app-button - class="hide-on-mobile" - [variant]="'secondary'" - [label]="'Modifier'" - [iconName]="'edit'" - [size]="'small'" - (action)="goToEdit(structureFormStep.structureNameAndAddress)" - /> - <app-icon-button - ariaLabel="Modifier le nom et l'adresse" - class="hide-on-desktop" - [variant]="'secondary'" - [iconName]="'edit'" - (action)="goToEdit(structureFormStep.structureNameAndAddress)" - /> - </div> - <div class="content-list"> - <div class="inline"> - <app-svg-icon [iconClass]="'icon-20'" [folder]="'tags'" [icon]="'structureName'" /> - <p> - {{ structure.structureName }} - </p> - </div> - <div class="inline"> - <app-svg-icon [iconClass]="'icon-20'" [folder]="'tags'" [icon]="'address'" /> - <p> - {{ formatAddress() }} - </p> - </div> - </div> - </section> - <section class="structureType" [ngClass]="{ warningBorder: !isFieldValid('structureType') }"> <div class="sectionHeader"> <div> @@ -84,27 +49,39 @@ </div> </section> - <section class="description"> + <section class="nameAndAddress"> <div class="sectionHeader"> - <h3>Description</h3> + <h3>Nom et adresse</h3> <app-button class="hide-on-mobile" [variant]="'secondary'" [label]="'Modifier'" [iconName]="'edit'" [size]="'small'" - (action)="goToEdit(structureFormStep.structureDescription)" + (action)="goToEdit(structureFormStep.structureNameAndAddress)" /> <app-icon-button - ariaLabel="Modifier la description" + ariaLabel="Modifier le nom et l'adresse" class="hide-on-desktop" [variant]="'secondary'" [iconName]="'edit'" - (action)="goToEdit(structureFormStep.structureDescription)" + (action)="goToEdit(structureFormStep.structureNameAndAddress)" /> </div> - <app-no-information *ngIf="!structure.description" /> - <p *ngIf="structure.description">{{ structure.description }}</p> + <div class="content-list"> + <div class="inline"> + <app-svg-icon [iconClass]="'icon-20'" [folder]="'tags'" [icon]="'structureName'" /> + <p> + {{ structure.structureName }} + </p> + </div> + <div class="inline"> + <app-svg-icon [iconClass]="'icon-20'" [folder]="'tags'" [icon]="'address'" /> + <p> + {{ formatAddress() }} + </p> + </div> + </div> </section> <section class="phoneAndMail" [ngClass]="{ warningBorder: requiredPhoneOrMailError() }"> @@ -231,6 +208,29 @@ </div> </section> + <section class="description"> + <div class="sectionHeader"> + <h3>Description</h3> + <app-button + class="hide-on-mobile" + [variant]="'secondary'" + [label]="'Modifier'" + [iconName]="'edit'" + [size]="'small'" + (action)="goToEdit(structureFormStep.structureDescription)" + /> + <app-icon-button + ariaLabel="Modifier la description" + class="hide-on-desktop" + [variant]="'secondary'" + [iconName]="'edit'" + (action)="goToEdit(structureFormStep.structureDescription)" + /> + </div> + <app-no-information *ngIf="!structure.description" /> + <p *ngIf="structure.description">{{ structure.description }}</p> + </section> + <section class="hours"> <div class="sectionHeader"> <h3>Horaires</h3> @@ -264,7 +264,6 @@ <div class="sectionHeader"> <h3>Offres de service</h3> </div> - <div *ngFor="let offerHolder of offerHolders"> <section class="innerSection"> <app-collapse> @@ -366,7 +365,7 @@ <section class="learning" id="learning"> <div class="sectionHeader"> - <h4>Accompagnements numériques</h4> + <h4>Accompagnements aux usages numériques</h4> <app-button class="hide-on-mobile" [variant]="'secondary'" @@ -450,30 +449,6 @@ </div> </section> - <section class="wifi"> - <div class="sectionHeader"> - <h3>Wifi</h3> - <app-button - class="hide-on-mobile" - [variant]="'secondary'" - [label]="'Modifier'" - [iconName]="'edit'" - [size]="'small'" - (action)="goToEdit(structureFormStep.structureWifi)" - /> - <app-icon-button - ariaLabel="Modifier l'accès au wifi" - class="hide-on-desktop" - [variant]="'secondary'" - [iconName]="'edit'" - (action)="goToEdit(structureFormStep.structureWifi)" - /> - </div> - <p> - {{ hasWifi(structure.categories.selfServiceMaterial) ? 'Oui' : 'Non' }} - </p> - </section> - <section class="equipements"> <div class="sectionHeader"> <h3>Matériel en accès libre</h3> @@ -515,9 +490,33 @@ </div> </section> + <section class="wifi"> + <div class="sectionHeader"> + <h3>Wifi</h3> + <app-button + class="hide-on-mobile" + [variant]="'secondary'" + [label]="'Modifier'" + [iconName]="'edit'" + [size]="'small'" + (action)="goToEdit(structureFormStep.structureWifi)" + /> + <app-icon-button + ariaLabel="Modifier l'accès au wifi" + class="hide-on-desktop" + [variant]="'secondary'" + [iconName]="'edit'" + (action)="goToEdit(structureFormStep.structureWifi)" + /> + </div> + <p> + {{ hasWifi(structure.categories.selfServiceMaterial) ? 'Oui' : 'Non' }} + </p> + </section> + <section class="solidarityMaterial"> <div class="sectionHeader"> - <h3>Achat de matériel à tarif solidaire</h3> + <h3>Vente de matériel à tarif solidaire</h3> <app-button class="hide-on-mobile" [variant]="'secondary'" @@ -617,7 +616,7 @@ <section class="publics"> <div class="sectionHeader"> - <h3>Public spécifique admis</h3> + <h3>Âge</h3> <app-button class="hide-on-mobile" [variant]="'secondary'" @@ -627,7 +626,7 @@ (action)="goToEdit(structureFormStep.structurePublicTargetOptional)" /> <app-icon-button - ariaLabel="Modifier les publics spécifiques admis" + ariaLabel="Modifier les publics spécifiques admis (âge)" class="hide-on-desktop" [variant]="'secondary'" [iconName]="'edit'" @@ -672,34 +671,6 @@ </div> </section> - <section class="PMR" [ngClass]="{ warningBorder: structure.pmrAccess === null }"> - <div class="sectionHeader"> - <div> - <h3>Accessibilité pour les personnes à mobilité réduite</h3> - <app-missing-information *ngIf="structure.pmrAccess === null" /> - </div> - <app-button - class="hide-on-mobile" - [variant]="'secondary'" - [label]="'Modifier'" - [iconName]="'edit'" - [size]="'small'" - (action)="goToEdit(structureFormStep.structurePmr)" - /> - <app-icon-button - ariaLabel="Modifier l'accessibilité pour les personnes à mobilité réduite" - class="hide-on-desktop" - [variant]="'secondary'" - [iconName]="'edit'" - (action)="goToEdit(structureFormStep.structurePmr)" - /> - </div> - <app-no-information *ngIf="structure.pmrAccess === null" /> - <p *ngIf="structure.pmrAccess !== null"> - {{ structure.pmrAccess ? 'Oui' : 'Non' }} - </p> - </section> - <section *ngIf="this.members?.length !== 0" class="members"> <div class="sectionHeader"> <h3>Membres</h3> @@ -754,6 +725,34 @@ </div> </section> + <section class="PMR" [ngClass]="{ warningBorder: structure.pmrAccess === null }"> + <div class="sectionHeader"> + <div> + <h3>Accessibilité pour les personnes à mobilité réduite</h3> + <app-missing-information *ngIf="structure.pmrAccess === null" /> + </div> + <app-button + class="hide-on-mobile" + [variant]="'secondary'" + [label]="'Modifier'" + [iconName]="'edit'" + [size]="'small'" + (action)="goToEdit(structureFormStep.structurePmr)" + /> + <app-icon-button + ariaLabel="Modifier l'accessibilité pour les personnes à mobilité réduite" + class="hide-on-desktop" + [variant]="'secondary'" + [iconName]="'edit'" + (action)="goToEdit(structureFormStep.structurePmr)" + /> + </div> + <app-no-information *ngIf="structure.pmrAccess === null" /> + <p *ngIf="structure.pmrAccess !== null"> + {{ structure.pmrAccess ? 'Oui' : 'Non' }} + </p> + </section> + <section class="dataShare"> <div class="sectionHeader"> <h3>Partage de données sur data.grandlyon.com</h3> -- GitLab