diff --git a/client/web/compose/src/components/PageBlocks/TabsBase.vue b/client/web/compose/src/components/PageBlocks/TabsBase.vue index c7202ee9b..f60209206 100644 --- a/client/web/compose/src/components/PageBlocks/TabsBase.vue +++ b/client/web/compose/src/components/PageBlocks/TabsBase.vue @@ -28,6 +28,7 @@ vertical: block.options.style.orientation === 'vertical', end: block.options.style.position === 'end' }" + no-fade class="h-100" :class="{ 'd-flex flex-column': block.options.style.orientation !== 'vertical' }" > diff --git a/client/web/compose/src/components/PageBlocks/TabsConfigurator.vue b/client/web/compose/src/components/PageBlocks/TabsConfigurator.vue index f9af94b69..01e9fcdde 100644 --- a/client/web/compose/src/components/PageBlocks/TabsConfigurator.vue +++ b/client/web/compose/src/components/PageBlocks/TabsConfigurator.vue @@ -230,6 +230,7 @@ size="lg" scrollable hide-footer + no-fade :title="$t('tabs.newBlockModal')" > block.blockID === blockID) this.module = moduleID !== NoID ? this.getModuleByID(moduleID) : undefined + this.showModal = !!(this.block || {}).blockID if (recordID) { this.$ComposeAPI @@ -143,8 +146,6 @@ export default { } else if (this.module) { this.record = new compose.Record(this.module, {}) } - - this.showModal = !!(this.block || {}).blockID }, hideModal () { diff --git a/client/web/compose/src/components/Public/Record/BulkEdit/index.vue b/client/web/compose/src/components/Public/Record/BulkEdit/index.vue index 548a174d3..201c90757 100644 --- a/client/web/compose/src/components/Public/Record/BulkEdit/index.vue +++ b/client/web/compose/src/components/Public/Record/BulkEdit/index.vue @@ -19,6 +19,7 @@ body-class="p-0" footer-class="flex-column align-items-stretch" centered + no-fade @hide="onModalHide" > diff --git a/client/web/compose/src/components/Public/Record/Modal.vue b/client/web/compose/src/components/Public/Record/Modal.vue index 9c6b16d87..aa81997fb 100644 --- a/client/web/compose/src/components/Public/Record/Modal.vue +++ b/client/web/compose/src/components/Public/Record/Modal.vue @@ -4,10 +4,11 @@ v-model="showModal" scrollable dialog-class="h-100 mw-90" - content-class="position-initial" + content-class="card position-initial" body-class="p-0 bg-gray" footer-class="p-0" size="xl" + no-fade @hidden="hideModal" >