From d51277134ae11c99f64b53a251b4a97335a297c2 Mon Sep 17 00:00:00 2001 From: rebeccadumazert Date: Wed, 8 Jan 2025 14:25:26 +0100 Subject: [PATCH] chore(front): new look for updating personal information --- assets/css/imports/custom.css | 14 +++++ public/timer.svg | 10 ++++ src/controllers/organization.ts | 3 + .../user/unable-to-auto-join-organization.ejs | 60 ++++++++++++------- 4 files changed, 67 insertions(+), 20 deletions(-) create mode 100644 public/timer.svg diff --git a/assets/css/imports/custom.css b/assets/css/imports/custom.css index 017be1929..dd3edd223 100644 --- a/assets/css/imports/custom.css +++ b/assets/css/imports/custom.css @@ -14,6 +14,20 @@ white-space: break-spaces; } +.border-shadow { + border-radius: 4px; + box-shadow: 0 3px 7px rgba(0, 0, 0, 0.1); + /* border: 0.5px solid #e0e0e0; */ +} + +.blue-france { + color: #00008f; +} + +.centered-content { + justify-content: center !important; +} + /* magic link icon */ #magic-link-icon-inline { padding: 0 1.5rem; diff --git a/public/timer.svg b/public/timer.svg new file mode 100644 index 000000000..ba47de7be --- /dev/null +++ b/public/timer.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/controllers/organization.ts b/src/controllers/organization.ts index 4cfce9736..fdcae691d 100644 --- a/src/controllers/organization.ts +++ b/src/controllers/organization.ts @@ -212,6 +212,9 @@ export const getUnableToAutoJoinOrganizationController = async ( pageTitle: "Rattachement en cours", csrfToken: csrfToken(req), email: user.email, + given_name: user.given_name, + family_name: user.family_name, + job: user.job, organization_label: cached_libelle, moderation_id, }); diff --git a/src/views/user/unable-to-auto-join-organization.ejs b/src/views/user/unable-to-auto-join-organization.ejs index 8c68694a1..f97d004f1 100644 --- a/src/views/user/unable-to-auto-join-organization.ejs +++ b/src/views/user/unable-to-auto-join-organization.ejs @@ -1,29 +1,49 @@
-

Rattachement en cours

+
+ +
+

Demande en cours

-

- ⏱️ Notre équipe étudie votre demande de rattachement à l’organisation <%= - organization_label; %> avec l’adresse email <%= email; %>. -

-

- Vous recevrez un email pour accéder à votre démarche dès que nous aurons - terminé. +

+ + Nous vérifions votre lien à l’organisation, vous recevrez un email de confirmation dès que votre compte sera validé. +

- (délai moyen : 1 jour ouvré) + + (temps de traitement moyen : 1 jour ouvré) +

-
-
-
- +
+

Récapitulatif de votre demande

+
+

Prénom

+
+ <%= given_name; %> + +
+

Nom

+
+ + <%= family_name; %> + + +
+

Email

+
+ <%= email; %> + +
+

Profession

+
+ <%= job; %> + +
+

Organisation

+
+ <%= organization_label; %> +