You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
647 B
31 lines
647 B
2 years ago
|
// Tables
|
||
|
|
||
|
@mixin table-row-variant($state, $background) {
|
||
|
// Exact selectors below required to override `.table-striped` and prevent
|
||
|
// inheritance to nested tables.
|
||
|
.table-#{$state} {
|
||
|
&,
|
||
|
> th,
|
||
|
> td {
|
||
|
background-color: $background;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Hover states for `.table-hover`
|
||
|
// Note: this is not available for cells or rows within `thead` or `tfoot`.
|
||
|
.table-hover {
|
||
|
$hover-background: darken($background, 5%);
|
||
|
|
||
|
.table-#{$state} {
|
||
|
@include hover {
|
||
|
background-color: $hover-background;
|
||
|
|
||
|
> td,
|
||
|
> th {
|
||
|
background-color: $hover-background;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|