|
126 | 126 | @extend %date-inactive !optional; |
127 | 127 | } |
128 | 128 |
|
| 129 | + @include e(date, $mods: ('inactive', 'range-preview')) { |
| 130 | + @extend %date-inactive-range-preview !optional; |
| 131 | + } |
| 132 | + |
129 | 133 | @include e(date, 'active') { |
130 | 134 | @extend %date-active !optional; |
131 | 135 | } |
|
134 | 138 | @extend %date-selected !optional; |
135 | 139 | } |
136 | 140 |
|
| 141 | + @include e(date, $mods: ('selected', 'first', 'last')) { |
| 142 | + @extend %date-selected-first-last !optional; |
| 143 | + } |
| 144 | + |
| 145 | + @include e(date, $mods: ('selected', 'first', 'last', 'active')) { |
| 146 | + @extend %date-selected-first-last-active !optional; |
| 147 | + } |
| 148 | + |
| 149 | + @include e(date, $mods: ('selected', 'first', 'last'), $not: ('special', 'current')) { |
| 150 | + @extend %date-selected-first-last-not-special-currnet !optional; |
| 151 | + } |
| 152 | + |
| 153 | + @include e(date, $mods: ('selected', 'first', 'range-preview'), $not: ('special', 'current')) { |
| 154 | + @extend %date-selected-first-last-not-special-currnet !optional; |
| 155 | + } |
| 156 | + |
| 157 | + @include e(date, $mods: ('selected', 'last', 'range-preview'), $not: ('special', 'current')) { |
| 158 | + @extend %date-selected-first-last-not-special-currnet !optional; |
| 159 | + } |
| 160 | + |
| 161 | + @include e(date, $mods: ('selected', 'first', 'last', 'active'), $not: ('special', 'current')) { |
| 162 | + @extend %date-selected-first-last-active-not-special-currnet !optional; |
| 163 | + } |
| 164 | + |
| 165 | + @include e(date, $mods: ('selected', 'weekend', 'first', 'last'), $not: ('special', 'current')) { |
| 166 | + @extend %date-selected-weekend-first-last-not-special-currnet !optional; |
| 167 | + } |
| 168 | + |
| 169 | + @include e(date, $mods: ('selected', 'weekend', 'first', 'range-preview'), $not: ('special', 'current')) { |
| 170 | + @extend %date-selected-weekend-first-last-not-special-currnet !optional; |
| 171 | + } |
| 172 | + |
| 173 | + @include e(date, $mods: ('selected', 'weekend', 'last', 'range-preview'), $not: ('special', 'current')) { |
| 174 | + @extend %date-selected-weekend-first-last-not-special-currnet !optional; |
| 175 | + } |
| 176 | + |
| 177 | + @include e(date, $mods: ('selected', 'weekend', 'first', 'last', 'active'), $not: ('special', 'current')) { |
| 178 | + @extend %date-selected-weekend-first-last-active-not-special-currnet !optional; |
| 179 | + } |
| 180 | + |
137 | 181 | @include e(date, $mods: ('selected', 'active')) { |
138 | 182 | @extend %date-selected-active !optional; |
139 | 183 | } |
|
191 | 235 | @extend %date-range-preview !optional; |
192 | 236 | } |
193 | 237 |
|
| 238 | + @include e(date, $mods: ('range-preview', 'active')) { |
| 239 | + @extend %date-range-preview-active !optional; |
| 240 | + } |
| 241 | + |
| 242 | + |
| 243 | + @include e(date, $mods: ('range-preview', 'weekend')) { |
| 244 | + @extend %date-range-preview-weekend !optional; |
| 245 | + } |
| 246 | + |
| 247 | + @include e(date, $mods: ('range-preview', 'weekend', active)) { |
| 248 | + @extend %date-range-preview-weekend-active !optional; |
| 249 | + } |
| 250 | + |
| 251 | + |
194 | 252 | @include e(date, $mods: ('range-preview', 'current')) { |
195 | 253 | @extend %date-range-preview-current !optional; |
196 | 254 | } |
197 | 255 |
|
| 256 | + @include e(date, $mods: ('range-preview', 'current', 'active')) { |
| 257 | + @extend %date-range-preview-current-active !optional; |
| 258 | + } |
| 259 | + |
198 | 260 | @include e(date, $mods: ('range-preview', 'special')) { |
199 | 261 | @extend %date-range-preview-special !optional; |
200 | 262 | } |
|
239 | 301 | @extend %date-range-last !optional; |
240 | 302 | } |
241 | 303 |
|
| 304 | + @include e(date, $mods: ('range', 'selected', 'special')) { |
| 305 | + @extend %date-range-selected-special !optional; |
| 306 | + } |
| 307 | + |
| 308 | + @include e(date, $mods: ('range', 'selected', 'special', 'active')) { |
| 309 | + @extend %date-range-selected-special-active !optional; |
| 310 | + } |
| 311 | + |
| 312 | + @include e(date, $mods: ('range', 'selected', 'special', 'current')) { |
| 313 | + @extend %date-range-selected-special-current !optional; |
| 314 | + } |
| 315 | + |
| 316 | + @include e(date, $mods: ('range', 'selected', 'special', 'current', 'active')) { |
| 317 | + @extend %date-range-selected-special-current-active !optional; |
| 318 | + } |
| 319 | + |
242 | 320 | @include e(date, $mods: ('range', 'selected', 'special', 'last')) { |
243 | 321 | @extend %date-range-selected-special-last !optional; |
244 | 322 | } |
|
279 | 357 | @extend %date-selected-current-range-active !optional; |
280 | 358 | } |
281 | 359 |
|
| 360 | + |
| 361 | + @include e(date, $mods: ('range', 'selected', 'current', 'special')) { |
| 362 | + @extend %date-selected-current-range-special!optional; |
| 363 | + } |
| 364 | + |
| 365 | + @include e(date, $mods: ('range', 'selected', 'current', 'special', 'active')) { |
| 366 | + @extend %date-selected-current-range-special-active !optional; |
| 367 | + } |
| 368 | + |
282 | 369 | @include e(date, $mods: ('range', 'selected', 'current', 'special'), $not: ('first', 'last')) { |
283 | | - @extend %date-selected-current-range-special !optional; |
| 370 | + @extend %date-selected-current-range-special-not-first-last !optional; |
284 | 371 | } |
285 | 372 |
|
286 | 373 | @include e(date, $mods: ('range', 'selected', 'current', 'special', 'active'), $not: ('first', 'last')) { |
287 | | - @extend %date-selected-current-range-special-active !optional; |
| 374 | + @extend %date-selected-current-range-special-active-not-first-last !optional; |
288 | 375 | } |
289 | 376 |
|
290 | 377 | @include e(date, $mods: ('range', 'selected', 'current', 'first')) { |
|
375 | 462 | @extend %date-special-range !optional; |
376 | 463 | } |
377 | 464 |
|
| 465 | + @include e(date, $mods: ('special', 'range-preview')) { |
| 466 | + @extend %date-special-range-preview !optional; |
| 467 | + } |
| 468 | + |
| 469 | + @include e(date, $mods: ('special', 'current', 'range-preview')) { |
| 470 | + @extend %date-special-current-range-preview !optional; |
| 471 | + } |
| 472 | + |
| 473 | + @include e(date, $mods: ('special', 'selected', 'first', 'last')) { |
| 474 | + @extend %date-special-range-preview !optional; |
| 475 | + } |
| 476 | + |
| 477 | + @include e(date, $mods: ('special', 'current', 'selected', 'first', 'last')) { |
| 478 | + @extend %date-special-current-range-preview !optional; |
| 479 | + } |
| 480 | + |
| 481 | + @include e(date, $mods: ('special', 'range-preview', 'active')) { |
| 482 | + @extend %date-special-range-preview-active !optional; |
| 483 | + } |
| 484 | + |
| 485 | + @include e(date, $mods: ('special', 'current', 'range-preview', 'active')) { |
| 486 | + @extend %date-special-current-range-preview-active !optional; |
| 487 | + } |
| 488 | + |
| 489 | + @include e(date, $mods: ('special', 'selected', 'active', 'first', 'last')) { |
| 490 | + @extend %date-special-range-preview-active !optional; |
| 491 | + } |
| 492 | + |
| 493 | + @include e(date, $mods: ('special', 'current', 'selected', 'active', 'first', 'last')) { |
| 494 | + @extend %date-special-current-range-preview-active !optional; |
| 495 | + } |
| 496 | + |
378 | 497 | @include e(date, $mods: ('special', 'current')) { |
379 | 498 | @extend %date-special-current !optional; |
380 | 499 | } |
|
0 commit comments