Skip to content

Commit be81a29

Browse files
committed
Update combobox css
1 parent 6e08c46 commit be81a29

File tree

3 files changed

+12
-5
lines changed

3 files changed

+12
-5
lines changed

app/javascript/css/components/combobox.css

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,13 @@
55
margin: 0;
66
}
77

8-
& a:hover,
9-
& .selected {
10-
background-color: var(--joy-block-selected);
8+
& [role='option'] {
9+
&:hover {
10+
background-color: var(--joy-block-hover);
11+
}
12+
13+
&.selected {
14+
background-color: var(--joy-block-selected);
15+
}
1116
}
1217
}

app/javascript/css/config/theme.css

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@
7676
--joy-link-decoration: var(--joy-link-1);
7777
--joy-link-active: var(--joy-link-5);
7878

79+
--joy-block-hover: var(--joy-color-100);
7980
--joy-block-selected: var(--joy-color-200);
8081

8182
--joy-button-primary: var(--joy-color-600);
@@ -129,7 +130,8 @@
129130
--joy-link-decoration: var(--joy-link-8);
130131
--joy-link-active: var(--joy-link-5);
131132

132-
--joy-block-selected: var(--joy-color-900);
133+
--joy-block-hover: var(--joy-color-900);
134+
--joy-block-selected: var(--joy-color-800);
133135

134136
--joy-button-transparent: none;
135137
--joy-button-transparent-hover: var(--joy-color-950);

app/views/searches/listbox.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ def view_template
1313
ul(**mix(
1414
id: "search-listbox",
1515
role: "listbox",
16-
class: ["grid"],
16+
class: ["grid", ("hidden" unless pages.any? || query_long_enough?)],
1717
data: {
1818
controller: "search-listbox"
1919
}

0 commit comments

Comments
 (0)