From 91a0fb20ef02dfa342cf26df3e047b2bd4370b9f Mon Sep 17 00:00:00 2001 From: Stefan Malzner Date: Tue, 15 Oct 2019 21:40:14 +0200 Subject: simplify plan selection --- src/components/auth/Pricing.js | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'src/components/auth/Pricing.js') diff --git a/src/components/auth/Pricing.js b/src/components/auth/Pricing.js index cbeaaa5d9..40ce49814 100644 --- a/src/components/auth/Pricing.js +++ b/src/components/auth/Pricing.js @@ -18,7 +18,7 @@ const messages = defineMessages({ }, personalOffer: { id: 'pricing.trial.subheadline', - defaultMessage: '!!!Your personal welcome offer:', + defaultMessage: '!!!Here\'s a special welcome for you:', }, noStringsAttachedHeadline: { id: 'pricing.trial.terms.headline', @@ -38,7 +38,7 @@ const messages = defineMessages({ }, ctaAccept: { id: 'pricing.trial.cta.accept', - defaultMessage: '!!!Yes, upgrade my account to Franz Professional', + defaultMessage: '!!!Start my 14-day Franz Professional Trial ', }, ctaSkip: { id: 'pricing.trial.cta.skip', @@ -58,6 +58,7 @@ const styles = theme => ({ welcomeOffer: { textAlign: 'center', fontWeight: 'bold', + marginBottom: '6 !important', }, keyTerms: { textAlign: 'center', @@ -101,6 +102,7 @@ export default @observer @injectSheet(styles) class Signup extends Component { isLoadingRequiredData: PropTypes.bool.isRequired, isActivatingTrial: PropTypes.bool.isRequired, trialActivationError: PropTypes.bool.isRequired, + canSkipTrial: PropTypes.bool.isRequired, classes: PropTypes.object.isRequired, }; @@ -114,6 +116,7 @@ export default @observer @injectSheet(styles) class Signup extends Component { isLoadingRequiredData, isActivatingTrial, trialActivationError, + canSkipTrial, classes, } = this.props; const { intl } = this.context; @@ -138,7 +141,7 @@ export default @observer @injectSheet(styles) class Signup extends Component {

- Get the free 14 day Franz Professional trial and see your communication evolving. + For the next 14 days, we are going to give you the full Franz Professional experience so you can watch your communication evolve!

@@ -167,9 +170,11 @@ export default @observer @injectSheet(styles) class Signup extends Component { busy={isActivatingTrial} disabled={isLoadingRequiredData || isActivatingTrial} /> -

- {intl.formatMessage(messages.ctaSkip)} -

+ {canSkipTrial && ( +

+ {intl.formatMessage(messages.ctaSkip)} +

+ )}
-- cgit v1.2.3-54-g00ecf