diff --git a/ghost/admin/app/styles/layouts/settings.css b/ghost/admin/app/styles/layouts/settings.css index b1b313acb1..3c90410058 100644 --- a/ghost/admin/app/styles/layouts/settings.css +++ b/ghost/admin/app/styles/layouts/settings.css @@ -1381,6 +1381,25 @@ p.theme-validation-details { } /* Membership */ +.gh-setting-members-header { + position: relative; + background: none; +} + +.gh-setting-members-canvas::before { + position: absolute; + display: block; + content: ""; + top: -450px; + right: -250px; + width: 970px; + height: 970px; + border-radius: 50%; + z-index: 0; + background: var(--main-color-content-greybg); + opacity: 0.5; +} + .gh-setting-members-basics { display: grid; grid-template-columns: auto 460px; @@ -1391,6 +1410,10 @@ p.theme-validation-details { font-size: 1.6rem; } +.gh-setting-members-portalcta { + background: linear-gradient(to left, color-mod(var(--main-color-content-greybg) l(-3%)), var(--main-color-content-greybg)); +} + .gh-setting-members-portalpreview { flex-basis: 460px; justify-self: end; @@ -1446,4 +1469,23 @@ p.theme-validation-details { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 20px; +} + +.gh-setting-members-portal-mock { + display: flex; + align-items: center; + justify-content: center; + background: #fff; + box-shadow: + 0 2.8px 2.2px rgba(0, 0, 0, 0.02), + 0 6.7px 5.3px rgba(0, 0, 0, 0.028), + 0 12.5px 10px rgba(0, 0, 0, 0.035), + 0 22.3px 17.9px rgba(0, 0, 0, 0.042), + 0 41.8px 33.4px rgba(0, 0, 0, 0.05), + 0 100px 80px rgba(0, 0, 0, 0.07) + ; + width: 420px; + height: 582px; + margin-bottom: 60px; + border-radius: 5px; } \ No newline at end of file diff --git a/ghost/admin/app/templates/settings.hbs b/ghost/admin/app/templates/settings.hbs index feb7327224..6e2e1c4f78 100644 --- a/ghost/admin/app/templates/settings.hbs +++ b/ghost/admin/app/templates/settings.hbs @@ -41,26 +41,12 @@
Members
- {{svg-jar "eye"}} + {{svg-jar "portal-logo-stroke"}}

Membership

-

REPLACE ME

+

Access, prices and sign-up options

- - {{svg-jar "module"}} -
-

Products

-

Set up subscription products and prices

-
-
- {{#if this.session.user.isOwner}} {{svg-jar "email-stroke"}} @@ -69,13 +55,6 @@

Customise emails and set email addresses

- - {{svg-jar "piggy-bank"}} -
-

Payments

-

Stripe connection settings

-
-
{{/if}} diff --git a/ghost/admin/app/templates/settings/membership.hbs b/ghost/admin/app/templates/settings/membership.hbs index 2ea95a4737..768181ef2a 100644 --- a/ghost/admin/app/templates/settings/membership.hbs +++ b/ghost/admin/app/templates/settings/membership.hbs @@ -1,5 +1,5 @@ -
- +
+

Settings {{svg-jar "arrow-right"}} @@ -23,7 +23,7 @@

Fund your work with subscription revenue. Connect your Stripe account and offer premium content to your audience. Our creators are already making over $2 million per year, while Ghost takes 0% payment fees.

-
+
@@ -34,7 +34,7 @@
@@ -47,7 +47,9 @@
+
PORTAL PREVIEW +