From 2cf6dc4e4b7180b73f7765caaddffea9ea5e9655 Mon Sep 17 00:00:00 2001 From: Sanne de Vries Date: Wed, 3 Mar 2021 13:30:41 +0100 Subject: [PATCH] Improved social media inline editing No ref - Added placeholder attributes to focused input fields - Fixed only text value being clickable vs. entire field - Added placeholder attributes to PSM meta data inputs --- .../app/components/gh-post-settings-menu.hbs | 6 ++-- .../components/modal-post-preview/social.hbs | 28 +++++++++---------- 2 files changed, 18 insertions(+), 16 deletions(-) diff --git a/ghost/admin/app/components/gh-post-settings-menu.hbs b/ghost/admin/app/components/gh-post-settings-menu.hbs index 260ce23137..81120985bb 100644 --- a/ghost/admin/app/components/gh-post-settings-menu.hbs +++ b/ghost/admin/app/components/gh-post-settings-menu.hbs @@ -193,6 +193,7 @@ @class="post-setting-meta-title" @id="meta-title" @name="post-setting-meta-title" + @placeholder={{this.seoTitle}} @value={{readonly this.metaTitleScratch}} @input={{action (mut this.metaTitleScratch) value="target.value"}} @focus-out={{action "setMetaTitle" this.metaTitleScratch}} @@ -208,6 +209,7 @@ @class="post-setting-meta-description" @id="meta-description" @name="post-setting-meta-description" + @placeholder={{truncate this.seoDescription 150}} @value={{readonly this.metaDescriptionScratch}} @input={{action (mut this.metaDescriptionScratch) value="target.value"}} @focus-out={{action "setMetaDescription" this.metaDescriptionScratch}} @@ -286,7 +288,7 @@ @class="post-setting-twitter-description" @id="twitter-description" @name="post-setting-twitter-description" - @placeholder={{truncate this.twitterDescription 155}} + @placeholder={{truncate this.twitterDescription 150}} @stopEnterKeyDownPropagation="true" @value={{readonly this.twitterDescriptionScratch}} @input={{action (mut this.twitterDescriptionScratch) value="target.value"}} @@ -361,7 +363,7 @@ {{else}} -
- {{truncate this.facebookTitle}} +
+ {{truncate this.facebookTitle}}
{{/if}} {{#if this.editingFacebookDescription}} {{else}} -
- {{truncate this.facebookDescription}} +
+ {{truncate this.facebookDescription}}
{{/if}}
@@ -169,9 +169,9 @@ {{else}} -
- {{this.serpTitle}} +
+ {{this.serpTitle}}
{{/if}} {{#if this.editingMetaDescription}} {{else}} -
- {{moment-format (now) "DD MMM YYYY"}} — {{truncate this.serpDescription 170}} +
+ {{moment-format (now) "DD MMM YYYY"}} — {{truncate this.serpDescription 170}}
{{/if}}