diff --git a/addons/web/static/src/core/dialog/dialog.scss b/addons/web/static/src/core/dialog/dialog.scss index 429a11c6155..f007a3e9c5e 100644 --- a/addons/web/static/src/core/dialog/dialog.scss +++ b/addons/web/static/src/core/dialog/dialog.scss @@ -1,5 +1,18 @@ .modal.o_technical_modal .modal-footer { - gap: map-get($spacers, 1); + // FIXME: These selectors should not be necessary if we used buttons + // as direct children of the modal-footer as normally required + div, + footer { + display: flex; + flex-wrap: wrap; + flex: 1 1 auto; + justify-content: flex-start; + gap: map-get($spacers, 1); + + @include media-breakpoint-down(sm) { + justify-content: space-around; + } + } button { margin: 0; // Reset boostrap. diff --git a/addons/web/static/src/core/dialog/dialog.xml b/addons/web/static/src/core/dialog/dialog.xml index b3d0c797e38..5cacc2f9d94 100644 --- a/addons/web/static/src/core/dialog/dialog.xml +++ b/addons/web/static/src/core/dialog/dialog.xml @@ -19,7 +19,7 @@
-