|
@@ -3,11 +3,19 @@
|
|
|
.aria-active {
|
|
|
.aria-theme-default {
|
|
|
&:focus {
|
|
|
- outline: 3px solid red !important;
|
|
|
+ outline: 2px solid red !important;
|
|
|
+ outline-offset: -2px;
|
|
|
+ &.aria-outline-out {
|
|
|
+ outline-offset: 0;
|
|
|
+ }
|
|
|
}
|
|
|
* {
|
|
|
&:focus {
|
|
|
- outline: 3px solid red !important;
|
|
|
+ outline: 2px solid red !important;
|
|
|
+ outline-offset: -2px;
|
|
|
+ &.aria-outline-out {
|
|
|
+ outline-offset: 0;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -16,13 +24,21 @@
|
|
|
background-color: white !important;
|
|
|
color: black !important;
|
|
|
&:focus {
|
|
|
- outline: 3px solid black;
|
|
|
+ outline: 2px solid black;
|
|
|
+ outline-offset: -2px;
|
|
|
+ &.aria-outline-out {
|
|
|
+ outline-offset: 0;
|
|
|
+ }
|
|
|
}
|
|
|
*:not(.aria-theme-independent) {
|
|
|
background-color: white !important;
|
|
|
color: black !important;
|
|
|
&:focus {
|
|
|
- outline: 3px solid black;
|
|
|
+ outline: 2px solid black;
|
|
|
+ outline-offset: -2px;
|
|
|
+ &.aria-outline-out {
|
|
|
+ outline-offset: 0;
|
|
|
+ }
|
|
|
}
|
|
|
&::placeholder {
|
|
|
color: black !important;
|
|
@@ -45,13 +61,21 @@
|
|
|
background-color: blue !important;
|
|
|
color: yellow !important;
|
|
|
&:focus {
|
|
|
- outline: 3px solid yellow;
|
|
|
+ outline: 2px solid yellow;
|
|
|
+ outline-offset: -2px;
|
|
|
+ &.aria-outline-out {
|
|
|
+ outline-offset: 0;
|
|
|
+ }
|
|
|
}
|
|
|
*:not(.aria-theme-independent) {
|
|
|
background-color: blue !important;
|
|
|
color: yellow !important;
|
|
|
&:focus {
|
|
|
- outline: 3px solid yellow;
|
|
|
+ outline: 2px solid yellow;
|
|
|
+ outline-offset: -2px;
|
|
|
+ &.aria-outline-out {
|
|
|
+ outline-offset: 0;
|
|
|
+ }
|
|
|
}
|
|
|
&::placeholder {
|
|
|
color: yellow !important;
|
|
@@ -74,13 +98,21 @@
|
|
|
background-color: yellow !important;
|
|
|
color: black !important;
|
|
|
&:focus {
|
|
|
- outline: 3px solid black;
|
|
|
+ outline: 2px solid black;
|
|
|
+ outline-offset: -2px;
|
|
|
+ &.aria-outline-out {
|
|
|
+ outline-offset: 0;
|
|
|
+ }
|
|
|
}
|
|
|
*:not(.aria-theme-independent) {
|
|
|
background-color: yellow !important;
|
|
|
color: black !important;
|
|
|
&:focus {
|
|
|
- outline: 3px solid black;
|
|
|
+ outline: 2px solid black;
|
|
|
+ outline-offset: -2px;
|
|
|
+ &.aria-outline-out {
|
|
|
+ outline-offset: 0;
|
|
|
+ }
|
|
|
}
|
|
|
&::placeholder {
|
|
|
color: black !important;
|
|
@@ -103,13 +135,21 @@
|
|
|
background-color: black !important;
|
|
|
color: yellow !important;
|
|
|
&:focus {
|
|
|
- outline: 3px solid yellow;
|
|
|
+ outline: 2px solid yellow;
|
|
|
+ outline-offset: -2px;
|
|
|
+ &.aria-outline-out {
|
|
|
+ outline-offset: 0;
|
|
|
+ }
|
|
|
}
|
|
|
*:not(.aria-theme-independent) {
|
|
|
background-color: black !important;
|
|
|
color: yellow !important;
|
|
|
&:focus {
|
|
|
- outline: 3px solid yellow;
|
|
|
+ outline: 2px solid yellow;
|
|
|
+ outline-offset: -2px;
|
|
|
+ &.aria-outline-out {
|
|
|
+ outline-offset: 0;
|
|
|
+ }
|
|
|
}
|
|
|
&::placeholder {
|
|
|
color: yellow !important;
|