Commit 8525ef02 authored by FORESTIER Fabien's avatar FORESTIER Fabien
Browse files

Merge branch 'feature-329-consent' of...

Merge branch 'feature-329-consent' of https://gitlab.alpha.grandlyon.com/refonte-data/portail-data into feature-329-consent
parents 02a76fa6 5089207a
......@@ -297,6 +297,34 @@
</div>
</div>
<div class="column is-12">
<p class="consent-text">
Les champs suivi d'un astérisque (*) sont obligatoires. Les informations contenues dans ces champs font
l’objet d’un traitement informatisé destiné à répondre à votre demande. Les destinataires des informations
sont les services communaux et métropolitains en charge du traitement de votre demande. Conformément à la
loi "informatique et libertés" du 6 janvier 1978 modifiée, vous bénéficiez d’un droit d’accès et de
rectification aux informations qui vous concernent. Si vous souhaitez exercer ce droit et obtenir
communication des informations vous concernant, veuillez-vous adresser à : Métropole de Lyon - Direction des
Affaires Juridiques et de la Commande Publique - 20, rue du Lac - BP 33569 - 69505 Lyon Cedex 03 : par
courrier ou au moyen du formulaire approprié sur ce guichet. Vous pouvez également, pour des motifs
légitimes, vous opposer au traitement des données vous concernant. Dans ce cas, nous ne pourrons pas traiter
la demande soumise via ce formulaire.
</p>
<div class="field">
<input id="consent" class="is-checkradio is-success" type="checkbox" formControlName="consent">
<label for="consent" class="label consentLabel">
<span i18n="@@signup.consent">En cochant cette case j'accepte que les informations saisies dans ce
formulaire soient traitées pour répondre à ma demande.</span><span class="required-field">*</span>
</label>
<div class="form-incorrect-field-message" *ngIf="fieldIsInvalid('cgu')">
<div *ngIf="cgu.errors['required']" i18n="@@signup.errors.mustConsent">
You must give your consent
</div>
</div>
</div>
</div>
<div class="column is-12 has-text-right">
<div class="field">
<div>
......
......@@ -17,6 +17,7 @@ h1 {
background-color: white;
}
<<<<<<< HEAD
.is-checkradio[type="checkbox"] + label {
margin: 0;
display: flex;
......@@ -33,6 +34,26 @@ h1 {
.acceptMessagesInfo, .consent-text {
font-size: $size-8;
=======
.is-checkradio[type="checkbox"] + label.acceptMessagesLabel, .is-checkradio[type="checkbox"] + label.cguLabel, .is-checkradio[type="checkbox"] + label.consentLabel {
margin-left: 0;
}
.is-checkradio[type="checkbox"] + label::before {
top: unset;
}
.is-checkradio[type="checkbox"] + label::after {
top: 0.5rem;
}
.acceptMessagesInfo, .consent-text {
font-size: $size-8;
}
.consent-text {
margin-bottom: 0.75rem;
>>>>>>> 5089207a08f293c8c2b56cb852dd41c253d0cf64
}
.consent-text {
......
......@@ -49,7 +49,11 @@ export class SignUpComponent implements OnInit {
zipcode: [''],
city: [''],
country: [''],
<<<<<<< HEAD
// cgu: [false, Validators.requiredTrue],
=======
cgu: [false, Validators.requiredTrue],
>>>>>>> 5089207a08f293c8c2b56cb852dd41c253d0cf64
consent: [false, Validators.requiredTrue],
});
}
......
......@@ -34,7 +34,11 @@ export interface ICreateAccountForm {
zipcode: string;
city: string;
country: string;
<<<<<<< HEAD
// cgu: boolean;
=======
cgu: boolean;
>>>>>>> 5089207a08f293c8c2b56cb852dd41c253d0cf64
consent: boolean;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment