glass-app-manager
Version:
Informatica's Glass Framework CLI for bootstrapping
48 lines (46 loc) • 1.51 kB
text/stylus
@require '../../../node_modules/@informatica/archipelago-icons/dist/archipelago_icons.css';
@import '../../base/components/pill.styl';
.pill {
min-width: pill--min-width;
max-width: pill--max-width;
height: pill--height;
background: pill--background;
border: pill--border;
border-radius: pill--border-radius;
padding-left: pill--padding-left;
font-size: pill--font-size;
& + & { margin-left: pill--adjacent--margin-left; }
&:hover { border-color: pill--hover--border-color; }
&__label {
padding-right: pill--label--padding-right;
a {
text-decoration: none;
&:hover { text-decoration: underline; }
}
}
&__menu {
font-size: 11px;
@extend .aicon;
&:before { @extend .aicon__expand-collapse:before; }
padding-right: pill--menu--padding-right;
}
&__dismiss {
font-size: pill--dismiss--font-size;
color: pill--dismiss--color;
@extend .aicon;
&:before { @extend .aicon__close-solid:before; }
// &:focus { outline: 0 none; }
// &:hover,
// &:active,
// &:focus { color: color--blue--4; }
}
// FIXME: once variants has been defined for IconButton, move to that
// instead of manually overriding styles for :focus
.icon-button {
&:hover,
&:active,
&:focus {
.pill__dismiss { color: color--blue--4; }
}
}
}