media3/docs/_sass/common/classes/_pseudo.scss
2021-04-21 11:00:57 +01:00

33 lines
391 B
SCSS

@mixin plain() {
&,
&:link,
&:visited {
@content;
}
}
@mixin hover() {
.root[data-is-touch="false"] &:hover {
@content;
}
}
@mixin active() {
.root[data-is-touch] &.active,
.root[data-is-touch] &:active {
@content;
}
}
@mixin focus() {
.root[data-is-touch] &.focus {
@content;
}
}
@mixin disabled() {
&.disabled,
&:disabled {
@content;
}
}