$(document).ready(function () { // toggle sidebar-left width to fixed or auto $('#toggle-left-sidebar-width').click( function() { const sidebar = $('#sidebar-left') const buttonIcon = $('> i', this) if (sidebar.hasClass('fixed-width-sidebar')) { sidebar.removeClass('fixed-width-sidebar') buttonIcon.removeClass('fa-angle-double-left').addClass('fa-angle-double-right') } else { sidebar.addClass('fixed-width-sidebar') buttonIcon.removeClass('fa-angle-double-right').addClass('fa-angle-double-left') } }) var homeTabList = ['#unread-content-panel', '#recent-activity-panel', '#workspaces-panel'] // toggle the active tab in home page $('.content__home__tab__item.unread, .content__home__tab__item.recent_activity, .content__home__tab__item.workspace').click(function () { $('.content__home__tab__item.unread, .content__home__tab__item.recent_activity, .content__home__tab__item.workspace').removeClass('active') homeTabList.forEach(function (item) { $(item).css('display', 'none') }) }) $('.content__home__tab__item.recent_activity').click(function () { $(this).addClass('active').parent().removeClass('unread recent_activity workspace').addClass('recent_activity') $('#recent-activity-panel').css('display', 'block') }) $('.content__home__tab__item.unread').click(function () { $(this).addClass('active').parent().removeClass('unread recent_activity workspace').addClass('unread') $('#unread-content-panel').css('display', 'block') }) $('.content__home__tab__item.workspace').click(function () { $(this).addClass('active').parent().removeClass('unread recent_activity workspace').addClass('workspace') $('#workspaces-panel').css('display', 'block') }) // Côme - 2017-01-06 - is the code bellow usefull ? // $('#current-page-breadcrumb-toggle-button').click( function() { // $('#current-page-breadcrumb').toggle(); // }); // switch btn read/work btn $('.header__navbar').on('click', '.header__navbar__switch-mode.switch-read-mode', function () { $(this).removeClass('switch-read-mode').addClass('switch-work-mode').html(' ' + __('btnWorkMode')) $('#sidebar-left, #sidebar-right').hide() $('.content__wrapper').removeClass('edit-mode-margin') }) $('.header__navbar').on('click', '.header__navbar__switch-mode.switch-work-mode', function () { $(this).removeClass('switch-work-mode').addClass('switch-read-mode').html(' ' + __('btnReadMode')) $('#sidebar-left, #sidebar-right').show() $('.content__wrapper').addClass('edit-mode-margin') }) // add select2 for admin/workspace/ for user selection if ($('#add-role-from-existing-user-form').length > 0) { $('#user_id').select2({ "language": { "noResults": function () { return __('select2EmptyResult') } }, escapeMarkup: function (markup) { return markup } }) } })