46 lines
936 B
SCSS
46 lines
936 B
SCSS
/// menu.scss -*- Mode: scss; indent-tabs-mode: nil; basic-offset: 2 -*-
|
|
@import 'extends';
|
|
|
|
md-card {
|
|
md-card-actions:not(.layout-column) {
|
|
.md-menu {
|
|
padding: 0; // don't add padding so all icon buttons are of the same height
|
|
}
|
|
}
|
|
}
|
|
|
|
md-sidenav {
|
|
md-list {
|
|
.md-menu {
|
|
padding: 0; // don't add padding so all icon buttons are of the same height
|
|
opacity: 1;
|
|
transition: $swift-ease-in;
|
|
&.ng-hide {
|
|
opacity: 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
// submenu hack
|
|
// See https://github.com/angular/material/issues/6096
|
|
md-menu-content {
|
|
.md-menu {
|
|
@extend md-menu-item;
|
|
padding: 0;
|
|
> .md-button {
|
|
line-height: $menu-item-height;
|
|
&:after {
|
|
display: block;
|
|
content: '\25BC';
|
|
position: absolute;
|
|
top: 0px;
|
|
speak: none;
|
|
transform: rotate(270deg) scaleY(0.45) scaleX(0.9);
|
|
right: 2 * $baseline-grid;
|
|
}
|
|
}
|
|
}
|
|
}
|