@progress/kendo-ui
Version:
This package is part of the [Kendo UI for jQuery](http://www.telerik.com/kendo-ui) suite.
102 lines (87 loc) • 2.24 kB
text/less
.k-menu:not(.k-context-menu) {
.fill(
@menu-text,
@menu-bg,
@menu-border,
@menu-gradient
);
// .k-link {
// .fill( @text: @menu-text );
// }
> .k-item {
.fill(
@menu-item-text,
@menu-item-bg,
@menu-item-border,
@menu-item-gradient
);
&:hover,
&.k-hover {
.fill(
@menu-item-hover-text,
@menu-item-hover-bg,
@menu-item-hover-border,
@menu-item-hover-gradient
);
}
&:active,
&.k-active {
.fill(
@menu-item-expanded-text,
@menu-item-expanded-bg,
@menu-item-expanded-border,
@menu-item-expanded-gradient
);
}
&:focus,
&.k-focus {
.box-shadow( @menu-item-focus-shadow );
}
}
}
.k-menu-group,
.k-menu.k-context-menu {
.fill(
@menu-popup-text,
@menu-popup-bg,
@menu-popup-border,
@menu-popup-gradient
);
.k-item > .k-link {
.fill(
@menu-popup-item-text,
@menu-popup-item-bg,
@menu-popup-item-border,
@menu-popup-item-gradient
);
&:hover,
&.k-hover {
.fill(
@menu-popup-item-hover-text,
@menu-popup-item-hover-bg,
@menu-popup-item-hover-border,
@menu-popup-item-hover-gradient
);
}
&:active,
&.k-active,
&.k-selected {
.fill(
@menu-popup-item-expanded-text,
@menu-popup-item-expanded-bg,
@menu-popup-item-expanded-border,
@menu-popup-item-expanded-gradient
);
}
&:focus,
&.k-focus {
.box-shadow( @menu-popup-item-focus-shadow );
}
}
.k-item:focus,
.k-item.k-focus {
.box-shadow( @menu-popup-item-focus-shadow );
}
.k-separator { .fill( @border: @component-border ); }
}
.k-menu-horizontal .k-link { .fill ( @border: @component-border ); }