From cf77624e3c6a5dc63da68719b5a34047b29c4f6b Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Wed, 17 Sep 2014 17:14:01 +0200 Subject: [PATCH] Mailbox tree fixed. see #585 --- .../webmail/static/webmail/css/webmail.css | 2 +- .../webmail/static/webmail/js/webmail.js | 32 +++++++++++++------ modoboa/extensions/webmail/views.py | 4 +-- modoboa/static/css/custom.css | 8 ++--- 4 files changed, 29 insertions(+), 17 deletions(-) diff --git a/modoboa/extensions/webmail/static/webmail/css/webmail.css b/modoboa/extensions/webmail/static/webmail/css/webmail.css index fba46bae9..f3b709d82 100644 --- a/modoboa/extensions/webmail/static/webmail/css/webmail.css +++ b/modoboa/extensions/webmail/static/webmail/css/webmail.css @@ -94,7 +94,7 @@ body, html { /*overflow: auto;*/ } -.nav-sidebar > li > a { +.nav-sidebar li > a { padding-top: 7px; padding-bottom: 7px; } diff --git a/modoboa/extensions/webmail/static/webmail/js/webmail.js b/modoboa/extensions/webmail/static/webmail/js/webmail.js index 5825ee9f9..991bbd736 100644 --- a/modoboa/extensions/webmail/static/webmail/js/webmail.js +++ b/modoboa/extensions/webmail/static/webmail/js/webmail.js @@ -424,15 +424,17 @@ Webmail.prototype = { /* * Inject new mailboxes under a given parent in the tree. + * + * $parent must be a
  • node. */ inject_mailboxes: function($parent, mboxes) { var $ul = $("