From c9f3de9f27eabf25b4004d90a724ef19385dd4e2 Mon Sep 17 00:00:00 2001 From: Luka Murn Date: Thu, 24 May 2018 13:39:04 +0200 Subject: [PATCH] Improve toggle --- app/assets/javascripts/sidebar_toggle.js.erb | 14 +++++++++++++- app/views/shared/_left_menu_bar.html.erb | 13 ++++++++----- 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/app/assets/javascripts/sidebar_toggle.js.erb b/app/assets/javascripts/sidebar_toggle.js.erb index a265f3d2a..522ccd1e9 100644 --- a/app/assets/javascripts/sidebar_toggle.js.erb +++ b/app/assets/javascripts/sidebar_toggle.js.erb @@ -27,9 +27,21 @@ }); } + function toggle() { + var btn = $('#sideBarButton'); + if (btn.attr('data-shown')) { + btn.attr('data-shown', false); + hide(); + } else { + btn.attr('data-shown', true); + show(); + } + } + return Object.freeze({ show: show, - hide: hide + hide: hide, + toggle: toggle }) })(); })(window); diff --git a/app/views/shared/_left_menu_bar.html.erb b/app/views/shared/_left_menu_bar.html.erb index 520149308..fa373f706 100644 --- a/app/views/shared/_left_menu_bar.html.erb +++ b/app/views/shared/_left_menu_bar.html.erb @@ -64,19 +64,22 @@ <% end %> -
  • +
  • -
  • +