Pintura is a powerful JavaScript image editor that allows you to crop, rotate, annotate and modify images directly inside Ghost.
diff --git a/apps/admin-x-settings/src/components/settings/advanced/integrations/ZapierModal.tsx b/apps/admin-x-settings/src/components/settings/advanced/integrations/ZapierModal.tsx
index 596d46e55f..55d4daa947 100644
--- a/apps/admin-x-settings/src/components/settings/advanced/integrations/ZapierModal.tsx
+++ b/apps/admin-x-settings/src/components/settings/advanced/integrations/ZapierModal.tsx
@@ -102,7 +102,7 @@ const ZapierModal = NiceModal.create(() => {
title={
diff --git a/apps/admin-x-settings/src/components/settings/advanced/labs/MigrationOptions.tsx b/apps/admin-x-settings/src/components/settings/advanced/labs/MigrationOptions.tsx
index 5852ff93ba..a62cf95acd 100644
--- a/apps/admin-x-settings/src/components/settings/advanced/labs/MigrationOptions.tsx
+++ b/apps/admin-x-settings/src/components/settings/advanced/labs/MigrationOptions.tsx
@@ -30,7 +30,7 @@ const ImportModalContent = () => {
});
}}
>
-
+
{uploading ? 'Uploading ...' : 'Select a JSON or zip file'}
;
diff --git a/apps/admin-x-settings/src/components/settings/general/LockSite.tsx b/apps/admin-x-settings/src/components/settings/general/LockSite.tsx
index 43cd7beaf5..42c38bb346 100644
--- a/apps/admin-x-settings/src/components/settings/general/LockSite.tsx
+++ b/apps/admin-x-settings/src/components/settings/general/LockSite.tsx
@@ -40,8 +40,8 @@ const LockSite: React.FC<{ keywords: string[] }> = ({keywords}) => {
Your site is password protected
) : (
-
-
+
+
Your site is not password protected
)
diff --git a/apps/admin-x-settings/src/components/settings/general/UserDetailModal.tsx b/apps/admin-x-settings/src/components/settings/general/UserDetailModal.tsx
index 9bf2987b9f..391eae84bd 100644
--- a/apps/admin-x-settings/src/components/settings/general/UserDetailModal.tsx
+++ b/apps/admin-x-settings/src/components/settings/general/UserDetailModal.tsx
@@ -57,8 +57,8 @@ const RoleSelector: React.FC
= ({user, setUserData}) => {
return (
<>
Role
-
-
+
+
This user is the owner of the site. To change their role, you need to transfer the ownership first.
>
diff --git a/apps/admin-x-settings/src/components/settings/membership/portal/LookAndFeel.tsx b/apps/admin-x-settings/src/components/settings/membership/portal/LookAndFeel.tsx
index 03f425f64c..835bf6af4e 100644
--- a/apps/admin-x-settings/src/components/settings/membership/portal/LookAndFeel.tsx
+++ b/apps/admin-x-settings/src/components/settings/membership/portal/LookAndFeel.tsx
@@ -86,7 +86,7 @@ const LookAndFeel: React.FC<{
{defaultButtonIcons.map(icon => (
))}
@@ -103,7 +103,7 @@ const LookAndFeel: React.FC<{
onImageClick={() => uploadedIcon && updateSetting('portal_button_icon', uploadedIcon)}
onUpload={handleImageUpload}
>
-
+
diff --git a/apps/admin-x-settings/src/components/settings/membership/stripe/StripeConnectModal.tsx b/apps/admin-x-settings/src/components/settings/membership/stripe/StripeConnectModal.tsx
index d856e7b1c2..e016cec55f 100644
--- a/apps/admin-x-settings/src/components/settings/membership/stripe/StripeConnectModal.tsx
+++ b/apps/admin-x-settings/src/components/settings/membership/stripe/StripeConnectModal.tsx
@@ -134,12 +134,12 @@ const Connect: React.FC = () => {
onChange={e => setTestMode(e.target.checked)}
/>
-
Step 1 — Generate secure key
+
Step 1 — Generate secure key
Click on the “Connect with Stripe” button to generate a secure key that connects your Ghost site with Stripe.
-
Step 2 — Paste secure key
+
Step 2 — Paste secure key
{submitEnabled &&
}
@@ -185,24 +185,24 @@ const Connected: React.FC<{onClose?: () => void}> = ({onClose}) => {
return (