Parcourir la source

close sidebar on link click

version-14
Faris Ansari il y a 9 ans
Parent
révision
3bbf561fca
3 fichiers modifiés avec 3 ajouts et 6 suppressions
  1. +0
    -1
      frappe/desk/page/modules/modules.js
  2. +0
    -1
      frappe/public/js/frappe/list/list_sidebar.js
  3. +3
    -4
      frappe/public/js/frappe/ui/toolbar/toolbar.js

+ 0
- 1
frappe/desk/page/modules/modules.js Voir le fichier

@@ -34,7 +34,6 @@ frappe.pages['modules'].on_page_load = function(wrapper) {
page.wrapper.find('.module-sidebar-item.active, .module-link.active').removeClass('active'); page.wrapper.find('.module-sidebar-item.active, .module-link.active').removeClass('active');
$(link).addClass('active').parent().addClass("active"); $(link).addClass('active').parent().addClass("active");
show_section($(link).attr('data-name')); show_section($(link).attr('data-name'));
$('.module-sidebar-nav').trigger('close_sidebar');
} }


var show_section = function(module_name) { var show_section = function(module_name) {


+ 0
- 1
frappe/public/js/frappe/list/list_sidebar.js Voir le fichier

@@ -162,7 +162,6 @@ frappe.views.ListSidebar = Class.extend({
var fieldname = $(this).attr('data-field'); var fieldname = $(this).attr('data-field');
var label = $(this).attr('data-label'); var label = $(this).attr('data-label');
me.set_filter(fieldname, label); me.set_filter(fieldname, label);
return false;
}) })
.appendTo(this.sidebar); .appendTo(this.sidebar);
}, },


+ 3
- 4
frappe/public/js/frappe/ui/toolbar/toolbar.js Voir le fichier

@@ -22,14 +22,13 @@ frappe.ui.toolbar.Toolbar = Class.extend({
offcanvas_container.css("overflow-y", "hidden"); offcanvas_container.css("overflow-y", "hidden");


layout_side_section.find(".close-sidebar").on('click', close_sidebar); layout_side_section.find(".close-sidebar").on('click', close_sidebar);
layout_side_section.on("click", "a", close_sidebar);


$('.module-sidebar-nav').on('close_sidebar', close_sidebar);

function close_sidebar() {
overlay_sidebar.removeClass('opened').find('.dropdown-toggle').removeClass('text-muted');
function close_sidebar(e) {
offcanvas_container.css("overflow-y", "visible"); offcanvas_container.css("overflow-y", "visible");


layout_side_section.find(".close-sidebar").fadeOut(function() { layout_side_section.find(".close-sidebar").fadeOut(function() {
overlay_sidebar.removeClass('opened').find('.dropdown-toggle').removeClass('text-muted');
overlay_sidebar.find('.reports-dropdown').addClass('dropdown-menu'); overlay_sidebar.find('.reports-dropdown').addClass('dropdown-menu');
}); });
} }


Chargement…
Annuler
Enregistrer