Commit 1f428b5 1 parent 65d646a commit 1f428b5 Copy full SHA for 1f428b5
File tree 2 files changed +25
-5
lines changed
packages/styles/scss/components
2 files changed +25
-5
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ " @ilo-org/styles " : patch
3
+ ---
4
+
5
+ ** LanguageToggle:** Fix accessibility issues and BEM classnames
Original file line number Diff line number Diff line change 8
8
--ilo--language-toggle-bg : transparent ;
9
9
--ilo--language-toggle-bg-hover : transparent ;
10
10
11
- & --dark {
12
- --ilo--language-toggle-color : var (--ilo-color-blue-dark );
13
- --ilo--language-toggle-color-hover : var (--ilo-color-white );
11
+ & __theme {
12
+ & __dark {
13
+ --ilo--language-toggle-color : var (--ilo-color-blue-dark );
14
+ --ilo--language-toggle-color-hover : var (--ilo-color-white );
15
+ }
14
16
}
15
17
16
18
& :hover ,
17
- & --open {
19
+ & __open {
18
20
--ilo--language-toggle-color : var (--ilo--language-toggle-color-hover );
19
21
--ilo--language-toggle-bg : var (--ilo--language-toggle-bg-hover );
20
22
}
21
23
24
+ display : inline-block ;
25
+
22
26
& --container {
23
- all : unset ;
27
+ // Button unsets to perserve accessibility
28
+ background : none ;
29
+ border : none ;
30
+ padding : 0 ;
31
+ margin : 0 ;
32
+ font : inherit ;
33
+ color : inherit ;
34
+ outline : none ;
35
+ box-shadow : none ;
36
+ appearance : none ;
37
+ cursor : pointer ;
38
+
24
39
display : flex ;
25
40
align-items : center ;
26
41
gap : px-to-rem (4px );
You can’t perform that action at this time.
0 commit comments