Skip to content

Commit 0820417

Browse files
committed
Fix LocaleSelector style, put it on top on mobile screen
Signed-off-by: Olga Bulat <obulat@gmail.com>
1 parent 425298d commit 0820417

File tree

1 file changed

+32
-6
lines changed

1 file changed

+32
-6
lines changed

src/App.vue

Lines changed: 32 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
22
<div id="app">
33
<Header :title="$t('app.title')"/>
44
<div class="container" id="site-container">
5-
<div class="page-head columns">
6-
<div class="column">
5+
<div class="page-head">
6+
<div class="select-license-column">
77
<h2 class="vocab h2a ha">{{$t('select-license.heading')}}</h2>
88
<p class="stepper-instructions vocab-body body-bigger">{{$t('select-license.instructions')}}</p>
99
</div>
10-
<div class="column">
11-
<LocaleChooser />
12-
</div>
10+
<LocaleChooser />
1311
</div>
1412
<div class="columns">
1513
<Stepper v-model="currentStepId" />
@@ -109,7 +107,17 @@ export default {
109107
padding-top: 2rem;
110108
padding-bottom: 2%;
111109
}
112-
110+
.page-head {
111+
display: grid;
112+
grid-template-columns: repeat(2, 1fr);
113+
grid-gap: 1.5rem;
114+
}
115+
.select-license-column {
116+
grid-column: 1;
117+
}
118+
.locale-chooser {
119+
grid-column: 2;
120+
}
113121
.desktop-hide {
114122
display: none;
115123
}
@@ -215,6 +223,24 @@ export default {
215223
display: block;
216224
}
217225
}
226+
@media only screen and (max-width: 768px) {
227+
#site-container {
228+
padding-top: 0;
229+
}
230+
.page-head {
231+
grid-template-columns: 100%;
232+
grid-gap: 1rem;
233+
}
234+
.select-license-column {
235+
order: 2;
236+
}
237+
.locale-chooser {
238+
padding-top: 1rem;
239+
height: auto;
240+
grid-column: auto;
241+
order: 1;
242+
}
243+
}
218244
219245
@media only screen and (max-width: 670px) {
220246
#site-container {

0 commit comments

Comments
 (0)