|
250 | 250 |
|
251 | 251 | $breakpoint-down: map-get($map, breakpoint-down);
|
252 | 252 |
|
253 |
| - $_enable-focus-visible: if( |
254 |
| - variable-exists(enable-focus-visible), |
255 |
| - $enable-focus-visible, |
256 |
| - if( |
257 |
| - variable-exists(cadmin-enable-focus-visible), |
258 |
| - $cadmin-enable-focus-visible, |
259 |
| - true |
260 |
| - ) |
261 |
| - ); |
262 |
| - |
263 |
| - $_c-prefers-focus-selector: if( |
264 |
| - $_enable-focus-visible, |
265 |
| - '.c-prefers-focus &:focus', |
266 |
| - '' |
267 |
| - ); |
268 |
| - |
269 |
| - @if (variable-exists(cadmin-enable-focus-visible)) and |
270 |
| - ($_enable-focus-visible) |
271 |
| - { |
272 |
| - $_c-prefers-focus-selector: clay-insert-before( |
273 |
| - '.cadmin', |
274 |
| - '.c-prefers-focus ' |
275 |
| - ); |
276 |
| - } |
277 |
| - |
278 | 253 | $base: map-merge(
|
279 | 254 | $map,
|
280 | 255 | (
|
|
732 | 707 | @at-root {
|
733 | 708 | &.focus,
|
734 | 709 | #{$focus-visible-selector},
|
735 |
| - #{$_c-prefers-focus-selector} { |
| 710 | + #{if($c-prefers-focus-selector,$c-prefers-focus-selector,clay-insert-before('.cadmin', '.c-prefers-focus ', '&:focus'))} { |
736 | 711 | @include clay-css($focus);
|
737 | 712 |
|
738 | 713 | &::before {
|
|
790 | 765 |
|
791 | 766 | @at-root {
|
792 | 767 | #{$focus-visible-selector},
|
793 |
| - #{$_c-prefers-focus-selector} { |
| 768 | + #{if($c-prefers-focus-selector,$c-prefers-focus-selector,clay-insert-before('.cadmin', '.c-prefers-focus ', '&:focus'))} { |
794 | 769 | @include clay-css($active-focus);
|
795 | 770 |
|
796 | 771 | &::before {
|
|
837 | 812 |
|
838 | 813 | @at-root {
|
839 | 814 | #{$focus-visible-selector},
|
840 |
| - #{$_c-prefers-focus-selector} { |
| 815 | + #{if($c-prefers-focus-selector,$c-prefers-focus-selector,clay-insert-before('.cadmin', '.c-prefers-focus ', '&:focus'))} { |
841 | 816 | @include clay-css(
|
842 | 817 | map-deep-get($map, active-class, focus)
|
843 | 818 | );
|
|
881 | 856 |
|
882 | 857 | @at-root {
|
883 | 858 | #{$focus-visible-selector},
|
884 |
| - #{$_c-prefers-focus-selector} { |
| 859 | + #{if($c-prefers-focus-selector,$c-prefers-focus-selector,clay-insert-before('.cadmin', '.c-prefers-focus ', '&:focus'))} { |
885 | 860 | @include clay-css(map-get($disabled, focus));
|
886 | 861 |
|
887 | 862 | &::before {
|
|
0 commit comments