Hello! Thank you for your response. I added the code to Design > Custom CSS, but I still cannot edit the page content. However, the mega menu does not appear anymore...
The edit UI that appears also doesn't do anything, see the attached screenshot.
Here is the code that appears in Design > Custom CSS:
/* hide mega menu edit mode */
body.sqs-edit-mode div.mega-menu-item {
display: none !important;
}
a{
background-image:unset !Important;
}
.sqs-block-button-element:hover {box-shadow: 0px 2px 5px rgba(0,0,0,.3)}
.Index-page:first-child .sqs-layout, .Intro .sqs-row
{
-webkit-animation: fade-text-anim 2s ease;
animation: fade-text-anim 2s ease;
}
.header--menu-open .header-menu-nav-item {margin-top:5px}
.header--menu-open .header-menu-nav-item {margin-bottom:5px}
//Mega Menu CSS
@menuBG: #eee;
@menuTextColor: #000;
@menuLinkColor: #000;
.mega-menu-item {
width: 100%;
position: absolute;
opacity: 0;
left: 0;
visibility: hidden;
bottom: 1px;
pointer-events: none;
-webkit-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
min-height: initial!important;
-webkit-transition: visibility 0s linear .3s, opacity .3s linear;
-o-transition: visibility 0s linear .3s, opacity .3s linear;
transition: visibility 0s linear .3s, opacity .3s linear;
line-height: 1.8;
&:after {
content: '';
position: absolute;
height: 100%;
width: 100%;
top: 1px;
-webkit-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
left: 0;
background: transparent;
z-index: -1;
}
a {
display: initial;
color: @menuLinkColor!important;
}
h1,h2,h3,h4,h5,h6,p {
color: @menuTextColor!important;
}
.page-section {
min-height: unset!important;
}
.content-wrapper {
padding-top: 3.3vmax!important;
padding-bottom: 3.3vmax!important;
}
.section-background {
background-color: @menuBG!important;
}
}
.mega-menu:hover {
& + .mega-menu-item {
opacity: 1;
visibility: visible;
pointer-events: auto!important;
-webkit-transition-delay: 0s;
-o-transition-delay: 0s;
transition-delay: 0s;
}
}
.mega-menu-item:hover {
opacity: 1;
visibility: visible;
pointer-events: auto!important;
-webkit-transition-delay: 0s;
-o-transition-delay: 0s;
transition-delay: 0s;
& * {
pointer-events: auto;
}
}
.header-nav-item,
.header-title,
.header-actions {
z-index: 3;
position: relative;
}
.header::before,
.header-background {
pointer-events: none!important;
}
.mega-menu .header-nav-folder-content {
display: none;
}
.header-display,
.header-inner {
position: static!important;
}
//header alignment
.header-nav {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
text-align: initial!important;
}
.header-layout-nav-right .header-nav {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
-webkit-box-flex: unset;
-ms-flex-positive: unset;
flex-grow: unset;
}
.header-layout-nav-center .header-nav {
-webkit-box-flex: 1;
-ms-flex: 1 1 34%;
flex: 1 1 34%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.header-layout-branding-center-nav-center .header-title-nav-wrapper .header-nav {
-webkit-box-flex: unset;
-ms-flex-positive: unset;
flex-grow: unset;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
//Mega Menu CSS
@menuBG: #fff;
//End Mega Menu CSS