We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 9bd5fd3 + cc18294 commit ebfef18Copy full SHA for ebfef18
src/styles/GlobalStyle.js
@@ -25,11 +25,31 @@ const GlobalStyle = createGlobalStyle`
25
color: var(--lightest-slate);
26
}
27
28
+ /* Provide basic, default focus styles.*/
29
:focus {
30
outline: 2px dashed var(--green);
31
outline-offset: 3px;
32
33
34
+ /*
35
+ Remove default focus styles for mouse users ONLY if
36
+ :focus-visible is supported on this platform.
37
+ */
38
+ :focus:not(:focus-visible) {
39
+ outline: none;
40
+ outline-offset: 0px;
41
+ }
42
+
43
44
+ Optionally: If :focus-visible is supported on this
45
+ platform, provide enhanced focus styles for keyboard
46
+ focus.
47
48
+ :focus-visible {
49
+ outline: 2px dashed var(--green);
50
+ outline-offset: 3px;
51
52
53
/* Scrollbar Styles */
54
html {
55
scrollbar-width: thin;
0 commit comments