📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: LiteSpeed
2026-06-28 14:36:55
📂
/ (Root)
/
home
/
apkbfjox
/
pkrbet.online
/
wp-content
/
plugins
/
kadence-pro
/
dist
/
mega-menu
/
src
📍 /home/apkbfjox/pkrbet.online/wp-content/plugins/kadence-pro/dist/mega-menu/src
🔄 Refresh
✏️
Editing: menu-addon.scss
Writable
.header-navigation ul li a:not([href]) { cursor: default; } .nav-drop-title-wrap { display: flex; align-items: center; } .header-navigation > div > ul > li > a { display: flex; align-items: center; } .kadence-menu-hidden-title:not(.kadence-menu-has-icon):not(.menu-item-has-children) { display: none; } .kadence-menu-hidden-title.menu-item-has-children:not(.kadence-menu-has-icon) > a, .header-navigation .header-menu-container .kadence-menu-hidden-title.menu-item-has-children:not(.kadence-menu-has-icon) > a { padding: 0; border: 0; } .menu-highlight-item { font-size: 0.6em; margin-left: 0.2em; line-height: normal; padding: 0.2em 0.3em; border-radius: 2px; background: var(--global-palette1); color: white; } .nav-drop-title-wrap .menu-highlight-item { font-size: 0.7em; margin-left: 0.5em; } .menu-highlight-icon { display: inline-flex; align-self: center; margin-left: 0.2em; svg { width: 1em; height: 1em; top: 0.125em; position: relative; } } .menu-highlight-item.only-icon-highlight .menu-highlight-icon { margin-left: 0; } .kadence-menu-hidden-title .menu-label-icon-wrap { margin-left: 0; } .menu-label-icon-wrap { margin-left: 0.3em; } .kadence-menu-icon-side-left .menu-label-icon-wrap { margin-right: 0.3em; margin-left: 0; } .menu-label-icon { display: inline-flex; justify-content: center; svg { width: 1em; height: 1em; top: 0.125em; position: relative; } } .menu-label-description { display: block; font-size: 0.8em; text-transform: none; letter-spacing: normal; } .menu-label-content { display: block; } .header-navigation .kadence-menu-has-description.kadence-menu-has-icon > a, .mobile-navigation .kadence-menu-has-description.kadence-menu-has-icon > a { display: flex; } // Mega Menu .header-menu-container { ul.menu { position: relative; > li.kadence-menu-mega-enabled { > ul { a { width: 100%; } .dropdown-nav-toggle { display: none; } > li { border-bottom: 0 !important; > a { border-bottom: 1px solid rgba(255, 255, 255, 0.1); } &:not(.menu-item-has-children):last-child > a { border-bottom: 0 !important; } } ul { display: block; position: static; box-shadow: none; background: transparent; opacity: 1; visibility: hidden; transform: none; height: auto; clip: auto; } // Gallery and carousel in mega menu: override so they stay visible and layout works .kb-gallery-ul, .kb-gallery-ul ul { visibility: visible; } ul.splide__list, [class^="splide__pagination splide__pagination"] { visibility: visible; display: flex; } } &:hover, &.menu-item--toggled-on, &:not(.menu-item--has-toggle):focus, &> ul.opened { ul { visibility: visible; } } } > li.kadence-menu-mega-width-container { position: static; > ul.sub-menu { width: 100%; left: 0; } } > li.kadence-menu-mega-enabled:not(.kadence-menu-mega-columns-1) > ul.sub-menu { display: grid; grid-gap: 16px; opacity: 0; visibility: hidden; clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; } > li.kadence-menu-mega-enabled:not(.kadence-menu-mega-columns-1) { //&:hover, // :hover removed and added below for free click to open navigation feature &.menu-item--toggled-on, &:not(.menu-item--has-toggle):focus { > ul.sub-menu { opacity: 1; visibility: visible; clip: auto; height: auto; overflow: visible; ul { visibility: visible; } } } } > li.kadence-menu-mega-columns-2 { > ul.sub-menu { grid-template-columns: repeat(2, minmax(0, 1fr)); } &.kadence-menu-mega-layout-right-golden { > ul.sub-menu { grid-template-columns: 1fr 2fr; } } &.kadence-menu-mega-layout-left-golden { > ul.sub-menu { grid-template-columns: 2fr 1fr; } } } > li.kadence-menu-mega-columns-3 { > ul.sub-menu { grid-template-columns: repeat(3, minmax(0, 1fr)); } &.kadence-menu-mega-layout-left-half { > ul.sub-menu { grid-template-columns: 2fr 1fr 1fr; } } &.kadence-menu-mega-layout-right-half { > ul.sub-menu { grid-template-columns: 1fr 1fr 2fr; } } &.kadence-menu-mega-layout-center-half { > ul.sub-menu { grid-template-columns: 1fr 2fr 1fr; } } &.kadence-menu-mega-layout-center-wide { > ul.sub-menu { grid-template-columns: 2fr 6fr 2fr; } } } > li.kadence-menu-mega-columns-4 { > ul.sub-menu { grid-template-columns: repeat(4, minmax(0, 1fr)); } &.kadence-menu-mega-layout-left-forty { > ul.sub-menu { grid-template-columns: 2fr 1fr 1fr 1fr; } } &.kadence-menu-mega-layout-right-forty { > ul.sub-menu { grid-template-columns: 1fr 1fr 1fr 2fr; } } } > li.kadence-menu-mega-columns-5 { > ul.sub-menu { grid-template-columns: repeat(5, minmax(0, 1fr)); } } > li.kadence-menu-mega-columns-6 { > ul.sub-menu { grid-template-columns: repeat(6, minmax(0, 1fr)); } } } } .header-navigation[class*="header-navigation-dropdown-animation-fade"] { .header-menu-container { ul.menu { > li.kadence-menu-mega-width-custom { > ul.sub-menu { margin-left: -50%; left: 50%; } } } } } .header-navigation.header-navigation-dropdown-animation-none { .header-menu-container { ul.menu { > li.kadence-menu-mega-width-custom { > ul.sub-menu { transform: translate(-50%, 0); left: 50%; } } } } } //fix for vertical collapsed nav block in mega menu .kadence-menu-mega-enabled ul.kb-navigation.menu.collapse-sub-nav-desktop-true.collapse-sub-nav-tablet-true.collapse-sub-nav-mobile-true li.menu-item ul.kb-nav-sub-menu { display: none; } .kadence-menu-mega-enabled ul.kb-navigation.menu.collapse-sub-nav-desktop-true.collapse-sub-nav-tablet-true.collapse-sub-nav-mobile-true li.menu-item--toggled-on > ul.kb-nav-sub-menu { display: block; } // Added to help multiple column mega menu for free click to open navigation feature nav:not(.click-to-open) .header-menu-container ul.menu>li.kadence-menu-mega-enabled:not(.kadence-menu-mega-columns-1):hover>ul.sub-menu { opacity: 1; visibility: visible; clip: auto; height: auto; overflow: visible; } nav.click-to-open .header-menu-container ul.menu>li.kadence-menu-mega-enabled:not(.kadence-menu-mega-columns-1)>ul.sub-menu.opened { opacity: 1; visibility: visible; clip: auto; height: auto; overflow: visible; }
💾 Save Changes
❌ Cancel