From 7ec47764af5a21f45f0a607e11d7ad2caaf16368 Mon Sep 17 00:00:00 2001 From: Lauri Eskola <lauri.eskola@acquia.com> Date: Fri, 21 Jul 2023 17:59:50 +0300 Subject: [PATCH] Issue #3375600 by gabriel.passarelli, Gauravvvv, carolpettirossi: Form layout when the "main" region has a smaller height than the "secondary" region is broken (cherry picked from commit 4511b7f6e0ae9421a889275bb6cb2295bd75c938) --- core/themes/claro/css/layout/node-add.css | 3 +++ core/themes/claro/css/layout/node-add.pcss.css | 3 +++ 2 files changed, 6 insertions(+) diff --git a/core/themes/claro/css/layout/node-add.css b/core/themes/claro/css/layout/node-add.css index 2df99258d9b6..46c4f8a673cf 100644 --- a/core/themes/claro/css/layout/node-add.css +++ b/core/themes/claro/css/layout/node-add.css @@ -19,18 +19,21 @@ @media (min-width: 61rem) { .layout-node-form { display: grid; + grid-template-rows: auto 1fr; grid-template-columns: 3fr minmax(22.5rem, 1fr); gap: var(--space-l); } .layout-region--node-main, .layout-region--node-footer { + grid-column: 1; margin-inline: auto; width: min(52rem, 100%); } /* Push sidebar down to horizontal align with form section. */ .layout-region--node-secondary { + grid-row: span 2; margin-block-start: var(--space-l); } } diff --git a/core/themes/claro/css/layout/node-add.pcss.css b/core/themes/claro/css/layout/node-add.pcss.css index 936f8908a9fd..f3c3e8587fa1 100644 --- a/core/themes/claro/css/layout/node-add.pcss.css +++ b/core/themes/claro/css/layout/node-add.pcss.css @@ -15,18 +15,21 @@ @media (min-width: 61rem) { .layout-node-form { display: grid; + grid-template-rows: auto 1fr; grid-template-columns: 3fr minmax(360px, 1fr); gap: var(--space-l); } .layout-region--node-main, .layout-region--node-footer { + grid-column: 1; margin-inline: auto; width: min(832px, 100%); } /* Push sidebar down to horizontal align with form section. */ .layout-region--node-secondary { + grid-row: span 2; margin-block-start: var(--space-l); } } -- GitLab