Skip to content

Commit 7200c38

Browse files
authored
Fix advanced search mobile overflow (#12308)
1 parent 4f42d6e commit 7200c38

2 files changed

Lines changed: 20 additions & 8 deletions

File tree

openlibrary/templates/search/advancedsearch.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ <h1>$_('Advanced Search')</h1>
44

55
<div id="contentBody">
66
$:macros.SearchNavigation()
7-
<form method="get" action="/search" class="siteSearch olform">
7+
<form method="get" action="/search" class="siteSearch olform siteSearch--advanced">
88
<fieldset class="home">
99
<legend>$_('Advanced Search')</legend>
1010
<input type="hidden" name="q" id="qtop">
@@ -13,31 +13,31 @@ <h1>$_('Advanced Search')</h1>
1313
<legend>$_('Advanced Search')</legend>
1414
<div class="formElement">
1515
<label for="qtop-title">$_('Title')</label><br>
16-
<input type="text" name="title" id="qtop-title" placeholder="" size="35">
16+
<input type="text" class="siteSearch--advanced-input" name="title" id="qtop-title" placeholder="" size="35">
1717
</div>
1818
<div class="formElement">
1919
<label for="qtop-author">$_('Author')</label><br>
20-
<input type="text" name="author" id="qtop-author" placeholder="" size="35">
20+
<input type="text" class="siteSearch--advanced-input" name="author" id="qtop-author" placeholder="" size="35">
2121
</div>
2222
<div class="formElement">
2323
<label for="qtop-isbn">$_('ISBN')</label><br>
24-
<input type="text" name="isbn" id="qtop-isbn" placeholder="" size="35">
24+
<input type="text" class="siteSearch--advanced-input" name="isbn" id="qtop-isbn" placeholder="" size="35">
2525
</div>
2626
<div class="formElement">
2727
<label for="qtop-subject">$_('Subject')</label><br>
28-
<input type="text" name="subject" id="qtop-subject" placeholder="" size="35">
28+
<input type="text" class="siteSearch--advanced-input" name="subject" id="qtop-subject" placeholder="" size="35">
2929
</div>
3030
<div class="formElement">
3131
<label for="qtop-place">$_('Place')</label><br>
32-
<input type="text" name="place" id="qtop-place" placeholder="" size="35">
32+
<input type="text" class="siteSearch--advanced-input" name="place" id="qtop-place" placeholder="" size="35">
3333
</div>
3434
<div class="formElement">
3535
<label for="qtop-person">$_('Person')</label><br>
36-
<input type="text" name="person" id="qtop-person" placeholder="" size="35">
36+
<input type="text" class="siteSearch--advanced-input" name="person" id="qtop-person" placeholder="" size="35">
3737
</div>
3838
<div class="formElement">
3939
<label for="qtop-publisher">$_('Publisher')</label><br>
40-
<input type="text" name="publisher" id="qtop-publisher" placeholder="" size="35">
40+
<input type="text" class="siteSearch--advanced-input" name="publisher" id="qtop-publisher" placeholder="" size="35">
4141
</div>
4242
</fieldset>
4343
<button type="submit" class="cta-btn cta-btn--search">$_('Search')</button>

static/css/legacy.css

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -713,6 +713,18 @@ div.siteSearch input[type="text"] {
713713
margin-right: 20px;
714714
}
715715

716+
/* openlibrary/templates/search/advancedsearch.html */
717+
@media screen and (max-width: 768px) {
718+
.siteSearch--advanced {
719+
width: 100%;
720+
}
721+
722+
.siteSearch--advanced-input {
723+
width: 100%;
724+
margin-right: 0;
725+
}
726+
}
727+
716728
/* DIALOGS */
717729

718730
/* openlibrary/macros/EditButtons.html */

0 commit comments

Comments
 (0)