agtemplateweb/target/agtemplate-1.0.0/resources/sass/layout/menu/_menu_theme.scss

105 lines
2.8 KiB
SCSS

.menu-wrapper {
background-color: $menuBgColor;
box-shadow: $menuShadow;
.layout-menu-container {
.layout-menu {
> li {
> div {
.layout-menuitem-text {
color: $rootMenuTextColor;
}
}
a {
color: $rootMenuItemTextColor;
i {
color: $menuItemIconColor;
}
&:hover {
background-color: $rootMenuItemHoverBgColor;
}
}
&.active-menuitem {
> a {
color: $activeRootMenuItemTextColor;
}
}
> ul {
li {
a {
color: $submenuItemTextColor;
i {
color: $menuItemIconColor;
}
&:hover {
background-color: $submenuItemHoverBgColor;
}
}
&.active-menuitem {
> a {
background-color: $submenuItemHoverBgColor;
color: $activeSubmenuItemTextColor;
}
}
}
> li {
&.layout-root-menuitem {
&.active-menuitem {
background-color: $rootMenuItemHoverBgColor;
}
}
}
}
}
}
}
}
@media (min-width: 993px) {
@mixin extrenalSubmenuitem {
li {
> a {
color: $rootMenuItemTextColor;
&:hover {
background-color: $submenuItemHoverBgColor;
}
}
&.active-menuitem {
background-color: $externalSubmenuBgColor;
> a {
color: $activeRootMenuItemTextColor;
}
}
}
}
&.layout-horizontal {
.menu-wrapper {
.layout-menu-container {
.layout-menu {
> li {
> ul {
background-color: $externalSubmenuBgColor;
box-shadow: $menuShadow;
@include extrenalSubmenuitem;
}
}
}
}
}
}
}