]> git.immae.eu Git - github/shaarli/Shaarli.git/blobdiff - tpl/default/js/shaarli.js
Remove the green header
[github/shaarli/Shaarli.git] / tpl / default / js / shaarli.js
index 3afec7f32babcad4d0eef6984636b7bf221dd461..24d11cdb23465105a23570b6cb53a5fa42f098f0 100644 (file)
@@ -53,20 +53,6 @@ function getParentByClass(el, className) {
     window.addEventListener(WINDOW_CHANGE_EVENT, closeMenu);
 })(this, this.document);
 
-
-/**
- * Expend search fields on focus.
- */
-var searchInputs = document.querySelectorAll('#search input[type="text"]');
-[].forEach.call(searchInputs, function(searchInput) {
-    searchInput.addEventListener('focus', function(event) {
-        event.target.style.width = '250px';
-    });
-    searchInput.addEventListener('blur', function(event) {
-        event.target.style.width = '140px';
-    });
-});
-
 /**
  * Fold/Expand shaares description and thumbnail.
  */
@@ -184,4 +170,18 @@ if (hiddenReturnurl != null) {
 var autofocusElements = document.querySelector('.autofocus');
 if (autofocusElements != null) {
     autofocusElements.focus();
-}
\ No newline at end of file
+}
+
+/**
+ * Hide search bar, and display it on search click.
+ */
+var searchBar = document.getElementById('search');
+var searchButton = document.getElementById('search-button');
+if (searchBar != null && searchButton != null) {
+    searchBar.classList.toggle('closed');
+    searchButton.addEventListener('click', function(event) {
+        event.preventDefault();
+        searchBar.classList.toggle('closed');
+        searchBar.classList.toggle('open');
+    });
+}