|
31 | 31 | position: absolute; |
32 | 32 | right: 0; |
33 | 33 | left: 0; |
34 | | - justify-content: var(--labels-align, center); |
35 | 34 | } |
36 | 35 |
|
37 | 36 | td { |
|
67 | 66 | } |
68 | 67 | } |
69 | 68 |
|
70 | | - // Labels |
71 | | - &:not(.show-labels) { |
72 | | - --labels-size: 0; |
73 | | - |
74 | | - tbody tr th { |
75 | | - display: none; |
76 | | - } |
77 | | - } |
78 | | - &.show-labels { |
79 | | - --labels-size: 1.5rem; |
80 | | - |
81 | | - tbody tr th { |
82 | | - display: flex; |
83 | | - align-items: center; |
84 | | - } |
85 | | - } |
86 | | - &.labels-align-start { |
87 | | - tbody tr th { |
88 | | - justify-content: var(--labels-align, flex-start); |
89 | | - } |
90 | | - } |
91 | | - &.labels-align-end { |
92 | | - tbody tr th { |
93 | | - justify-content: var(--labels-align, flex-end); |
94 | | - } |
95 | | - } |
96 | | - &.labels-align-center { |
97 | | - tbody tr th { |
98 | | - justify-content: var(--labels-align, center); |
99 | | - } |
100 | | - } |
101 | | - |
102 | 69 | // Orientation |
103 | 70 | &:not(.reverse) { |
104 | 71 | tbody { |
|
165 | 132 | align-items: flex-end; |
166 | 133 |
|
167 | 134 | &::before { |
168 | | - clip-path: polygon(0% calc(100% * (1 - var(--start, var(--size)))), 100% calc(100% * (1 - var(--size))), 100% 100%, 0% 100%); |
| 135 | + clip-path: polygon( |
| 136 | + 0% calc(100% * (1 - var(--start, var(--size)))), |
| 137 | + 100% calc(100% * (1 - var(--size))), |
| 138 | + 100% 100%, |
| 139 | + 0% 100% |
| 140 | + ); |
169 | 141 | } |
170 | 142 |
|
171 | 143 | .data { |
|
183 | 155 | align-items: flex-start; |
184 | 156 |
|
185 | 157 | &::before { |
186 | | - clip-path: polygon(0% calc(100% * (1 - var(--size))), 100% calc(100% * (1 - var(--start, var(--size)))), 100% 100%, 0% 100%); |
| 158 | + clip-path: polygon( |
| 159 | + 0% calc(100% * (1 - var(--size))), |
| 160 | + 100% calc(100% * (1 - var(--start, var(--size)))), |
| 161 | + 100% 100%, |
| 162 | + 0% 100% |
| 163 | + ); |
187 | 164 | } |
188 | 165 |
|
189 | 166 | .data { |
|
203 | 180 | align-items: flex-end; |
204 | 181 |
|
205 | 182 | &::before { |
206 | | - clip-path: polygon(0% 0%, 100% 0%, 100% calc(100% * var(--size)), 0% calc(100% * var(--start, var(--size)))); |
| 183 | + clip-path: polygon( |
| 184 | + 0% 0%, |
| 185 | + 100% 0%, |
| 186 | + 100% calc(100% * var(--size)), |
| 187 | + 0% calc(100% * var(--start, var(--size))) |
| 188 | + ); |
207 | 189 | } |
208 | 190 |
|
209 | 191 | .data { |
|
221 | 203 | align-items: flex-start; |
222 | 204 |
|
223 | 205 | &::before { |
224 | | - clip-path: polygon(0% 0%, 100% 0%, 100% calc(100% * var(--start, var(--size))), 0% calc(100% * var(--size))); |
| 206 | + clip-path: polygon( |
| 207 | + 0% 0%, |
| 208 | + 100% 0%, |
| 209 | + 100% calc(100% * var(--start, var(--size))), |
| 210 | + 0% calc(100% * var(--size)) |
| 211 | + ); |
225 | 212 | } |
226 | 213 |
|
227 | 214 | .data { |
|
0 commit comments