From 7027c4ea12965626186fb7d41641f93031075b7d Mon Sep 17 00:00:00 2001 From: fklinck Date: Wed, 19 Dec 2018 22:15:56 +0100 Subject: [PATCH] replaced search.coffee with search.js --- content/assets/scripts/search.coffee | 16 -------------- content/assets/scripts/search.js | 32 ++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 16 deletions(-) delete mode 100644 content/assets/scripts/search.coffee create mode 100644 content/assets/scripts/search.js diff --git a/content/assets/scripts/search.coffee b/content/assets/scripts/search.coffee deleted file mode 100644 index 542fadd..0000000 --- a/content/assets/scripts/search.coffee +++ /dev/null @@ -1,16 +0,0 @@ -input_field = document.getElementById('tipue_search_input_field') -input = document.getElementById('tipue_search_input') - -input_field.addEventListener 'focusin', -> - input.classList.add('focused') - -input_field.addEventListener 'focusout', -> - input.classList.remove('focused') - -burger = document.getElementsByClassName('navbar-burger')[0] -menu = document.getElementsByClassName('navbar-menu')[0] - -burger.addEventListener 'click', -> - s = 'is-active' - if menu.classList.contains(s) then menu.classList.remove(s) else menu.classList.add(s) - if burger.classList.contains(s) then burger.classList.remove(s) else burger.classList.add(s) diff --git a/content/assets/scripts/search.js b/content/assets/scripts/search.js new file mode 100644 index 0000000..9ec406b --- /dev/null +++ b/content/assets/scripts/search.js @@ -0,0 +1,32 @@ +var burger, input, input_field, menu; + +input_field = document.getElementById('tipue_search_input_field'); + +input = document.getElementById('tipue_search_input'); + +input_field.addEventListener('focusin', function() { + return input.classList.add('focused'); +}); + +input_field.addEventListener('focusout', function() { + return input.classList.remove('focused'); +}); + +burger = document.getElementsByClassName('navbar-burger')[0]; + +menu = document.getElementsByClassName('navbar-menu')[0]; + +burger.addEventListener('click', function() { + var s; + s = 'is-active'; + if (menu.classList.contains(s)) { + menu.classList.remove(s); + } else { + menu.classList.add(s); + } + if (burger.classList.contains(s)) { + return burger.classList.remove(s); + } else { + return burger.classList.add(s); + } +});