Skip to content

Commit f71981d

Browse files
committed
Hacked Algolia popup styles for mobile
1 parent 99f4b55 commit f71981d

File tree

1 file changed

+49
-34
lines changed

1 file changed

+49
-34
lines changed

www/src/css/algolia.css

Lines changed: 49 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -186,40 +186,6 @@
186186
}
187187
}
188188

189-
.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu {
190-
right: 0 !important;
191-
left: inherit !important;
192-
}
193-
194-
.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu:before {
195-
right: 48px;
196-
}
197-
198-
.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu {
199-
left: 0 !important;
200-
right: inherit !important;
201-
}
202-
203-
.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu:before {
204-
left: 48px;
205-
}
206-
207-
.algolia-autocomplete .ds-dropdown-menu {
208-
position: relative;
209-
top: -6px;
210-
border-radius: 4px;
211-
margin: 6px 0 0;
212-
padding: 0;
213-
text-align: left;
214-
height: auto;
215-
position: relative;
216-
background: transparent;
217-
border: none;
218-
z-index: 999;
219-
max-width: 600px;
220-
min-width: 500px;
221-
box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
222-
}
223189

224190
.algolia-autocomplete .ds-dropdown-menu:before {
225191
display: block;
@@ -237,6 +203,55 @@
237203
border-radius: 2px;
238204
}
239205

206+
.algolia-autocomplete .ds-dropdown-menu {
207+
box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
208+
}
209+
210+
@media (min-width: 601px) {
211+
.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu {
212+
right: 0 !important;
213+
left: inherit !important;
214+
}
215+
216+
.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu:before {
217+
right: 48px;
218+
}
219+
220+
.algolia-autocomplete .ds-dropdown-menu {
221+
position: relative;
222+
top: -6px;
223+
border-radius: 4px;
224+
margin: 6px 0 0;
225+
padding: 0;
226+
text-align: left;
227+
height: auto;
228+
position: relative;
229+
background: transparent;
230+
border: none;
231+
z-index: 999;
232+
max-width: 600px;
233+
min-width: 500px;
234+
}
235+
}
236+
237+
@media (max-width: 600px) {
238+
.algolia-autocomplete .ds-dropdown-menu {
239+
z-index: 100;
240+
position: fixed !important;
241+
top: 40px !important;
242+
left: auto !important;
243+
right: 1rem !important;
244+
width: 600px;
245+
max-width: calc(100% - 2rem);
246+
max-height: calc(100% - 5rem);
247+
display: block;
248+
}
249+
250+
.algolia-autocomplete .ds-dropdown-menu:before {
251+
right: 6rem;
252+
}
253+
}
254+
240255
.algolia-autocomplete .ds-dropdown-menu .ds-suggestions {
241256
position: relative;
242257
z-index: 1000;

0 commit comments

Comments
 (0)