File: D:/HostingSpaces/TDijk1/erp-apps.eu/wwwroot/App_Themes/Default/CMSComponents/context-menu.less
// Context menu styles
@context-menu-level0-bg: @color-gray-70;
@context-menu-level0-hover-bg: @color-gray-80;
@context-menu-level1-bg: @color-gray-80;
@context-menu-level1-hover-bg: @color-gray-90;
@context-menu-level2-bg: @color-gray-90;
@context-menu-level2-hover-bg: @color-gray-100;
@dropdown-divider-level0-bg: @dropdown-divider-bg;
@dropdown-divider-level1-bg: @color-gray-90;
@dropdown-divider-level2-bg: @color-gray-100;
&.ContextMenu {
border: none !important;
}
&.ContextMenu,
.TreeContextMenu,
.PortalContextMenu {
border-radius: @border-radius-small;
box-shadow: 0 6px 12px rgba(0,0,0,.175);
background-clip: padding-box;
background: @context-menu-level0-bg;
.item-last,
.Item {
border: none !important;
display: block;
height: auto !important;
text-decoration: none !important;
text-align: left !important;
.RTL & {
text-align: right !important;
}
.Name,
.NameInactive {
border: inherit !important;
text-decoration: inherit !important;
font-size: @font-size-base;
font-family: @font-family-base;
line-height: @line-height-80 !important;
color: @color-white !important;
}
}
.ItemDisabled {
cursor: not-allowed;
.Name,
.NameInactive {
cursor: not-allowed;
}
}
.ItemPadding {
padding: (@base-unit * 0.5) @base-unit;
border: none !important;
cursor: pointer;
line-height: @line-height-80;
.ImgLoader {
display: inline-block;
padding: 0px (@base-unit * 0.5);
height: 15px;
}
img {
display: inline-block;
}
}
.item-last:hover,
.Item:hover,
.ItemSelected {
cursor: pointer;
background: @context-menu-level0-hover-bg;
}
.Separator {
.nav-divider(@dropdown-divider-level0-bg);
}
}
.PortalContextMenu {
min-width: @base-unit * 8;
}
.TreeContextMenu {
min-width: @base-unit * 8;
> .TreeContextMenu {
box-shadow: none;
}
}
.TreeNewContextMenu {
min-width: @base-unit * 12;
}
.WebPartContextMenu,
.ZoneContextMenu,
.PlaceholderContextMenu {
min-width: @base-unit * 10;
}
// Portal context menu - additional styles
.PortalContextMenu .ItemDisabled {
.dropdown-disabled()
!important;
}
.PortalContextMenu.CPMenu {
display: none;
}
&.ContextMenuLevel_1 {
// extra styles for the second context menu level
background: @context-menu-level1-bg;
.Item:hover,
.ItemSelected {
background: @context-menu-level1-hover-bg;
}
.Separator {
.nav-divider(@dropdown-divider-level1-bg);
}
}
&.ContextMenuLevel_2 {
// extra styles for the third context menu level
background: @context-menu-level2-bg;
.Item:hover,
.ItemSelected {
background: @context-menu-level2-hover-bg;
}
.Separator {
.nav-divider(@dropdown-divider-level2-bg);
}
}