From 6a1185be74d3394a27de3ddf6dc0e6a0da1bce47 Mon Sep 17 00:00:00 2001 From: Pavel Dohnal Date: Tue, 29 Jan 2019 16:04:16 +0100 Subject: [PATCH] Fix styling problems --- assets/js/src/newsletters/listings/mixins.jsx | 19 +++++++++---------- assets/js/src/newsletters/send.jsx | 4 ++-- .../send/congratulate/congratulate.jsx | 3 ++- .../newsletters/send/congratulate/success.jsx | 9 ++++++--- package-lock.json | 8 ++++---- 5 files changed, 23 insertions(+), 20 deletions(-) diff --git a/assets/js/src/newsletters/listings/mixins.jsx b/assets/js/src/newsletters/listings/mixins.jsx index 6f5c8f09ef..80e357f905 100644 --- a/assets/js/src/newsletters/listings/mixins.jsx +++ b/assets/js/src/newsletters/listings/mixins.jsx @@ -131,12 +131,11 @@ const QueueMixin = { } let progressBarWidth = 0; - - if (percentage) { - percentage = MailPoet.I18n.t('noSubscribers'); - } else { + if (Number.isFinite(percentage)) { progressBarWidth = percentage; percentage += '%'; + } else { + percentage = MailPoet.I18n.t('noSubscribers'); } return ( @@ -238,7 +237,7 @@ const StatisticsMixin = {
{ percentageOpenedDisplay } -% + % {' '} { percentageClickedDisplay } -% + % {' '} { percentageUnsubscribedDisplay } -% + %
@@ -273,15 +272,15 @@ const StatisticsMixin = {
{ percentageOpenedDisplay } -%, + %, { ' ' } { percentageClickedDisplay } -% + % , {' '} { percentageUnsubscribedDisplay } -% + % { tooEarlyForStats && ( diff --git a/assets/js/src/newsletters/send.jsx b/assets/js/src/newsletters/send.jsx index e9278e1667..018bbe8a9b 100644 --- a/assets/js/src/newsletters/send.jsx +++ b/assets/js/src/newsletters/send.jsx @@ -425,7 +425,7 @@ const NewsletterSend = createReactClass({ // eslint-disable-line react/prefer-es />   {MailPoet.I18n.t('orSimply')} -  +   {MailPoet.I18n.t('goBackToDesign')} -. + .

{ !isPaused && sendButtonOptions.disabled && sendButtonOptions.disabled === 'disabled' && (