Hi @Matej ,
Iâve pasted the entire section below, hopefully it is quoted correctly. The section contains a single component and the component is the issue as when I recreate the layout but do not make it a component, the Bricks canvas displays the layout correctly below the breakpoint.
Thanks,
Simon
âââ
{âcomponentsâ: [{âidâ: âeksunyâ,âcategoryâ: ââ,âdescâ: ââ,âelementsâ: [{âidâ: âeksunyâ,ânameâ: âcontainerâ,âparentâ: 0,âchildrenâ: [âplvkvvâ,âjacrcxâ],âsettingsâ: {â_cssCustomâ: â/* Set overflow to hidden on parent section to avoid horizontal scrollbar for image /\n.brxe-eksuny {\n :has(> &) {\n overflow: hidden;\n }\n}\n\n/ Set the image to breakout to the left /\n.brxe-eksuny img {\n width: 50vw;\n\tmax-width: 50vw;\n margin-left: calc(-50vw + 100%);\n}\n\n/ On small devices make one column, remove the text block left padding and make the image full width /\n@media screen and (max-width: 1024px) {\n .brxe-eksuny {\n grid-template-columns: 1fr;\n }\n \n .brxe-eksuny img {\n left: 50%;\n\tmargin-left: -50vw;\n\tmargin-right: -50vw;\n\tmax-width: 100vw;\n\tposition: relative;\n\tright: 50%;\n\twidth: 100vw;\n }\n}",â_displayâ: âgridâ,â_gridTemplateColumnsâ: ârepeat(2, minmax(0, 1fr))â,â_gridTemplateRowsâ: â1frâ},âlabelâ: âImage breakout leftâ},{âidâ: âplvkvvâ,ânameâ: âblockâ,âparentâ: âeksunyâ,âchildrenâ: [âusmkeyâ,âhnkjckâ],âsettingsâ: {â_rowGapâ: âvar(âcontent-gap)â},âlabelâ: âText wrapperâ},{âidâ: âusmkeyâ,ânameâ: âheadingâ,âparentâ: âplvkvvâ,âchildrenâ: [],âsettingsâ: {âtextâ: âI am a headingâ}},{âidâ: âhnkjckâ,ânameâ: âtextâ,âparentâ: âplvkvvâ,âchildrenâ: [],âsettingsâ: {âtextâ: âHere goes your text ⊠Select any part of your text to access the formatting toolbar.â}},{âidâ: âjacrcxâ,ânameâ: âblockâ,âparentâ: âeksunyâ,âchildrenâ: [âroiuaeâ],âsettingsâ: {â_orderâ: â-1â},âlabelâ: âImage wrapperâ},{âidâ: âroiuaeâ,ânameâ: âimageâ,âparentâ: âjacrcxâ,âchildrenâ: [],âsettingsâ: {âimageâ: {âidâ: 205,âfilenameâ: âold-fashioned-telephone.jpegâ,âsizeâ: âfullâ,âfullâ: âhttps://otterystmarychurch.org/wp-content/uploads/old-fashioned-telephone.jpegâ,âurlâ: âhttps://otterystmarychurch.org/wp-content/uploads/old-fashioned-telephone.jpegâ},âcaptionâ: ânoneâ,â_objectFitâ: âcoverâ,â_heightâ: â100%â}}],âpropertiesâ: [{âlabelâ: âHeadingâ,âtypeâ: âtextâ,âgroupâ: âpvkoeaâ,âdefaultâ: âHeading goes hereâ,âidâ: âjgnaqgâ,âconnectionsâ: {âusmkeyâ: [âtextâ]}},{âlabelâ: âHeading levelâ,âtypeâ: âselectâ,âgroupâ: âpvkoeaâ,âoptionsâ: [{âidâ: âqwpmvtâ,âlabelâ: âH2â,âvalueâ: âh2â},{âidâ: âqcxlrnâ,âlabelâ: âH3â,âvalueâ: âh3â}],âdefaultâ: âh2â,âidâ: âytgjpaâ,âconnectionsâ: {âusmkeyâ: [âtagâ]}},{âlabelâ: âTextâ,âtypeâ: âeditorâ,âgroupâ: âpvkoeaâ,âdefaultâ: âText goes hereâ,âidâ: âepghgbâ,âconnectionsâ: {âhnkjckâ: [âtextâ]}},{âlabelâ: âImageâ,âtypeâ: âimageâ,âgroupâ: âpvkoeaâ,âdefaultâ: {âidâ: 61,âfilenameâ: âhorizontal-image-placeholder.svgâ,âsizeâ: âfullâ,âfullâ: âhttps://otterystmarychurch.org/wp-content/uploads/horizontal-image-placeholder.svgâ,âurlâ: âhttps://otterystmarychurch.org/wp-content/uploads/horizontal-image-placeholder.svgâ},âidâ: âuyfbzfâ,âconnectionsâ: {âroiuaeâ: [âimageâ]}},{âlabelâ: âText vertical alignmentâ,âtypeâ: âclassâ,âgroupâ: âjekuiiâ,âoptionsâ: [{âidâ: ânoufopâ,âlabelâ: âTopâ,âvalueâ: [âjhfzekâ]},{âidâ: ânyvhciâ,âlabelâ: âMiddleâ,âvalueâ: [âwxlmpaâ]},{âidâ: âawiyrzâ,âlabelâ: âBottomâ,âvalueâ: [âdgznaeâ]}],âidâ: âgfahtqâ,âconnectionsâ: {âplvkvvâ: [â_cssGlobalClassesâ]},âdescâ: âSet whether the text is vertically aligned at the top of the text block (default), middle or bottomâ},{âlabelâ: âText block paddingâ,âtypeâ: âclassâ,âgroupâ: âjekuiiâ,âoptionsâ: [{âidâ: âqwozcvâ,âlabelâ: âSmallâ,âvalueâ: [âkuyqmrâ]},{âidâ: âbqviikâ,âlabelâ: âMediumâ,âvalueâ: [âfatroxâ]},{âidâ: âvycgwgâ,âlabelâ: âLargeâ,âvalueâ: [ânyivxoâ]}],âidâ: âcnbfttâ,âconnectionsâ: {âplvkvvâ: [â_cssGlobalClassesâ]},âdescâ: âUse if a coloured background is chosen so there is space around the textâ},{âlabelâ: âText block background colourâ,âtypeâ: âclassâ,âgroupâ: âjekuiiâ,âoptionsâ: [{âidâ: âstwtzpâ,âlabelâ: âPrimary ultra lightâ,âvalueâ: [âeweyofâ]},{âidâ: âfcupigâ,âlabelâ: âPrimary lightâ,âvalueâ: [âfhnaysâ]},{âidâ: âfdvijqâ,âlabelâ: âPrimary darkâ,âvalueâ: [âxqjohlâ]},{âidâ: âyqbjjsâ,âlabelâ: âPrimary ultra darkâ,âvalueâ: [âgojfyoâ]},{âidâ: âvskbydâ,âlabelâ: âAccent ultra lightâ,âvalueâ: [âtemeqfâ]},{âidâ: âftbqdtâ,âlabelâ: âAccent lightâ,âvalueâ: [âoziolmâ]},{âidâ: âdyoihqâ,âlabelâ: âAccent darkâ,âvalueâ: [âksxvqjâ]},{âidâ: âvyhrzsâ,âlabelâ: âAccent ultra darkâ,âvalueâ: [âxyzrplâ]},{âidâ: âkbosplâ,âlabelâ: âWhiteâ,âvalueâ: [âjaeidhâ]}],âidâ: âacrpqvâ,âconnectionsâ: {âplvkvvâ: [â_cssGlobalClassesâ]},âdescâ: âChoose a colour for the text block which automatically sets the text colourâ},{âlabelâ: âColumn gapâ,âtypeâ: âclassâ,âgroupâ: âjekuiiâ,âoptionsâ: [{âidâ: âglssqfâ,âlabelâ: âYesâ,âvalueâ: [âgambriâ]}],âidâ: âsjckrbâ,âconnectionsâ: {âeksunyâ: [â_cssGlobalClassesâ]},âdescâ: âUse if the text block has no coloured background and no padding applied so there is space between the text and the imageâ}],â_createdâ: 1775821783,â_user_idâ: 1,â_versionâ: â2.3.1â,âpropertyGroupsâ: [{âidâ: âpvkoeaâ,ânameâ: âContentâ},{âidâ: âjekuiiâ,ânameâ: âStyleâ}]}],âglobalClassesâ: [{âidâ: âjhfzekâ,ânameâ: âalign-v-topâ,âsettingsâ: {â_justifyContentâ: âflex-startâ},âcategoryâ: âvcraddâ},{âidâ: âwxlmpaâ,ânameâ: âalign-v-middleâ,âsettingsâ: {â_justifyContentâ: âcenterâ},âcategoryâ: âvcraddâ},{âidâ: âdgznaeâ,ânameâ: âalign-v-bottomâ,âsettingsâ: {â_justifyContentâ: âflex-endâ},âcategoryâ: âvcraddâ},{âidâ: âkuyqmrâ,ânameâ: âpadding-allâsâ,âsettingsâ: {â_paddingâ: {âtopâ: âvar(âspace-s)â,ârightâ: âvar(âspace-s)â,âbottomâ: âvar(âspace-s)â,âleftâ: âvar(âspace-s)â}},âcategoryâ: âvcraddâ},{âidâ: âfatroxâ,ânameâ: âpadding-allâmâ,âsettingsâ: {â_paddingâ: {âtopâ: âvar(âspace-m)â,ârightâ: âvar(âspace-m)â,âbottomâ: âvar(âspace-m)â,âleftâ: âvar(âspace-m)â}},âcategoryâ: âvcraddâ},{âidâ: ânyivxoâ,ânameâ: âpadding-allâlâ,âsettingsâ: {â_paddingâ: {âtopâ: âvar(âspace-l)â,ârightâ: âvar(âspace-l)â,âbottomâ: âvar(âspace-l)â,âleftâ: âvar(âspace-l)â}},âcategoryâ: âvcraddâ},{âidâ: âeweyofâ,ânameâ: âbg-primary-ultra-lightâ,âsettingsâ: {â_cssCustomâ: "/ Set colour for text if class is on a section so we donât change the colour anywhere else /\n.bg-primary-ultra-light .brxe-container > :is(h2, h3, p, a:not(.button), .brxe-text, .brxe-text li, svg) {\n color: var(âprimary-dark);\n}\n\n/ Set colour for text if class is on a block /\n.brxe-block.bg-primary-ultra-light :is(h2, h3, p, a:not(.button), .brxe-text, .brxe-text li, svg) {\n color: var(âprimary-dark);\n}",â_backgroundâ: {âcolorâ: {âidâ: âhrpogeâ,ârawâ: âvar(âprimary-ultra-light)â,âlightâ: âhsl(60, 3.45%, 94.31%)â}}}},{âidâ: âfhnaysâ,ânameâ: âbg-primary-lightâ,âsettingsâ: {â_backgroundâ: {âcolorâ: {âidâ: âfeppbqâ,ârawâ: âvar(âprimary-light)â,âlightâ: âhsl(30, 3.45%, 88.63%)â}},â_cssCustomâ: "/ Set colour for text if class is on a section so we donât change the colour anywhere else /\n.bg-primary-light .brxe-container > :is(h2, h3, p, a:not(.button), .brxe-text, .brxe-text li, svg) {\n color: var(âprimary-ultra-dark);\n}\n\n/ Set colour for text if class is on a block /\n.brxe-block.bg-primary-light :is(h2, h3, p, a:not(.button), .brxe-text, .brxe-text li, svg) {\n color: var(âprimary-ultra-dark);\n}"},âmodifiedâ: 1775832484,âuser_idâ: 1},{âidâ: âxqjohlâ,ânameâ: âbg-primary-darkâ,âsettingsâ: {â_backgroundâ: {âcolorâ: {âidâ: âxjwzcoâ,ârawâ: âvar(âprimary-dark)â,âlightâ: âhsl(25.71, 4.52%, 30.39%)â}},â_cssCustomâ: "/ Set colour for text if class is on a section so we donât change the colour anywhere else /\n.bg-primary-dark .brxe-container > :is(h2, h3, p, a:not(.button), .brxe-text, .brxe-text li, svg) {\n color: var(âprimary-ultra-light);\n}\n\n/ Set colour for text if class is on a block /\n.brxe-block.bg-primary-dark :is(h2, h3, p, a:not(.button), .brxe-text, .brxe-text li, svg) {\n color: var(âprimary-ultra-light);\n}"},âmodifiedâ: 1776081170,âuser_idâ: 1},{âidâ: âgojfyoâ,ânameâ: âbg-primary-ultra-darkâ,âsettingsâ: {â_backgroundâ: {âcolorâ: {âidâ: âtcuudtâ,ârawâ: âvar(âprimary-ultra-dark)â,âlightâ: âhsl(15, 4%, 19.61%)â}},â_cssCustomâ: "/ Set colour for text if class is on a section so we donât change the colour anywhere else /\n.bg-primary-ultra-dark .brxe-container > :is(h2, h3, p, a:not(.button), .brxe-text, .brxe-text li, svg) {\n color: var(âprimary-light);\n}\n\n/ Set colour for text if class is on a block /\n.brxe-block.bg-primary-ultra-dark :is(h2, h3, p, a:not(.button), .brxe-text, .brxe-text li, svg) {\n color: var(âprimary-light);\n}",âiconâ: []},âmodifiedâ: 1775922299,âuser_idâ: 1},{âidâ: âtemeqfâ,ânameâ: âbg-accent-ultra-lightâ,âsettingsâ: {â_backgroundâ: {âcolorâ: {âidâ: âjccqujâ,ârawâ: âvar(âaccent-ultra-light)â,âlightâ: âhsl(202.5, 22.22%, 92.94%)â}},â_cssCustomâ: "/ Set colour for text if class is on a section so we donât change the colour anywhere else /\n.bg-accent-ultra-light .brxe-container > :is(h2, h3, p, a:not(.button), .brxe-text, .brxe-text li, svg) {\n color: var(âaccent-dark);\n}\n\n/ Set colour for text if class is on a block /\n.brxe-block.bg-accent-ultra-light :is(h2, h3, p, a:not(.button), .brxe-text, .brxe-text li, svg) {\n color: var(âaccent-dark);\n}"}},{âidâ: âoziolmâ,ânameâ: âbg-accent-lightâ,âsettingsâ: {â_backgroundâ: {âcolorâ: {âidâ: âekksukâ,ârawâ: âvar(âaccent-light)â,âlightâ: âhsl(202.86, 23.6%, 82.55%)â}},â_cssCustomâ: "/ Set colour for text if class is on a section so we donât change the colour anywhere else /\n.bg-accent-light .brxe-container > :is(h2, h3, p, a:not(.button), .brxe-text, .brxe-text li, svg) {\n color: var(âaccent-ultra-dark);\n}\n\n/ Set colour for text if class is on a block /\n.brxe-block.bg-accent-light :is(h2, h3, p, a:not(.button), .brxe-text, .brxe-text li, svg) {\n color: var(âaccent-ultra-dark);\n}"},âmodifiedâ: 1775831514,âuser_idâ: 1},{âidâ: âksxvqjâ,ânameâ: âbg-accent-darkâ,âsettingsâ: {â_backgroundâ: {âcolorâ: {âidâ: âxohsamâ,ârawâ: âvar(âaccent-dark)â,âlightâ: âhsl(203.81, 54.78%, 22.55%)â}},â_cssCustomâ: "/ Set colour for text if class is on a section so we donât change the colour anywhere else /\n.bg-accent-dark .brxe-container > :is(h2, h3, p, .brxe-text, a:not(.button), .brxe-text li, svg) {\n color: var(âaccent-ultra-light);\n}\n\n/ Set colour for text if class is on a block /\n.brxe-block.bg-accent-dark :is(h2, h3, p, a:not(.button), .brxe-text, .brxe-text li, svg) {\n color: var(âaccent-ultra-light);\n}"},âmodifiedâ: 1775999276,âuser_idâ: 1},{âidâ: âxyzrplâ,ânameâ: âbg-accent-ultra-darkâ,âsettingsâ: {â_backgroundâ: {âcolorâ: {âidâ: âkuywyfâ,ârawâ: âvar(âaccent-ultra-dark)â,âlightâ: âhsl(204, 55.56%, 10.59%)â}},â_cssCustomâ: "/ Set colour for text if class is on a section so we donât change the colour anywhere else /\n.bg-accent-ultra-dark .brxe-container > :is(h2, h3, p, a:not(.button), .brxe-text, .brxe-text li, svg) {\n color: var(âaccent-light);\n}\n\n/ Set colour for text if class is on a block */\n.brxe-block.bg-accent-ultra-dark :is(h2, h3, p, a:not(.button), .brxe-text, .brxe-text li, svg) {\n color: var(âaccent-light);\n}â},âmodifiedâ: 1775998985,âuser_idâ: 1},{âidâ: âjaeidhâ,ânameâ: âbg-whiteâ,âsettingsâ: {â_backgroundâ: {âcolorâ: {âidâ: âomaowlâ,ârawâ: âvar(âwhite)â,âlightâ: âhsl(0 0% 100%)â}}},âmodifiedâ: 1775656652,âuser_idâ: 1},{âidâ: âgambriâ,ânameâ: âgrid-gapâ,âsettingsâ: {â_gridGapâ: âvar(âgrid-gap)â},âcategoryâ: âiotzihâ}]}
âââ