|
52 | 52 | @include stroke-size(variables.$stroke-size, $query: $query); |
53 | 53 | @include stroke-color(variables.$stroke-color, $query: $query); |
54 | 54 |
|
55 | | - @at-root { |
56 | | - @include row-fill-color(variables.$row-fill-color, $query: $query); |
57 | | - @include header-row-fill-color(variables.$header-row-fill-color, $query: $query); |
58 | | - @include selected-row-fill-color(variables.$selected-row-fill-color, $query: $query); |
59 | | - @include divider-color(variables.$divider-color, $query: $query); |
60 | | - @include divider-size(variables.$divider-size, $query: $query); |
61 | | - @include row-hover-fill-color(variables.$row-hover-fill-color, $query: $query); |
62 | | - @include header-row-text-color(variables.$header-row-text-color, $query: $query); |
63 | | - @include row-text-color(variables.$row-text-color, $query: $query); |
64 | | - @include density(variables.$default-density-scale, $query: $query); |
65 | | - @include cell-padding( |
66 | | - $leading-padding: variables.$cell-leading-padding, |
67 | | - $trailing-padding: variables.$cell-trailing-padding, |
68 | | - $query: $query |
69 | | - ); |
70 | | - @include sort-icon-color(variables.$sort-icon-color, $query: $query); |
71 | | - @include sort-icon-active-color(variables.$sort-icon-active-color, $query: $query); |
72 | | - } |
73 | | - |
74 | 55 | @include feature-targeting-mixins.targets($feat-structure) { |
75 | 56 | -webkit-overflow-scrolling: touch; // Lets it scroll lazy (iOS) |
76 | 57 | display: inline-flex; |
|
81 | 62 | } |
82 | 63 | } |
83 | 64 |
|
| 65 | + // Note that we don't output the color styles inside the `@at-root`, |
| 66 | + // because it makes it difficult to consume by projects that wrap their |
| 67 | + // themes in a class (e.g. `.my-theme { @include mdc-data-table-core-style() }`). |
| 68 | + @include row-fill-color(variables.$row-fill-color, $query: $query); |
| 69 | + @include header-row-fill-color(variables.$header-row-fill-color, $query: $query); |
| 70 | + @include selected-row-fill-color(variables.$selected-row-fill-color, $query: $query); |
| 71 | + @include divider-color(variables.$divider-color, $query: $query); |
| 72 | + @include divider-size(variables.$divider-size, $query: $query); |
| 73 | + @include row-hover-fill-color(variables.$row-hover-fill-color, $query: $query); |
| 74 | + @include header-row-text-color(variables.$header-row-text-color, $query: $query); |
| 75 | + @include row-text-color(variables.$row-text-color, $query: $query); |
| 76 | + @include density(variables.$default-density-scale, $query: $query); |
| 77 | + @include cell-padding( |
| 78 | + $leading-padding: variables.$cell-leading-padding, |
| 79 | + $trailing-padding: variables.$cell-trailing-padding, |
| 80 | + $query: $query |
| 81 | + ); |
| 82 | + @include sort-icon-color(variables.$sort-icon-color, $query: $query); |
| 83 | + @include sort-icon-active-color(variables.$sort-icon-active-color, $query: $query); |
| 84 | + |
84 | 85 | .mdc-data-table__table { |
85 | 86 | @include feature-targeting-mixins.targets($feat-structure) { |
86 | 87 | min-width: 100%; // Makes table full-width of its container (Firefox / IE11) |
|
0 commit comments