summaryrefslogtreecommitdiff
path: root/plugins/managesieve
diff options
context:
space:
mode:
authoralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2011-11-23 17:55:43 +0000
committeralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2011-11-23 17:55:43 +0000
commitca925f6b4a7eba3d6ea127588c94ef0b2f89a87e (patch)
tree37cf44a975bf27eada457fc55d760fcff7c3cc7a /plugins/managesieve
parent731d2df18b7fb002cc15c019dea8514458a3ba74 (diff)
- Improvements for filters popup window
git-svn-id: https://svn.roundcube.net/trunk@5472 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'plugins/managesieve')
-rw-r--r--plugins/managesieve/managesieve.js9
-rw-r--r--plugins/managesieve/skins/default/managesieve.css7
2 files changed, 9 insertions, 7 deletions
diff --git a/plugins/managesieve/managesieve.js b/plugins/managesieve/managesieve.js
index 6ba87ecfa..a8bfaf203 100644
--- a/plugins/managesieve/managesieve.js
+++ b/plugins/managesieve/managesieve.js
@@ -721,13 +721,11 @@ rcube_webmail.prototype.managesieve_create = function()
// load form in the iframe
var frame = $('<iframe>').attr({src: url, frameborder: 0})
- frame.height(dialog.height()); // temp.
- dialog.empty().append(frame);
- dialog.dialog('dialog').resize();
+ dialog.empty().append(frame).dialog('dialog').resize();
// Change [Next Step] button with [Save] button
buttons = {};
- buttons[rcmail.gettext('save')] = function() {
+ buttons[rcmail.gettext('save')] = function() {
var win = $('iframe', dialog).get(0).contentWindow;
win.rcmail.managesieve_save();
};
@@ -743,7 +741,8 @@ rcube_webmail.prototype.managesieve_create = function()
close: function() { rcmail.managesieve_dialog_close(); },
buttons: buttons,
minWidth: 600,
- minHeight: 300
+ minHeight: 300,
+ height: 250
}).show();
this.env.managesieve_dialog = dialog;
diff --git a/plugins/managesieve/skins/default/managesieve.css b/plugins/managesieve/skins/default/managesieve.css
index 0b82be6f3..60f632504 100644
--- a/plugins/managesieve/skins/default/managesieve.css
+++ b/plugins/managesieve/skins/default/managesieve.css
@@ -110,6 +110,7 @@ body.iframe
#filter-form
{
min-width: 550px;
+ width: expression(Math.max(550, document.documentElement.clientWidth)+'px');
white-space: nowrap;
padding: 20px 10px 10px 10px;
}
@@ -145,8 +146,8 @@ div.rulerow:hover, div.actionrow:hover
div.rulerow table, div.actionrow table
{
padding: 0px;
- width: 100%;
- min-width: 620px;
+ min-width: 600px;
+ width: expression(Math.max(600, document.documentElement.clientWidth)+'px');
}
td
@@ -189,6 +190,7 @@ td.rowactions
{
white-space: nowrap;
width: 1%;
+ padding-top: 2px;
}
td.rowtargets
@@ -196,6 +198,7 @@ td.rowtargets
white-space: nowrap;
width: 98%;
padding-left: 3px;
+ padding-top: 2px;
}
td.rowtargets div.adv