diff --git a/packages/rocketchat-theme/client/imports/components/modal.css b/packages/rocketchat-theme/client/imports/components/modal.css index 6f6a8701883a..c143558f278e 100644 --- a/packages/rocketchat-theme/client/imports/components/modal.css +++ b/packages/rocketchat-theme/client/imports/components/modal.css @@ -116,6 +116,11 @@ & > .rc-button { margin: 0; } + + &--empty { + padding: 0; + background: transparent; + } } } diff --git a/packages/rocketchat-ui/client/views/app/modal.html b/packages/rocketchat-ui/client/views/app/modal.html index 8c6b18a2e331..98ba88a958cd 100644 --- a/packages/rocketchat-ui/client/views/app/modal.html +++ b/packages/rocketchat-ui/client/views/app/modal.html @@ -38,9 +38,9 @@

{{title}}

{{/if}} - diff --git a/packages/rocketchat-ui/client/views/app/modal.js b/packages/rocketchat-ui/client/views/app/modal.js index 45871b51fd06..ae56c5669f8f 100644 --- a/packages/rocketchat-ui/client/views/app/modal.js +++ b/packages/rocketchat-ui/client/views/app/modal.js @@ -5,6 +5,8 @@ this.modal = { open(config = {}, fn) { config.confirmButtonText = config.confirmButtonText || t('Send'); config.cancelButtonText = config.cancelButtonText || t('Cancel'); + config.showConfirmButton = config.showConfirmButton == null ? true : config.showConfirmButton; + config.showFooter = config.showConfirmButton === true || config.showCancelButton === true; if (config.type === 'input') { config.input = true;