From 97a9b636c6fb03a344f168a3847b2178068cf85c Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Thu, 19 Mar 2015 13:26:17 +0100 Subject: Collapse menu --- js/businessadmin.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'js') diff --git a/js/businessadmin.js b/js/businessadmin.js index 956b371..34b20fb 100644 --- a/js/businessadmin.js +++ b/js/businessadmin.js @@ -82,4 +82,22 @@ $(document).ready(function(){ $(this).parent().find('.mixitup-sort').removeClass('active sorting_asc sorting_desc').addClass('sorting'); $(this).addClass('active sorting_' + sorting).removeClass('sorting'); }); + + // Collapse menu + var collapsed = false; + $('#collapse-menu').click(function(){ + if (!collapsed) + $('.nav-title').hide(); + $('.sidebar').animate({ + width: collapsed ? 250 : 50 + }, 200); + $('#page-wrapper').animate({ + marginLeft: collapsed ? 250 : 50 + }, 200); + if (collapsed) + $('.nav-title').delay(200).queue(function(){$(this).show()}); + $(this).find('i.fa').removeClass('fa-caret-square-o-left fa-caret-square-o-right').addClass('fa-caret-square-o-' + (collapsed ? 'left' : 'right')); + collapsed = !collapsed; + return true; + }); }); \ No newline at end of file -- cgit v1.2.3