@@ -43,49 +43,77 @@ define-function: (
43
43
"#source-sidebar details[open] > .files a.selected",
44
44
{"color": |color_hover|, "background-color": |background|},
45
45
)),
46
+
46
47
// Without hover or focus.
47
48
("assert-css", ("#sidebar-toggle > button", {"background-color": |background_toggle|})),
48
49
// With focus.
49
50
("focus", "#sidebar-toggle > button"),
50
- ("assert-css", ("#sidebar-toggle > button", {"background-color": |background_toggle_hover|})),
51
+ ("assert-css", (
52
+ "#sidebar-toggle > button:focus",
53
+ {"background-color": |background_toggle_hover|},
54
+ )),
51
55
("focus", ".search-input"),
52
56
// With hover.
53
57
("move-cursor-to", "#sidebar-toggle > button"),
54
- ("assert-css", ("#sidebar-toggle > button", {"background-color": |background_toggle_hover|})),
55
- // Without hover.
58
+ ("assert-css", (
59
+ "#sidebar-toggle > button:hover",
60
+ {"background-color": |background_toggle_hover|},
61
+ )),
62
+
63
+ // Without hover or focus.
56
64
("assert-css", (
57
65
"#source-sidebar details[open] > .files a:not(.selected)",
58
66
{"color": |color|, "background-color": |background_toggle|},
59
67
)),
60
68
// With focus.
61
69
("focus", "#source-sidebar details[open] > .files a:not(.selected)"),
62
70
("wait-for-css", (
63
- "#source-sidebar details[open] > .files a:not(.selected)",
71
+ "#source-sidebar details[open] > .files a:not(.selected):focus ",
64
72
{"color": |color_hover|, "background-color": |background_hover|},
65
73
)),
66
74
("focus", ".search-input"),
67
75
// With hover.
68
76
("move-cursor-to", "#source-sidebar details[open] > .files a:not(.selected)"),
69
77
("assert-css", (
70
- "#source-sidebar details[open] > .files a:not(.selected)",
78
+ "#source-sidebar details[open] > .files a:not(.selected):hover ",
71
79
{"color": |color_hover|, "background-color": |background_hover|},
72
80
)),
73
- // Without hover.
81
+
82
+ // Without hover or focus.
83
+ ("assert-css", (
84
+ "#source-sidebar .dir-entry summary",
85
+ {"color": |color|, "background-color": |background_toggle|},
86
+ )),
87
+ // With focus.
88
+ ("focus", "#source-sidebar .dir-entry summary"),
89
+ ("wait-for-css", (
90
+ "#source-sidebar .dir-entry summary:focus",
91
+ {"color": |color_hover|, "background-color": |background_hover|},
92
+ )),
93
+ ("focus", ".search-input"),
94
+ // With hover.
95
+ ("move-cursor-to", "#source-sidebar .dir-entry summary"),
96
+ ("assert-css", (
97
+ "#source-sidebar .dir-entry summary:hover",
98
+ {"color": |color_hover|, "background-color": |background_hover|},
99
+ )),
100
+
101
+ // Without hover or focus.
74
102
("assert-css", (
75
103
"#source-sidebar details[open] > .folders > details > summary",
76
104
{"color": |color|, "background-color": |background_toggle|},
77
105
)),
78
106
// With focus.
79
107
("focus", "#source-sidebar details[open] > .folders > details > summary"),
80
108
("wait-for-css", (
81
- "#source-sidebar details[open] > .folders > details > summary",
109
+ "#source-sidebar details[open] > .folders > details > summary:focus ",
82
110
{"color": |color_hover|, "background-color": |background_hover|},
83
111
)),
84
112
("focus", ".search-input"),
85
113
// With hover.
86
114
("move-cursor-to", "#source-sidebar details[open] > .folders > details > summary"),
87
115
("assert-css", (
88
- "#source-sidebar details[open] > .folders > details > summary",
116
+ "#source-sidebar details[open] > .folders > details > summary:hover ",
89
117
{"color": |color_hover|, "background-color": |background_hover|},
90
118
)),
91
119
],
0 commit comments