Skip to content

Commit f7d0f46

Browse files
committed
Use CSS grid for the header element
... and move the mobile search into the `header` too
1 parent 8a409a2 commit f7d0f46

File tree

2 files changed

+20
-20
lines changed

2 files changed

+20
-20
lines changed

app/styles/application.module.css

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,10 @@ noscript {
7070
}
7171

7272
.header {
73-
color: white;
74-
position: relative;
75-
height: 100px;
76-
display: flex;
73+
display: grid;
74+
grid-template-columns: auto auto 1fr auto;
7775
align-items: center;
78-
justify-content: space-between;
76+
color: white;
7977

8078
a {
8179
color: white; text-decoration: none;
@@ -116,6 +114,8 @@ input.search {
116114

117115
.mobile-search {
118116
display: none;
117+
grid-row: 2;
118+
grid-column: span 4;
119119
margin-bottom: 10px;
120120
margin-left: 5px;
121121
margin-right: 5px;

app/templates/application.hbs

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -101,22 +101,22 @@
101101
</dd.Menu>
102102
</Dropdown>
103103
</div>
104-
</header>
105104

106-
<form local-class='mobile-search' action='/search' {{ action "search" on="submit" }} >
107-
<input
108-
type="text"
109-
local-class="search"
110-
name="q"
111-
id="cargo-mobile-search"
112-
placeholder="Search"
113-
value={{this.searchQuery}}
114-
oninput={{action (mut this.searchQuery) value="target.value"}}
115-
autocorrect="off"
116-
required
117-
>
118-
<label for="cargo-mobile-search" local-class="search-label">Search</label>
119-
</form>
105+
<form local-class='mobile-search' action='/search' {{ action "search" on="submit" }} >
106+
<input
107+
type="text"
108+
local-class="search"
109+
name="q"
110+
id="cargo-mobile-search"
111+
placeholder="Search"
112+
value={{this.searchQuery}}
113+
oninput={{action (mut this.searchQuery) value="target.value"}}
114+
autocorrect="off"
115+
required
116+
>
117+
<label for="cargo-mobile-search" local-class="search-label">Search</label>
118+
</form>
119+
</header>
120120

121121
<main local-class="main">
122122
<FlashMessage @message={{this.flashMessages.message}} />

0 commit comments

Comments
 (0)