diff --git a/homepage/style.css b/homepage/style.css
index 618fb92..6469e1c 100644
--- a/homepage/style.css
+++ b/homepage/style.css
@@ -513,3 +513,21 @@ button:hover {
padding:5px;
border: 2px solid black;
}
+button.legacyview {
+ color:gray;
+ margin:5px;
+ float:right;
+ z-index:100;
+ position:relative;
+ font-size:small;
+ background:#dbffeb;
+ padding:5px;
+ border: 2px solid black;
+}
+button.loadmore {
+ margin-top:10px;
+ font-size:x-large;
+ background:#dbffeb;
+ padding:10px;
+ border: 2px solid black;
+}
diff --git a/scripts/todays_detections.php b/scripts/todays_detections.php
index 4b97c71..07e2dcd 100644
--- a/scripts/todays_detections.php
+++ b/scripts/todays_detections.php
@@ -112,7 +112,7 @@ if(isset($_GET['ajax_detections']) && $_GET['ajax_detections'] == "true" ) {
// don't show the button if there's no more detections to be displayed, we're at the end of the list
if($iterations >= 40 && isset($_GET['display_limit']) && is_numeric($_GET['display_limit'])) { ?>
-
+
-
Today's Detections —
+
Today's Detections —
-
+
@@ -169,7 +169,7 @@ if(isset($_GET['ajax_detections']) && $_GET['ajax_detections'] == "true" ) {
var timer = '';
searchterm = "";
-document.getElementById("searchterm").oninput = (function(e) {
+document.getElementById("searchterm").onkeydown = (function(e) {
if (e.key === "Enter") {
clearTimeout(timer);
searchDetections(document.getElementById("searchterm").value);
@@ -178,7 +178,11 @@ document.getElementById("searchterm").oninput = (function(e) {
clearTimeout(timer);
timer = setTimeout(function() {
searchDetections(document.getElementById("searchterm").value);
- document.getElementById("searchterm").blur();
+
+ setTimeout(function() {
+ // search auto submitted and now the user is probably scrolling, get the keyboard out of the way & prevent browser from jumping to the top when a video is played
+ document.getElementById("searchterm").blur();
+ }, 2000);
}, 1000);
}
});
@@ -194,7 +198,7 @@ function switchViews(element) {
}
}
function searchDetections(searchvalue) {
- document.getElementById("detections_table").innerHTML = "";
+ document.getElementById("detections_table").innerHTML = "