From 0b34d5ac6c535a0ee8cc6ffa3291aa219adddde7 Mon Sep 17 00:00:00 2001 From: Jarek Radosz Date: Fri, 24 Dec 2021 12:38:33 +0100 Subject: [PATCH] UX: Maximize the preview space in composer (#15188) A follow-up to #15117 and #15141. Applies the previous changes to PM-specific fields, makes the preview area take the all the available height of the composer, and unifies more spacing between composer elements. --- .../templates/components/composer-editor.hbs | 4 +- .../app/templates/components/d-editor.hbs | 104 +++++---- .../discourse/app/templates/composer.hbs | 215 +++++++++--------- .../tests/acceptance/composer-actions-test.js | 4 +- .../tests/acceptance/composer-test.js | 10 +- .../stylesheets/common/base/compose.scss | 67 ++++-- app/assets/stylesheets/common/d-editor.scss | 17 +- .../common/select-kit/composer-actions.scss | 2 +- app/assets/stylesheets/desktop/compose.scss | 31 +-- app/assets/stylesheets/mobile/compose.scss | 29 ++- .../assets/stylesheets/presence.scss | 9 +- .../acceptance/discourse-presence-test.js | 2 +- 12 files changed, 259 insertions(+), 235 deletions(-) diff --git a/app/assets/javascripts/discourse/app/templates/components/composer-editor.hbs b/app/assets/javascripts/discourse/app/templates/components/composer-editor.hbs index 4f723b40e39..77aac380bcb 100644 --- a/app/assets/javascripts/discourse/app/templates/components/composer-editor.hbs +++ b/app/assets/javascripts/discourse/app/templates/components/composer-editor.hbs @@ -1,4 +1,4 @@ -{{d-editor +{{#d-editor value=composer.reply placeholder=replyPlaceholder previewUpdated=(action "previewUpdated") @@ -19,6 +19,8 @@ disabled=disableTextarea outletArgs=(hash composer=composer editorType="composer") }} + {{yield}} +{{/d-editor}} {{#if allowUpload}} {{#if acceptsAllFormats}} diff --git a/app/assets/javascripts/discourse/app/templates/components/d-editor.hbs b/app/assets/javascripts/discourse/app/templates/components/d-editor.hbs index d5e1810f607..1663509a544 100644 --- a/app/assets/javascripts/discourse/app/templates/components/d-editor.hbs +++ b/app/assets/javascripts/discourse/app/templates/components/d-editor.hbs @@ -1,58 +1,62 @@
-
-