Skip to content

Commit 03881b0

Browse files
Updated gift subscription copy across emails, portal, and editor (TryGhost#27829)
no issues - reworded staff notification email headlines from "Someone purchased/redeemed a gift subscription" to "A gift subscription was purchased/redeemed" to match the event-style voice used in the other staff emails - pluralised "Gift subscription" to "Gift subscriptions" in the editor card link and portal links to keep them consistent with other parts of the admin - shortened "Continue to checkout" to "Continue" on the gift selection screen
1 parent 966c1ba commit 03881b0

8 files changed

Lines changed: 8 additions & 8 deletions

File tree

apps/admin-x-settings/src/components/settings/membership/portal/portal-links.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ const PortalLinks: React.FC = () => {
6868
<PortalLink name='Default' value={isDataAttributes ? 'data-portal' : `${homePageURL}#/portal`} />
6969
<PortalLink name='Sign in' value={isDataAttributes ? 'data-portal="signin"' : `${homePageURL}#/portal/signin`} />
7070
<PortalLink name='Sign up' value={isDataAttributes ? 'data-portal="signup"' : `${homePageURL}#/portal/signup`} />
71-
{hasGiftSubscriptions && <PortalLink name='Gift subscription' value={isDataAttributes ? 'data-portal="gift"' : `${homePageURL}#/portal/gift`} />}
71+
{hasGiftSubscriptions && <PortalLink name='Gift subscriptions' value={isDataAttributes ? 'data-portal="gift"' : `${homePageURL}#/portal/gift`} />}
7272
</List>
7373

7474
<List className='mt-14' title='Tiers' titleSize='lg'>

apps/portal/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tryghost/portal",
3-
"version": "2.68.38",
3+
"version": "2.68.39",
44
"license": "MIT",
55
"repository": "https://github.com/TryGhost/Ghost",
66
"author": "Ghost Foundation",

apps/portal/src/components/pages/gift-page.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -835,7 +835,7 @@ const GiftPage = () => {
835835
<div className='gh-portal-gift-checkout-cta-wrapper'>
836836
<ActionButton
837837
dataTestId='purchase-gift'
838-
label='Continue to checkout'
838+
label='Continue'
839839
onClick={handlePurchase}
840840
disabled={isDisabled}
841841
isRunning={isPurchasing}

ghost/admin/app/components/koenig-lexical-editor.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,7 @@ export default class KoenigLexicalEditor extends Component {
303303
const giftLink = () => {
304304
if (this.feature.giftSubscriptions) {
305305
return [{
306-
label: 'Gift subscription',
306+
label: 'Gift subscriptions',
307307
value: '#/portal/gift'
308308
}];
309309
}

ghost/core/core/server/services/staff/email-templates/gift.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
{{/if}}
2929
<tr>
3030
<td style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 14px; vertical-align: top;">
31-
<h1 style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 26px; color: #15212A; font-weight: bold; line-height: 28px; margin: 0; padding-bottom: 24px;">Someone purchased a gift&nbsp;subscription</h1>
31+
<h1 style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 26px; color: #15212A; font-weight: bold; line-height: 28px; margin: 0; padding-bottom: 24px;">A gift subscription was&nbsp;purchased</h1>
3232
<table width="100" border="0" cellpadding="0" cellspacing="0" style="border-collapse: separate; mso-table-lspace: 0pt; mso-table-rspace: 0pt; table-layout: fixed; width: 100%; min-width: 100%; box-sizing: border-box; background: #F4F5F6; border-radius: 8px;">
3333
<tbody>
3434
<tr>

ghost/core/core/server/services/staff/email-templates/gift.txt.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
module.exports = function giftText(data) {
22
// Be careful when you indent the email, because whitespaces are visible in emails!
33
return `
4-
Someone purchased a gift subscription
4+
A gift subscription was purchased
55
66
From: ${data.gift.name}
77
Tier: ${data.gift.tierName}${data.gift.cadenceLabel}

ghost/core/core/server/services/staff/email-templates/new-gift-subscription.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
{{/if}}
3434
<tr>
3535
<td style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 14px; vertical-align: top;">
36-
<h1 style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 26px; color: #15212A; font-weight: bold; line-height: 28px; margin: 0; padding-bottom: 24px;">Someone redeemed a gift&nbsp;subscription</h1>
36+
<h1 style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 26px; color: #15212A; font-weight: bold; line-height: 28px; margin: 0; padding-bottom: 24px;">A gift subscription was&nbsp;redeemed</h1>
3737
<table width="100" border="0" cellpadding="0" cellspacing="0" style="border-collapse: separate; mso-table-lspace: 0pt; mso-table-rspace: 0pt; table-layout: fixed; width: 100%; min-width: 100%; box-sizing: border-box; background: #F4F5F6; border-radius: 8px;">
3838
<tbody>
3939
<tr>

ghost/core/core/server/services/staff/email-templates/new-gift-subscription.txt.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
module.exports = function (data) {
22
// Be careful when you indent the email, because whitespaces are visible in emails!
33
return `
4-
Someone redeemed a gift subscription
4+
A gift subscription was redeemed
55
66
Member: ${data.memberData.name}
77
Tier: ${data.tierData.name}${data.tierData.details ? ` • ${data.tierData.details}` : ''}

0 commit comments

Comments
 (0)