From 1cf9e23c45e1bb7a6d9049c8a5b91a82a23c760e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Guillois?= Date: Tue, 8 Oct 2024 15:55:42 +0200 Subject: [PATCH] feat: update wording and adjust CSS styles for better readability --- .../src/components/Campaign/CampaignRecipients.tsx | 1 - frontend/src/components/Draft/DraftDownloader.tsx | 2 +- frontend/src/components/Draft/DraftSendingDate.tsx | 4 +++- frontend/src/components/Draft/draft.module.scss | 11 +++++++++++ frontend/src/views/Campaign/CampaignDraft.tsx | 8 ++++---- frontend/src/views/Campaign/CampaignSending.tsx | 2 +- .../src/views/Campaign/test/CampaignView.test.tsx | 2 +- 7 files changed, 21 insertions(+), 9 deletions(-) diff --git a/frontend/src/components/Campaign/CampaignRecipients.tsx b/frontend/src/components/Campaign/CampaignRecipients.tsx index fb734519d..ab98e1e09 100644 --- a/frontend/src/components/Campaign/CampaignRecipients.tsx +++ b/frontend/src/components/Campaign/CampaignRecipients.tsx @@ -128,7 +128,6 @@ function CampaignRecipients(props: Props) { ) { download: true, href: link, }} - title="Télécharger les courriers et les destinataires" + title="Télécharger les destinataires et vos courriers" onClick={() => props.setDownloaded(true)} /> ); diff --git a/frontend/src/components/Draft/DraftSendingDate.tsx b/frontend/src/components/Draft/DraftSendingDate.tsx index 331cab73a..39026e373 100644 --- a/frontend/src/components/Draft/DraftSendingDate.tsx +++ b/frontend/src/components/Draft/DraftSendingDate.tsx @@ -5,6 +5,7 @@ import { Container } from '../_dsfr'; import AppTextInput from '../_app/AppTextInput/AppTextInput'; import { DATE_REGEXP } from '../../utils/dateUtils'; import { Typography } from '@mui/material'; +import styles from './draft.module.scss'; export const sentAtSchema = string() .required('Veuillez renseigner une date d’envoi') @@ -32,8 +33,9 @@ function DraftSendingDate(props: Readonly) { type="date" value={value} onChange={(e) => props.onChange(e.target.value)} + className="fr-mb-2w" /> -

Après avoir téléchargé vos documents, indiquez la date d’envoi de votre campagne. Le statut des logements "Non suivi" passera automatiquement au statut "En attente de retour". Les autres statuts ne seront pas modifiés.

+

Après avoir téléchargé vos documents, indiquez la date d’envoi de votre campagne. Le statut des logements "Non suivi" passera automatiquement au statut "En attente de retour". Les autres statuts ne seront pas modifiés.

); } diff --git a/frontend/src/components/Draft/draft.module.scss b/frontend/src/components/Draft/draft.module.scss index e489bb3b2..c392e8719 100644 --- a/frontend/src/components/Draft/draft.module.scss +++ b/frontend/src/components/Draft/draft.module.scss @@ -22,3 +22,14 @@ margin-left: 12px; } } + +.info { + position: relative; + padding-left: 20px; +} + +.info::before { + position: absolute; + top: 1px; + left: 0; +} diff --git a/frontend/src/views/Campaign/CampaignDraft.tsx b/frontend/src/views/Campaign/CampaignDraft.tsx index 204a04289..299fc2257 100644 --- a/frontend/src/views/Campaign/CampaignDraft.tsx +++ b/frontend/src/views/Campaign/CampaignDraft.tsx @@ -170,9 +170,9 @@ function CampaignDraft(props: Readonly) { @@ -188,12 +188,12 @@ function CampaignDraft(props: Readonly) { - - + ) {

diff --git a/frontend/src/views/Campaign/test/CampaignView.test.tsx b/frontend/src/views/Campaign/test/CampaignView.test.tsx index 262ef5402..1636f0b02 100644 --- a/frontend/src/views/Campaign/test/CampaignView.test.tsx +++ b/frontend/src/views/Campaign/test/CampaignView.test.tsx @@ -259,7 +259,7 @@ describe('Campaign view', () => { }); sources.get(`${config.apiEndpoint}/api/sse`)?.emit(event.type, event); const title = await screen.findByRole('heading', { - name: /^Télécharger les courriers et les destinataires/ + name: /^Télécharger les destinataires et vos courriers/ }); expect(title).toBeVisible(); });