mirror of https://github.com/onweru/compose.git

weru
25.45.2021 dec3f94f9dea42b28921b13ca12d3827c90cbf77
refactor
2 files modified
14 ■■■■ changed files
assets/js/search.js 8 ●●●● patch | view | raw | blame | history
assets/js/variables.js 6 ●●●● patch | view | raw | blame | history
assets/js/search.js
@@ -101,7 +101,7 @@
  }
  
  function liveSearch() {
    const searchField = elem('.search_field');
    const searchField = elem(searchFieldClass);
  
    if (searchField) {
      searchField.addEventListener('input', function() {
@@ -135,7 +135,7 @@
      search(searchTerm, true);
  
      // search actively after search page has loaded
      const searchField = elem('.search_field');
      const searchField = elem(searchFieldClass);
  
      if(searchField) {
        searchField.addEventListener('input', function() {
@@ -160,7 +160,7 @@
      searchResults = searchResults[0];
      searchResults.innerHTML = "";
      // clear search field
      const searchField = elem('.search_field');
      const searchField = elem(searchFieldClass);
      searchField.value = "";
    }
  }
@@ -187,7 +187,7 @@
  
  window.addEventListener('click', function(event){
    const target = event.target;
    const isSearch = target.closest('.search') || target.matches('.search');
    const isSearch = target.closest(searchClass) || target.matches(searchClass);
    if(!isSearch && !searchPageElement) {
      clearSearchResults();
    }
assets/js/variables.js
@@ -3,9 +3,9 @@
const toggleId = 'toggle';
const showId = 'show';
const menu = 'menu';
// defined in config.toml
const rootURL = '{{ absURL "" }}';
const rootURL = window.location.protocol + "//" + window.location.host;
const searchFieldClass = '.search_field';
const searchClass = '.search';
// defined in i18n / translation files
const quickLinks = '{{ T "quick_links" }}';