From cc7679a6f6a1932c76b7cfc9af6640804284e361 Mon Sep 17 00:00:00 2001 From: Ben Date: Wed, 12 Aug 2020 02:27:55 -0400 Subject: [PATCH 1/4] Update in app plus/premium pricing --- _locales/en/messages.json | 11 +++++++---- app/hub/Views/PlusView/PlusView.jsx | 4 +--- .../PremiumPromoModalContent.jsx | 2 +- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/_locales/en/messages.json b/_locales/en/messages.json index acd289e62..a59a035c4 100644 --- a/_locales/en/messages.json +++ b/_locales/en/messages.json @@ -1729,7 +1729,7 @@ "message": "Resolve issues fast with our Priority help desk service - and more perks to come" }, "hub_supporter_manifesto": { - "message": "We strive to deliver the best privacy protection services to our users free of cost. While we do not charge for our browser extension, you may choose to support us through a small monthly subscription. Join us in our mission by upgrading to Ghostery Plus - and unlock cool perks along the way!" + "message": "We strive to deliver the best privacy protection services to our users free of cost. While we do not charge for our browser extension, you may choose to support us through a monthly subscription of $4.99. Join us in our mission by upgrading to Ghostery Plus - and unlock cool perks along the way!" }, "hub_supporter_feature_theme_description": { "message": "Customize the Ghostery colors for a new visual experience! Introduced through popular request. Check out our special Dark Blue theme, and more to come." @@ -1944,7 +1944,7 @@ "message": "Themes" }, "subscribe_pitch": { - "message": "While Ghostery is free, you can choose to support us through a small monthly subscription in exchange for special perks like color themes, personal tracking statistics, and more. Join our mission and subscribe!" + "message": "While Ghostery is free, you can choose to support us through a monthly subscription of $4.99 in exchange for special perks, like color themes, personal tracking statistics, and more. Join our mission and subscribe!" }, "subscribe_pitch_spring": { "message": "Like what we do? Support us and unlock new spring themes, personal tracking insights, and other special perks by upgrading to Ghostery Plus!" @@ -2512,8 +2512,11 @@ "try_ghostery_midnight": { "message": "Try Ghostery Midnight" }, - "seven_day_free_trial": { - "message": "7 Day Free Trial" + "seven_day_free_trial_with_ghostery_account": { + "message": "7-day free trial with Ghostery account" + }, + "seven_day_free_trial_then": { + "message": "7-day free trial then $11.99/month" }, "spring_is_here": { "message": "Spring is here!" diff --git a/app/hub/Views/PlusView/PlusView.jsx b/app/hub/Views/PlusView/PlusView.jsx index d44dbab01..ce580bbc9 100644 --- a/app/hub/Views/PlusView/PlusView.jsx +++ b/app/hub/Views/PlusView/PlusView.jsx @@ -97,9 +97,7 @@ class PlusView extends Component {
-
- {t('hub_supporter_manifesto')} -
+
diff --git a/app/shared-components/ModalContent/PremiumPromoModalContent/PremiumPromoModalContent.jsx b/app/shared-components/ModalContent/PremiumPromoModalContent/PremiumPromoModalContent.jsx index ffa3339de..846f97484 100644 --- a/app/shared-components/ModalContent/PremiumPromoModalContent/PremiumPromoModalContent.jsx +++ b/app/shared-components/ModalContent/PremiumPromoModalContent/PremiumPromoModalContent.jsx @@ -67,7 +67,7 @@ const PremiumPromoModalContent = (props) => {
-
+
From 716af8a9e70fbf7fce7919a9b1a51c2916956479 Mon Sep 17 00:00:00 2001 From: Ben Date: Thu, 13 Aug 2020 11:33:45 -0400 Subject: [PATCH 2/4] Revert to 7-day free trial string --- _locales/en/messages.json | 7 ++----- .../PremiumPromoModalContent/PremiumPromoModalContent.jsx | 2 +- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/_locales/en/messages.json b/_locales/en/messages.json index a59a035c4..6447ba6c6 100644 --- a/_locales/en/messages.json +++ b/_locales/en/messages.json @@ -2512,11 +2512,8 @@ "try_ghostery_midnight": { "message": "Try Ghostery Midnight" }, - "seven_day_free_trial_with_ghostery_account": { - "message": "7-day free trial with Ghostery account" - }, - "seven_day_free_trial_then": { - "message": "7-day free trial then $11.99/month" + "seven_day_free_trial": { + "message": "7-day free trial" }, "spring_is_here": { "message": "Spring is here!" diff --git a/app/shared-components/ModalContent/PremiumPromoModalContent/PremiumPromoModalContent.jsx b/app/shared-components/ModalContent/PremiumPromoModalContent/PremiumPromoModalContent.jsx index 846f97484..ffa3339de 100644 --- a/app/shared-components/ModalContent/PremiumPromoModalContent/PremiumPromoModalContent.jsx +++ b/app/shared-components/ModalContent/PremiumPromoModalContent/PremiumPromoModalContent.jsx @@ -67,7 +67,7 @@ const PremiumPromoModalContent = (props) => {
-
+
From 28071d2adadcb9cea6f620506d583ea900de0ce6 Mon Sep 17 00:00:00 2001 From: Ben Date: Thu, 13 Aug 2020 11:43:48 -0400 Subject: [PATCH 3/4] Fix linter --- app/hub/Views/PlusView/PlusView.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/hub/Views/PlusView/PlusView.jsx b/app/hub/Views/PlusView/PlusView.jsx index ce580bbc9..7026a643a 100644 --- a/app/hub/Views/PlusView/PlusView.jsx +++ b/app/hub/Views/PlusView/PlusView.jsx @@ -97,7 +97,7 @@ class PlusView extends Component {
-
+
From 5f30a238feba8acc2a2e83abdf977b3be5e7c4fd Mon Sep 17 00:00:00 2001 From: Ben Date: Thu, 13 Aug 2020 12:42:51 -0400 Subject: [PATCH 4/4] Update snapshot --- .../__snapshots__/PlusView.test.jsx.snap | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/app/hub/Views/PlusView/__tests__/__snapshots__/PlusView.test.jsx.snap b/app/hub/Views/PlusView/__tests__/__snapshots__/PlusView.test.jsx.snap index 2b10d624e..4bce4e092 100644 --- a/app/hub/Views/PlusView/__tests__/__snapshots__/PlusView.test.jsx.snap +++ b/app/hub/Views/PlusView/__tests__/__snapshots__/PlusView.test.jsx.snap @@ -97,9 +97,12 @@ exports[`app/hub/Views/PlusView component Snapshot tests with react-test-rendere >
- hub_supporter_manifesto -
+ dangerouslySetInnerHTML={ + Object { + "__html": "hub_supporter_manifesto", + } + } + />
- hub_supporter_manifesto -
+ dangerouslySetInnerHTML={ + Object { + "__html": "hub_supporter_manifesto", + } + } + />