@@ -35,6 +35,13 @@ assert-css: (
3535 "#source-sidebar details[open] > .files a:not(.selected)",
3636 {"color": "rgb(0, 0, 0)", "background-color": "rgba(0, 0, 0, 0)"},
3737)
38+ // With focus.
39+ focus: "#source-sidebar details[open] > .files a:not(.selected)"
40+ wait-for-css: (
41+ "#source-sidebar details[open] > .files a:not(.selected)",
42+ {"color": "rgb(0, 0, 0)", "background-color": "rgb(224, 224, 224)"},
43+ )
44+ focus: ".search-input"
3845// With hover.
3946move-cursor-to: "#source-sidebar details[open] > .files a:not(.selected)"
4047assert-css: (
@@ -46,6 +53,13 @@ assert-css: (
4653 "#source-sidebar details[open] > .folders > details > summary",
4754 {"color": "rgb(0, 0, 0)", "background-color": "rgba(0, 0, 0, 0)"},
4855)
56+ // With focus.
57+ focus: "#source-sidebar details[open] > .folders > details > summary"
58+ wait-for-css: (
59+ "#source-sidebar details[open] > .folders > details > summary",
60+ {"color": "rgb(0, 0, 0)", "background-color": "rgb(224, 224, 224)"},
61+ )
62+ focus: ".search-input"
4963// With hover.
5064move-cursor-to: "#source-sidebar details[open] > .folders > details > summary"
5165assert-css: (
@@ -67,6 +81,13 @@ assert-css: (
6781 "#source-sidebar details[open] > .files > a:not(.selected)",
6882 {"color": "rgb(221, 221, 221)", "background-color": "rgba(0, 0, 0, 0)"},
6983)
84+ // With focus.
85+ focus: "#source-sidebar details[open] > .files a:not(.selected)"
86+ wait-for-css: (
87+ "#source-sidebar details[open] > .files a:not(.selected)",
88+ {"color": "rgb(221, 221, 221)", "background-color": "rgb(68, 68, 68)"},
89+ )
90+ focus: ".search-input"
7091// With hover.
7192move-cursor-to: "#source-sidebar details[open] > .files a:not(.selected)"
7293assert-css: (
@@ -78,6 +99,13 @@ assert-css: (
7899 "#source-sidebar details[open] > .folders > details > summary",
79100 {"color": "rgb(221, 221, 221)", "background-color": "rgba(0, 0, 0, 0)"},
80101)
102+ // With focus.
103+ focus: "#source-sidebar details[open] > .folders > details > summary"
104+ wait-for-css: (
105+ "#source-sidebar details[open] > .folders > details > summary",
106+ {"color": "rgb(221, 221, 221)", "background-color": "rgb(68, 68, 68)"},
107+ )
108+ focus: ".search-input"
81109// With hover.
82110move-cursor-to: "#source-sidebar details[open] > .folders > details > summary"
83111assert-css: (
@@ -99,6 +127,13 @@ assert-css: (
99127 "#source-sidebar details[open] > .files a:not(.selected)",
100128 {"color": "rgb(197, 197, 197)", "background-color": "rgba(0, 0, 0, 0)"},
101129)
130+ // With focus.
131+ focus: "#source-sidebar details[open] > .files a:not(.selected)"
132+ wait-for-css: (
133+ "#source-sidebar details[open] > .files a:not(.selected)",
134+ {"color": "rgb(255, 180, 76)", "background-color": "rgb(20, 25, 31)"},
135+ )
136+ focus: ".search-input"
102137// With hover.
103138move-cursor-to: "#source-sidebar details[open] > .files a:not(.selected)"
104139assert-css: (
@@ -110,6 +145,13 @@ assert-css: (
110145 "#source-sidebar details[open] > .folders > details > summary",
111146 {"color": "rgb(197, 197, 197)", "background-color": "rgba(0, 0, 0, 0)"},
112147)
148+ // With focus.
149+ focus: "#source-sidebar details[open] > .folders > details > summary"
150+ wait-for-css: (
151+ "#source-sidebar details[open] > .folders > details > summary",
152+ {"color": "rgb(255, 180, 76)", "background-color": "rgb(20, 25, 31)"},
153+ )
154+ focus: ".search-input"
113155// With hover.
114156move-cursor-to: "#source-sidebar details[open] > .folders > details > summary"
115157assert-css: (
0 commit comments