From a538bed745a688d17c98372785dd2c0644e6019b Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Sat, 27 Sep 2014 10:23:05 +0200 Subject: oscar template: implement search input, index page,... --- searx/static/oscar/js/scripts.js | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) (limited to 'searx/static/oscar/js/scripts.js') diff --git a/searx/static/oscar/js/scripts.js b/searx/static/oscar/js/scripts.js index 1cef58896..1254b1581 100644 --- a/searx/static/oscar/js/scripts.js +++ b/searx/static/oscar/js/scripts.js @@ -12,15 +12,11 @@ $(document).ready(function(){ var btnClass = 'btn-' + $(this).data('btn-class'); var btnLabelDefault = $(this).data('btn-label-default'); var btnLabelToggled = $(this).data('btn-label-toggled'); - if(btnLabelToggled != '') - { - if($(this).hasClass('btn-default')) - { + if(btnLabelToggled != '') { + if($(this).hasClass('btn-default')) { var html = $(this).html().replace(btnLabelDefault, btnLabelToggled); - } - else - { + } else { var html = $(this).html().replace(btnLabelToggled, btnLabelDefault); } $(this).html(html); @@ -28,4 +24,18 @@ $(document).ready(function(){ $(this).toggleClass(btnClass); $(this).toggleClass('btn-default'); }); + + $('.btn-collapse').click(function() { + var btnTextCollapsed = $(this).data('btn-text-collapsed'); + var btnTextNotCollapsed = $(this).data('btn-text-not-collapsed'); + + if(btnTextCollapsed != '' && btnTextNotCollapsed != '') { + if($(this).hasClass('collapsed')) { + var html = $(this).html().replace(btnTextCollapsed, btnTextNotCollapsed); + } else { + var html = $(this).html().replace(btnTextNotCollapsed, btnTextCollapsed); + } + $(this).html(html); + } + }); }); -- cgit v1.2.3