From 49cf993e343b8cbb7e989d6bcde9aeaf2012eefb Mon Sep 17 00:00:00 2001 From: yostyle Date: Thu, 25 Apr 2024 11:38:23 +0200 Subject: [PATCH 1/4] style: update expired account screen --- .../src/main/res/values-fr/strings_tchap.xml | 8 +++++--- .../src/main/res/values/strings_tchap.xml | 6 ++++-- .../features/expired/ExpiredAccountActivity.kt | 6 ++++-- .../main/res/layout/activity_tchap_expired.xml | 16 +++++++++++++--- 4 files changed, 26 insertions(+), 10 deletions(-) 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..d53f8a6785 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 + Votre compte a expiré + Un e\u2011mail vous a été envoyé pour \"Renouveler votre compte ${app_name}\". 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 la validité de 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..a467fa20dc 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 ${app_name} 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. + 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" />