Skip to content

Commit 87a0efb

Browse files
Merge values with same colors
1 parent ba33bb4 commit 87a0efb

File tree

1 file changed

+20
-37
lines changed

1 file changed

+20
-37
lines changed

tests/rustdoc-gui/search-form-elements.goml

+20-37
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,8 @@ show-text: true
55
define-function: (
66
"check-search-colors",
77
(
8-
theme, search_input_border, search_input_background, search_input_color,
9-
search_input_border_focus, menu_button_border, menu_button_a_color, menu_button_a_border,
10-
menu_button_a_background, menu_button_border_hover, menu_button_a_hover,
11-
menu_button_a_border_hover, menu_button_a_background_hover, menu_a_color,
8+
theme, border, background, search_input_color, search_input_border_focus,
9+
menu_button_border, menu_button_a_color, menu_button_a_border_hover, menu_a_color,
1210
),
1311
block {
1412
set-local-storage: {
@@ -19,8 +17,8 @@ define-function: (
1917
assert-css: (
2018
".search-input",
2119
{
22-
"border-color": |search_input_border|,
23-
"background-color": |search_input_background|,
20+
"border-color": |border|,
21+
"background-color": |background|,
2422
"color": |search_input_color|,
2523
},
2624
)
@@ -30,7 +28,7 @@ define-function: (
3028
".search-input",
3129
{
3230
"border-color": |search_input_border_focus|,
33-
"background-color": |search_input_background|,
31+
"background-color": |background|,
3432
"color": |search_input_color|,
3533
},
3634
)
@@ -42,22 +40,22 @@ define-function: (
4240
"#help-button > a",
4341
{
4442
"color": |menu_button_a_color|,
45-
"border-color": |menu_button_a_border|,
46-
"background-color": |menu_button_a_background|,
43+
"border-color": |border|,
44+
"background-color": |background|,
4745
},
4846
)
4947
// Hover help button.
5048
move-cursor-to: "#help-button"
5149
assert-css: (
5250
"#help-button:hover",
53-
{"border-color": |menu_button_border_hover|},
51+
{"border-color": |menu_button_border|},
5452
)
5553
assert-css: (
5654
"#help-button > a",
5755
{
58-
"color": |menu_button_a_hover|,
56+
"color": |menu_button_a_color|,
5957
"border-color": |menu_button_a_border_hover|,
60-
"background-color": |menu_button_a_background_hover|,
58+
"background-color": |background|,
6159
},
6260
)
6361
// Link color inside
@@ -76,8 +74,8 @@ define-function: (
7674
"#settings-menu > a",
7775
{
7876
"color": |menu_button_a_color|,
79-
"border-color": |menu_button_a_border|,
80-
"background-color": |menu_button_a_background|,
77+
"border-color": |border|,
78+
"background-color": |background|,
8179
},
8280
)
8381
// Hover settings menu.
@@ -89,9 +87,9 @@ define-function: (
8987
assert-css: (
9088
"#settings-menu:hover > a",
9189
{
92-
"color": |menu_button_a_hover|,
90+
"color": |menu_button_a_color|,
9391
"border-color": |menu_button_a_border_hover|,
94-
"background-color": |menu_button_a_background_hover|,
92+
"background-color": |background|,
9593
},
9694
)
9795
},
@@ -101,56 +99,41 @@ call-function: (
10199
"check-search-colors",
102100
{
103101
"theme": "ayu",
104-
"search_input_border": "rgb(92, 103, 115)",
105-
"search_input_background": "rgb(20, 25, 32)",
102+
"border": "rgb(92, 103, 115)",
103+
"background": "rgb(20, 25, 32)",
106104
"search_input_color": "rgb(255, 255, 255)",
107105
"search_input_border_focus": "rgb(92, 103, 115)",
108106
"menu_button_border": "rgb(197, 197, 197)",
109107
"menu_button_a_color": "rgb(255, 255, 255)",
110-
"menu_button_a_border": "rgb(92, 103, 115)",
111-
"menu_button_a_background": "rgb(20, 25, 32)",
112-
"menu_button_border_hover": "rgb(197, 197, 197)",
113-
"menu_button_a_hover": "rgb(255, 255, 255)",
114108
"menu_button_a_border_hover": "rgb(224, 224, 224)",
115-
"menu_button_a_background_hover": "rgb(20, 25, 32)",
116109
"menu_a_color": "rgb(57, 175, 215)",
117110
}
118111
)
119112
call-function: (
120113
"check-search-colors",
121114
{
122115
"theme": "dark",
123-
"search_input_border": "rgb(224, 224, 224)",
124-
"search_input_background": "rgb(240, 240, 240)",
116+
"border": "rgb(224, 224, 224)",
117+
"background": "rgb(240, 240, 240)",
125118
"search_input_color": "rgb(17, 17, 17)",
126119
"search_input_border_focus": "rgb(0, 141, 253)",
127120
"menu_button_border": "rgb(221, 221, 221)",
128121
"menu_button_a_color": "rgb(0, 0, 0)",
129-
"menu_button_a_border": "rgb(224, 224, 224)",
130-
"menu_button_a_background": "rgb(240, 240, 240)",
131-
"menu_button_border_hover": "rgb(221, 221, 221)",
132-
"menu_button_a_hover": "rgb(0, 0, 0)",
133122
"menu_button_a_border_hover": "rgb(255, 185, 0)",
134-
"menu_button_a_background_hover": "rgb(240, 240, 240)",
135123
"menu_a_color": "rgb(210, 153, 29)",
136124
}
137125
)
138126
call-function: (
139127
"check-search-colors",
140128
{
141129
"theme": "light",
142-
"search_input_border": "rgb(224, 224, 224)",
143-
"search_input_background": "rgb(255, 255, 255)",
130+
"border": "rgb(224, 224, 224)",
131+
"background": "rgb(255, 255, 255)",
144132
"search_input_color": "rgb(0, 0, 0)",
145133
"search_input_border_focus": "rgb(102, 175, 233)",
146134
"menu_button_border": "rgb(0, 0, 0)",
147135
"menu_button_a_color": "rgb(0, 0, 0)",
148-
"menu_button_a_border": "rgb(224, 224, 224)",
149-
"menu_button_a_background": "rgb(255, 255, 255)",
150-
"menu_button_border_hover": "rgb(0, 0, 0)",
151-
"menu_button_a_hover": "rgb(0, 0, 0)",
152136
"menu_button_a_border_hover": "rgb(113, 113, 113)",
153-
"menu_button_a_background_hover": "rgb(255, 255, 255)",
154137
"menu_a_color": "rgb(56, 115, 173)",
155138
}
156139
)

0 commit comments

Comments
 (0)