From 5b1c226ba469f6c05cf6c5cb20c7cdc453d56be1 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Wed, 13 Apr 2011 18:23:19 +0200 Subject: [PATCH] Refactoring * Extracting JS code from the quarantine plugin to specific javascript file, * CSS modifications for the webmail --- .../templates/amavis_quarantine/index.html | 110 ++---------------- extensions/webmail/static/css/folders.css | 22 +++- extensions/webmail/static/js/fdmenu.js | 1 - .../webmail/templates/webmail/folders.html | 15 ++- .../webmail/templates/webmail/index.html | 1 + templates/common/email_listing.html | 1 - 6 files changed, 33 insertions(+), 117 deletions(-) diff --git a/extensions/amavis_quarantine/templates/amavis_quarantine/index.html b/extensions/amavis_quarantine/templates/amavis_quarantine/index.html index 5c979149c..8ef7e1ec7 100644 --- a/extensions/amavis_quarantine/templates/amavis_quarantine/index.html +++ b/extensions/amavis_quarantine/templates/amavis_quarantine/index.html @@ -2,9 +2,9 @@ {% load i18n %} {% block html_head %} + {{ block.super }} -{% endblock %} -{% block js %} + +{% endblock %} +{% block js %} + register_callback("_listing", listing_cb); + register_callback("viewmail", viewmail_cb); {% endblock %} {% block middletitle %}{% trans "Quarantine" %}{% endblock %} diff --git a/extensions/webmail/static/css/folders.css b/extensions/webmail/static/css/folders.css index 25400f3ef..259c53747 100644 --- a/extensions/webmail/static/css/folders.css +++ b/extensions/webmail/static/css/folders.css @@ -1,6 +1,6 @@ #folders { float: left; - width: 150px; + width: 170px; } #folders2 { @@ -23,10 +23,24 @@ text-align: center; } +div.boxtitle { + text-align: center; + font-weight: bold; + margin: 5px auto; + width: 100px; +} + +.boxtitle a { + float: left; +} + +.boxtitle label { + float: left; +} + .box h3 { font-size: small; margin: 2px 0px 2px 0px; - text-align: center; } .box ul { @@ -73,10 +87,6 @@ a.block { background-color: #6AB0C5; } -img.aligned { - float: right; -} - img.footer { float: left; margin-top: 10px; diff --git a/extensions/webmail/static/js/fdmenu.js b/extensions/webmail/static/js/fdmenu.js index 97fc1ebd3..e966b75ed 100644 --- a/extensions/webmail/static/js/fdmenu.js +++ b/extensions/webmail/static/js/fdmenu.js @@ -78,7 +78,6 @@ var FdMenu = new Class({ this.hide(); } }.bind(this)); - //this.fx = new Fx.Slide(this.container); }, show: function(origin, folder) { diff --git a/extensions/webmail/templates/webmail/folders.html b/extensions/webmail/templates/webmail/folders.html index 5956654a9..78a838579 100644 --- a/extensions/webmail/templates/webmail/folders.html +++ b/extensions/webmail/templates/webmail/folders.html @@ -1,12 +1,15 @@ {% load i18n %} {% load webextras %} {% if titlebar %} - - {% trans 'Add a new folder' %} - -

{% trans "Folders" %}

+
+ + {% trans 'Add a new folder' %} + + +
+
{% endif %}