From 3badb9bf4866593bd05e04c52ba859189fa72956 Mon Sep 17 00:00:00 2001 From: Yoan Pintas Date: Thu, 25 Apr 2024 16:10:14 +0200 Subject: [PATCH] style: update expired account screen (#1036) * style: update expired account screen * Add changelog * style: update wording * style: update wording after review --- changelog.d/1035.improvements | 1 + .../src/main/res/values-fr/strings_tchap.xml | 10 ++++++---- .../src/main/res/values/strings_tchap.xml | 8 +++++--- .../features/expired/ExpiredAccountActivity.kt | 6 ++++-- .../main/res/layout/activity_tchap_expired.xml | 16 +++++++++++++--- 5 files changed, 29 insertions(+), 12 deletions(-) create mode 100644 changelog.d/1035.improvements diff --git a/changelog.d/1035.improvements b/changelog.d/1035.improvements new file mode 100644 index 0000000000..1f5e1af4cb --- /dev/null +++ b/changelog.d/1035.improvements @@ -0,0 +1 @@ +Mise à jour de l'écran de compte expiré. \ No newline at end of file diff --git a/library/ui-strings/src/main/res/values-fr/strings_tchap.xml b/library/ui-strings/src/main/res/values-fr/strings_tchap.xml index 7d15c1b9b6..23579117e4 100644 --- a/library/ui-strings/src/main/res/values-fr/strings_tchap.xml +++ b/library/ui-strings/src/main/res/values-fr/strings_tchap.xml @@ -68,10 +68,12 @@ Partager le lien - La durée de validité de votre compte a expiré. Un e\u2011mail vous a été envoyé pour la renouveler. Une fois que vous aurez suivi le lien qu’il contient, cliquez ci-dessous. - J’ai renouvelé mon compte - Demander l’envoi d’un nouvel email - Un nouvel e\u2011mail vous a été envoyé pour renouveler la validité de votre compte. Une fois que vous aurez suivi le lien qu’il contient, cliquez ci-dessous. + Votre compte a expiré + Un e\u2011mail vous a été envoyé pour renouveler votre compte. Une fois que vous aurez suivi le lien qu’il contient, cliquez ci-dessous. + Continuer + Envoyer un nouvel email + Un nouvel e\u2011mail vous a été envoyé pour renouveler votre compte. Une fois que vous aurez suivi le lien qu’il contient, cliquez ci-dessous. + Nouvel e\u2011mail envoyé Je n’ai pas\nde compte diff --git a/library/ui-strings/src/main/res/values/strings_tchap.xml b/library/ui-strings/src/main/res/values/strings_tchap.xml index 099393bc84..c65803d58e 100644 --- a/library/ui-strings/src/main/res/values/strings_tchap.xml +++ b/library/ui-strings/src/main/res/values/strings_tchap.xml @@ -68,10 +68,12 @@ Share the link - The validity period of your account has expired. An email has been sent to you in order to renew it. Once you’ve followed the link it contains, click below. - I renewed the validity of my account + Your account has expired + An email has been sent to you in order to renew your account. Once you’ve followed the link it contains, click below. + Continue Request a renewal email - A new email has been sent to you in order to renew your account validity. Once you’ve followed the link it contains, click below. + A new email has been sent to you in order to renew your account. Once you’ve followed the link it contains, click below. + Email sent I do not have\nan account diff --git a/vector/src/main/java/fr/gouv/tchap/features/expired/ExpiredAccountActivity.kt b/vector/src/main/java/fr/gouv/tchap/features/expired/ExpiredAccountActivity.kt index 178ea0317d..04742fb7df 100644 --- a/vector/src/main/java/fr/gouv/tchap/features/expired/ExpiredAccountActivity.kt +++ b/vector/src/main/java/fr/gouv/tchap/features/expired/ExpiredAccountActivity.kt @@ -65,10 +65,12 @@ class ExpiredAccountActivity : VectorBaseActivity() private fun renderState(state: ExpiredAccountViewState) { with(views) { if (state.isRenewalEmailSent) { - titleView.setText(R.string.tchap_expired_account_on_new_sent_email_msg) + titleView.setText(R.string.tchap_expired_account_on_new_sent_email_title) + msgView.setText(R.string.tchap_expired_account_on_new_sent_email_msg) renewalEmailButton.isVisible = false } else { - titleView.setText(R.string.tchap_expired_account_msg) + titleView.setText(R.string.tchap_expired_account_title) + msgView.setText(R.string.tchap_expired_account_msg) renewalEmailButton.isVisible = true } } diff --git a/vector/src/main/res/layout/activity_tchap_expired.xml b/vector/src/main/res/layout/activity_tchap_expired.xml index a3f89015db..552894eacf 100644 --- a/vector/src/main/res/layout/activity_tchap_expired.xml +++ b/vector/src/main/res/layout/activity_tchap_expired.xml @@ -18,9 +18,20 @@ + + @@ -30,8 +41,7 @@ style="@style/Widget.Vector.Button.Text" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_gravity="end" - android:layout_marginTop="22dp" + android:layout_gravity="center_horizontal" android:text="@string/tchap_expired_account_resume_button" />