diff --git a/ghost/portal/src/components/pages/SigninPage.js b/ghost/portal/src/components/pages/SigninPage.js
index dfdbf275cc..3abaaabe23 100644
--- a/ghost/portal/src/components/pages/SigninPage.js
+++ b/ghost/portal/src/components/pages/SigninPage.js
@@ -116,7 +116,7 @@ export default class SigninPage extends React.Component {
const siteTitle = this.context.site.title || 'Site Title';
return (
-
+
{this.renderSiteLogo()}
Sign in to {siteTitle}
diff --git a/ghost/portal/src/components/pages/SignupPage.js b/ghost/portal/src/components/pages/SignupPage.js
index bfd4c1042f..500828b85a 100644
--- a/ghost/portal/src/components/pages/SignupPage.js
+++ b/ghost/portal/src/components/pages/SignupPage.js
@@ -11,16 +11,27 @@ export const SignupPageStyles = `
display: block;
width: 56px;
height: 56px;
- margin-bottom: 12px;
+ margin: 18px 0;
background-position: 50%;
background-size: cover;
- border-radius: 999px;
- box-shadow: 0 0 0 3px #fff
+ border-radius: 2px;
}
.gh-portal-signup-header {
- margin: 18px -32px 18px;
- padding-bottom: 32px;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ padding: 0 32px 32px;
+ margin: 0 -32px 18px;
+ border-bottom: 1px solid #eaeaea;
+ }
+
+ .gh-portal-signin-header {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ padding: 0 32px 32px;
+ margin: 0 -32px 32px;
border-bottom: 1px solid #eaeaea;
}
@@ -277,8 +288,10 @@ class SignupPage extends React.Component {
const {site} = this.context;
const siteTitle = site.title || 'Site Title';
+ const headerClass = site.logo ? 'gh-portal-signup-header' : 'gh-portal-signup-header';
+
return (
-
+
{this.renderSiteLogo()}
{siteTitle}