@@ -14,7 +14,8 @@ const checkbox = css`
14
14
user-select : none;
15
15
cursor : pointer;
16
16
display : inline-block;
17
- box-shadow : 0 0 0 2px rgba (0 , 0 , 0 , 0.16 ) inset;
17
+ box-shadow : 0 0 0 2px
18
+ var (--cosmoz-omnitable-checkbox-shadow-color , rgba (0 , 0 , 0 , 0.16 )) inset;
18
19
-webkit-tap-highlight-color : rgba (0 , 0 , 0 , 0 );
19
20
vertical-align : middle;
20
21
transition : background-color 140ms ;
@@ -54,7 +55,9 @@ const checkbox = css`
54
55
55
56
.checkbox : hover {
56
57
box-shadow :
57
- 0 0 0 2px rgba (0 , 0 , 0 , 1 ) inset,
58
+ 0 0 0 2px
59
+ var (--cosmoz-omnitable-checkbox-shadow-color-hover , rgba (0 , 0 , 0 , 1 ))
60
+ inset,
58
61
0 0 2px 6px # 2021240f ;
59
62
}
60
63
@@ -450,7 +453,8 @@ export default css`
450
453
}
451
454
.groupRow : hover .checkbox : not (: checked ): not (: hover ),
452
455
.itemRow : hover .checkbox : not (: checked ): not (: hover ) {
453
- box-shadow : 0 0 0 2px rgba (0 , 0 , 0 , 0.54 ) inset;
456
+ box-shadow : 0 0 0 2px var (--cosmoz-omnitable-checkbox-shadow-color-not-hover , rgba (0 , 0 , 0 , 0.54 ))
457
+ inset;
454
458
}
455
459
.groupRow : hover .expand : not (: hover ),
456
460
.itemRow : hover .expand : not (: hover ) {
0 commit comments