From 51a82dbfa36eeca12dadc80e6eff9633f2614835 Mon Sep 17 00:00:00 2001 From: Lauri Eskola <lauri.eskola@acquia.com> Date: Tue, 29 Jun 2021 16:34:25 +0300 Subject: [PATCH] Issue #3211889 by mherchel, Gauravmahlawat: Autoprefixer and PostCSS calc not generating proper IE11 grid syntax when repeat() function contains calc() --- core/themes/olivero/css/layout/grid.css | 8 ++++---- core/themes/olivero/css/layout/grid.pcss.css | 4 ++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/core/themes/olivero/css/layout/grid.css b/core/themes/olivero/css/layout/grid.css index f5614b46162b..028cefda8223 100644 --- a/core/themes/olivero/css/layout/grid.css +++ b/core/themes/olivero/css/layout/grid.css @@ -45,7 +45,7 @@ .layout--content-narrow .grid-full, .layout--pass--content-narrow > * .grid-full { - -ms-grid-columns: (minmax(0, 1fr))12]; + -ms-grid-columns: (minmax(0, 1fr))[ 12 ]; grid-template-columns: repeat(12, minmax(0, 1fr)) } } @@ -54,7 +54,7 @@ .layout--content-narrow .grid-full, .layout--pass--content-narrow > * .grid-full { - -ms-grid-columns: (minmax(0, 1fr))8]; + -ms-grid-columns: (minmax(0, 1fr))[ 8 ]; grid-template-columns: repeat(8, minmax(0, 1fr)) } } @@ -69,7 +69,7 @@ .layout--content-medium .grid-full, .layout--pass--content-medium > * .grid-full { - -ms-grid-columns: (minmax(0, 1fr))12]; + -ms-grid-columns: (minmax(0, 1fr))[ 12 ]; grid-template-columns: repeat(12, minmax(0, 1fr)) } } @@ -78,7 +78,7 @@ .layout--content-medium .grid-full, .layout--pass--content-medium > * .grid-full { - -ms-grid-columns: (minmax(0, 1fr))10]; + -ms-grid-columns: (minmax(0, 1fr))[ 10 ]; grid-template-columns: repeat(10, minmax(0, 1fr)) } } diff --git a/core/themes/olivero/css/layout/grid.pcss.css b/core/themes/olivero/css/layout/grid.pcss.css index e2f38dc6779c..7299bfec5e06 100644 --- a/core/themes/olivero/css/layout/grid.pcss.css +++ b/core/themes/olivero/css/layout/grid.pcss.css @@ -30,10 +30,12 @@ .layout--content-narrow .grid-full, .layout--pass--content-narrow > * .grid-full { @media (--grid-md) { + -ms-grid-columns: (minmax(0, 1fr))[ calc(var(--grid-col-count--md) - 2) ]; grid-template-columns: repeat(calc(var(--grid-col-count--md) - 2), minmax(0, 1fr)); } @media (--lg) { + -ms-grid-columns: (minmax(0, 1fr))[ calc(var(--grid-col-count--lg) - 6) ]; grid-template-columns: repeat(calc(var(--grid-col-count--lg) - 6), minmax(0, 1fr)); } } @@ -46,10 +48,12 @@ .layout--content-medium .grid-full, .layout--pass--content-medium > * .grid-full { @media (--grid-md) { + -ms-grid-columns: (minmax(0, 1fr))[ calc(var(--grid-col-count--md) - 2) ]; grid-template-columns: repeat(calc(var(--grid-col-count--md) - 2), minmax(0, 1fr)); } @media (--lg) { + -ms-grid-columns: (minmax(0, 1fr))[ calc(var(--grid-col-count--md) - 4) ]; grid-template-columns: repeat(calc(var(--grid-col-count--md) - 4), minmax(0, 1fr)); } } -- GitLab