|
1543 | 1543 | %date-selected-special-active {
|
1544 | 1544 | %date-inner {
|
1545 | 1545 | &::after {
|
1546 |
| - border-color: var-get($theme, 'date-selected-special-focus-border-color'); |
| 1546 | + @if $variant != 'fluent' { |
| 1547 | + border-color: var-get($theme, 'date-selected-special-focus-border-color'); |
| 1548 | + } |
1547 | 1549 | }
|
1548 | 1550 | }
|
1549 | 1551 | }
|
|
1606 | 1608 | %date-selected-special-current-first-last {
|
1607 | 1609 | %date-inner {
|
1608 | 1610 | &::after {
|
1609 |
| - border-color: var-get($theme, 'date-selected-special-border-color'); |
| 1611 | + @if $variant != 'fluent' { |
| 1612 | + border-color: var-get($theme, 'date-selected-special-border-color'); |
| 1613 | + } |
1610 | 1614 | }
|
1611 | 1615 | }
|
1612 | 1616 | }
|
|
1779 | 1783 | %date-special-current-selected-active {
|
1780 | 1784 | %date-inner {
|
1781 | 1785 | &::after {
|
1782 |
| - border-color: var-get($theme, 'date-selected-special-border-color'); |
| 1786 | + @if $variant != 'fluent' { |
| 1787 | + border-color: var-get($theme, 'date-selected-special-border-color'); |
| 1788 | + } |
1783 | 1789 | }
|
1784 | 1790 | }
|
1785 | 1791 | }
|
|
1852 | 1858 | }
|
1853 | 1859 | }
|
1854 | 1860 |
|
| 1861 | + @if $variant == 'fluent' { |
| 1862 | + %date-selected-current-special { |
| 1863 | + %date-inner { |
| 1864 | + &::after { |
| 1865 | + border-color: var-get($theme, 'date-selected-current-background'); |
| 1866 | + } |
| 1867 | + } |
| 1868 | + } |
| 1869 | + } |
| 1870 | + |
1855 | 1871 | %date-inactive {
|
1856 | 1872 | cursor: default;
|
1857 | 1873 |
|
|
2007 | 2023 | %date-selected-current-range-special-active:not(%date-selected-current-range-special-first),
|
2008 | 2024 | %date-selected-current-range-special-active:not(%date-selected-current-range-special-last) {
|
2009 | 2025 | %date-inner {
|
2010 |
| - @if not $bootstrap-theme { |
| 2026 | + @if not $bootstrap-theme and not $variant == 'fluent' { |
2011 | 2027 | color: var-get($theme, 'date-special-focus-foreground');
|
2012 | 2028 | }
|
2013 | 2029 |
|
|
2157 | 2173 | position: absolute;
|
2158 | 2174 | height: $date-size;
|
2159 | 2175 | width: $date-size;
|
2160 |
| - border-radius: var-get($theme, 'date-border-radius'); |
2161 | 2176 | }
|
2162 | 2177 | }
|
2163 | 2178 |
|
|
2183 | 2198 | &::after {
|
2184 | 2199 | width: $date-inner-size;
|
2185 | 2200 | height: $date-inner-size;
|
2186 |
| - border-color: var-get($theme, 'date-selected-special-border-color'); |
| 2201 | + |
| 2202 | + @if $variant != 'fluent' { |
| 2203 | + border-color: var-get($theme, 'date-selected-special-border-color'); |
| 2204 | + } |
| 2205 | + } |
| 2206 | + } |
| 2207 | + } |
| 2208 | + |
| 2209 | + @if $variant == 'fluent' { |
| 2210 | + %date-first-preview-active { |
| 2211 | + %date-inner { |
| 2212 | + background: transparent; |
| 2213 | + border-inline-end-color: transparent; |
| 2214 | + } |
| 2215 | + } |
| 2216 | + |
| 2217 | + %date-last-preview-active { |
| 2218 | + %date-inner { |
| 2219 | + background: transparent; |
| 2220 | + border-inline-start-color: transparent; |
| 2221 | + } |
| 2222 | + } |
| 2223 | + |
| 2224 | + %date-first-last-selected { |
| 2225 | + %date-inner { |
| 2226 | + background: transparent; |
2187 | 2227 | }
|
2188 | 2228 | }
|
2189 | 2229 | }
|
|
2303 | 2343 | content: '';
|
2304 | 2344 | position: absolute;
|
2305 | 2345 | height: $date-size;
|
2306 |
| - width: calc($date-size / 2 + #{$border-size}); |
| 2346 | + width: $date-size; |
2307 | 2347 | border: rem(1px) solid var-get($theme, 'date-range-border-color');
|
2308 | 2348 | z-index: 3;
|
2309 | 2349 | pointer-events: none;
|
2310 | 2350 | }
|
2311 | 2351 | }
|
2312 | 2352 |
|
2313 | 2353 | %date-range-selected-first {
|
| 2354 | + %date-inner { |
| 2355 | + border-start-end-radius: var-get($theme, 'date-border-radius'); |
| 2356 | + border-end-end-radius: var-get($theme, 'date-border-radius'); |
| 2357 | + } |
| 2358 | + |
2314 | 2359 | &::before {
|
2315 |
| - inset-inline-end: calc(50% - #{$border-size}); |
2316 | 2360 | border-inline-end-color: transparent;
|
| 2361 | + border-start-start-radius: var-get($theme, 'date-range-border-radius'); |
| 2362 | + border-end-start-radius: var-get($theme, 'date-range-border-radius'); |
2317 | 2363 | }
|
2318 | 2364 | }
|
2319 | 2365 |
|
2320 | 2366 | %date-range-selected-last {
|
| 2367 | + %date-inner { |
| 2368 | + border-start-start-radius: var-get($theme, 'date-border-radius'); |
| 2369 | + border-end-start-radius: var-get($theme, 'date-border-radius'); |
| 2370 | + } |
| 2371 | + |
2321 | 2372 | &::before {
|
2322 |
| - inset-inline-start: calc(50% - #{$border-size}); |
2323 | 2373 | border-inline-start-color: transparent;
|
| 2374 | + border-start-end-radius: var-get($theme, 'date-range-border-radius'); |
| 2375 | + border-end-end-radius: var-get($theme, 'date-range-border-radius'); |
| 2376 | + } |
| 2377 | + } |
| 2378 | + |
| 2379 | + |
| 2380 | + %date-first-preview { |
| 2381 | + %date-inner { |
| 2382 | + border-start-start-radius: var-get($theme, 'date-range-border-radius'); |
| 2383 | + border-end-start-radius: var-get($theme, 'date-range-border-radius'); |
| 2384 | + border-start-end-radius: 0; |
| 2385 | + border-end-end-radius: 0; |
| 2386 | + } |
| 2387 | + } |
| 2388 | + |
| 2389 | + %date-last-preview { |
| 2390 | + %date-inner { |
| 2391 | + border-start-end-radius: var-get($theme, 'date-range-border-radius'); |
| 2392 | + border-end-end-radius: var-get($theme, 'date-range-border-radius'); |
| 2393 | + border-start-start-radius: 0; |
| 2394 | + border-end-start-radius: 0; |
| 2395 | + } |
| 2396 | + } |
| 2397 | + |
| 2398 | + %date-first-last { |
| 2399 | + %date-inner { |
| 2400 | + border-radius: var-get($theme, 'date-range-border-radius'); |
2324 | 2401 | }
|
2325 | 2402 | }
|
2326 | 2403 | }
|
|
0 commit comments