diff --git a/ghost/admin/app/components/custom-theme-settings/boolean.hbs b/ghost/admin/app/components/custom-theme-settings/boolean.hbs index 495a7b070b..e66f09e427 100644 --- a/ghost/admin/app/components/custom-theme-settings/boolean.hbs +++ b/ghost/admin/app/components/custom-theme-settings/boolean.hbs @@ -1,18 +1,20 @@ -
+
-
- - {{humanize-setting-key @setting.key}} - -
+
+
+ + {{humanize-setting-key @setting.key}} + + {{#if @setting.description}} +
{{truncate @setting.description 100}}
+ {{/if}} +
+
- {{#if @setting.description}} -
{{truncate @setting.description 100}}
- {{/if}}
\ No newline at end of file diff --git a/ghost/admin/app/components/custom-theme-settings/select.hbs b/ghost/admin/app/components/custom-theme-settings/select.hbs index fecc9ad8ce..34c44ee5c9 100644 --- a/ghost/admin/app/components/custom-theme-settings/select.hbs +++ b/ghost/admin/app/components/custom-theme-settings/select.hbs @@ -8,7 +8,6 @@ {{#each @setting.options as |settingOption|}} {{/each}} diff --git a/ghost/admin/app/components/settings/form-fields/publication-logo.hbs b/ghost/admin/app/components/settings/form-fields/publication-logo.hbs index 2ea14b3cc1..5165221028 100644 --- a/ghost/admin/app/components/settings/form-fields/publication-logo.hbs +++ b/ghost/admin/app/components/settings/form-fields/publication-logo.hbs @@ -8,7 +8,7 @@
The primary logo, should be transparent and at least 600x72px
-
+
{{#each uploader.errors as |error|}}
{{or error.context error.message}}
{{/each}} diff --git a/ghost/admin/app/styles/layouts/settings.css b/ghost/admin/app/styles/layouts/settings.css index d46606ab69..23b1da3252 100644 --- a/ghost/admin/app/styles/layouts/settings.css +++ b/ghost/admin/app/styles/layouts/settings.css @@ -217,7 +217,7 @@ letter-spacing: 0.3px; font-size: 1.3rem; font-weight: 400; - margin: 8px 0 12px; + margin: 8px 0 0; } .gh-setting-desc.mb0 { @@ -225,7 +225,7 @@ } .gh-setting-title + .gh-setting-desc { - margin-top: -4px; + margin-top: -6px; } .gh-setting-error { @@ -2000,11 +2000,15 @@ p.theme-validation-details { } .gh-nav-design .gh-setting { - padding: 12px 0; + padding: 16px 0; } .gh-nav-design .gh-setting-first { - padding-bottom: 12px; + padding-bottom: 16px; +} + +.gh-nav-design .gh-setting-boolean + .gh-setting-boolean { + padding-top: 8px; } .gh-nav-design .gh-setting-title {