Fix other android issues
This commit is contained in:
parent
27c1951a3b
commit
90dd20b53f
|
@ -8,25 +8,25 @@
|
||||||
background-color: white;
|
background-color: white;
|
||||||
}
|
}
|
||||||
|
|
||||||
#search-form {
|
#header {
|
||||||
z-index: 10;
|
z-index: 15;
|
||||||
background-color: #56517c;
|
background-color: #56517c;
|
||||||
padding: .4em;
|
padding: .4em;
|
||||||
|
height: 3em;
|
||||||
display: flex;
|
display: flex;
|
||||||
height: 3em;
|
height: 3em;
|
||||||
}
|
}
|
||||||
|
|
||||||
#search {
|
#search-form {
|
||||||
width: 3em;
|
flex-basis: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
#search-widget {
|
#search-widget {
|
||||||
flex-basis: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
#search-bar {
|
#search-bar {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
|
||||||
border: 1px solid lightgray;
|
border: 1px solid lightgray;
|
||||||
padding: .3em;
|
padding: .3em;
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,15 +15,15 @@
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="containter" id="main">
|
<div class="containter" id="main">
|
||||||
|
<div id="header">
|
||||||
<form class="sticky-top" id="search-form">
|
<form class="sticky-top" id="search-form">
|
||||||
<div class="ui-widget" id="search-widget">
|
<div class="ui-widget" id="search-widget">
|
||||||
<input id="search-bar" placeholder="Search..." type="text" autocorrect="off" autocapitalize="none" autofocus>
|
<input id="search-bar" placeholder="Search..." type="text" autocorrect="off" autocapitalize="none" autofocus>
|
||||||
<input type="submit" style="display: none" />
|
|
||||||
</div>
|
</div>
|
||||||
<select id="langs">
|
<input type="submit" style="display: none" />
|
||||||
</select>
|
|
||||||
<!--<button id="menu"></button>-->
|
|
||||||
</form>
|
</form>
|
||||||
|
<select id="langs"></select>
|
||||||
|
</div>
|
||||||
<div class="container" id="ajax-content">
|
<div class="container" id="ajax-content">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -58,7 +58,7 @@ $(document).ready(() => {
|
||||||
appendTo: '#search-form',
|
appendTo: '#search-form',
|
||||||
source: (request, response) => {
|
source: (request, response) => {
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: `/langs/${selectedLang.code}/words?like=${request.term}&limit=20&offset=0`,
|
url: `/langs/${selectedLang.code}/words?like=${request.term.trim()}&limit=20&offset=0`,
|
||||||
success: data => response(data)
|
success: data => response(data)
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
@ -81,7 +81,8 @@ $(document).ready(() => {
|
||||||
const word = window.location.hash.replace('#', '');
|
const word = window.location.hash.replace('#', '');
|
||||||
|
|
||||||
if (word) {
|
if (word) {
|
||||||
document.title = `Inflective - ${decodeURIComponent(word)}`;
|
const decodedWord = decodeURIComponent(word);
|
||||||
|
document.title = `Inflective - ${decodedWord}`;
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: `/langs/${selectedLang.code}/words/${word}`,
|
url: `/langs/${selectedLang.code}/words/${word}`,
|
||||||
|
@ -94,6 +95,7 @@ $(document).ready(() => {
|
||||||
})
|
})
|
||||||
|
|
||||||
window.scrollTo(0, 0);
|
window.scrollTo(0, 0);
|
||||||
|
searchBar.val(decodedWord);
|
||||||
searchBar.select();
|
searchBar.select();
|
||||||
searchBar.autocomplete('close');
|
searchBar.autocomplete('close');
|
||||||
// Sometimes autocomplete opens after close was called
|
// Sometimes autocomplete opens after close was called
|
||||||
|
|
Loading…
Reference in New Issue