Skip to content

Commit 556ccfa

Browse files
committed
Updated style for <LocaleMenu> component
1 parent 9502efe commit 556ccfa

File tree

2 files changed

+42
-17
lines changed

2 files changed

+42
-17
lines changed

app/components/locale-menu.css

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
.container {
2+
display: flex;
3+
flex-direction: column;
4+
}
5+
6+
.select {
7+
margin: 0.5rem 0 0 0;
8+
padding: 0.25rem 0.5rem;
9+
}
10+
11+
.container[data-container-query-wide] {
12+
align-items: center;
13+
flex-direction: row;
14+
}
15+
16+
.container[data-container-query-wide] .select {
17+
margin: 0 0 0 0.5rem;
18+
}

app/components/locale-menu.hbs

Lines changed: 24 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,27 @@
1-
<label for="locale-menu">
2-
{{t "component.locale-menu.locale-select.label"}}
3-
</label>
4-
5-
<select
6-
class="locale-menu"
7-
data-test-field="Locale"
8-
id="locale-menu"
9-
{{on "input" this.updateLocale}}
1+
<ContainerQuery
2+
@features={{hash
3+
wide=(cq-width min=480)
4+
}}
5+
local-class="container"
106
>
11-
<option value="" disabled selected>
12-
{{t "component.locale-menu.locale-select.placeholder"}}
13-
</option>
7+
<label for="locale-menu">
8+
{{t "component.locale-menu.locale-select.label"}}
9+
</label>
1410

15-
{{#each this.locale.menuOptions as |menuOption|}}
16-
<option data-test-option value={{menuOption.value}}>
17-
{{menuOption.label}}
11+
<select
12+
data-test-field="Locale"
13+
id="locale-menu"
14+
local-class="select"
15+
{{on "input" this.updateLocale}}
16+
>
17+
<option value="" disabled selected>
18+
{{t "component.locale-menu.locale-select.placeholder"}}
1819
</option>
19-
{{/each}}
20-
</select>
20+
21+
{{#each this.locale.menuOptions as |menuOption|}}
22+
<option data-test-option value={{menuOption.value}}>
23+
{{menuOption.label}}
24+
</option>
25+
{{/each}}
26+
</select>
27+
</ContainerQuery>

0 commit comments

Comments
 (0)