From efe8de0b5b3dcc305cb8b353fd4dce8913052005 Mon Sep 17 00:00:00 2001 From: alec Date: Sun, 4 Sep 2011 06:44:18 +0000 Subject: - Added possibility to create a filter based on selected message "in-place" git-svn-id: https://svn.roundcube.net/trunk@5155 208e9e7b-5314-0410-a742-e7e81cd9613c --- plugins/managesieve/skins/default/filter.png | Bin 0 -> 547 bytes plugins/managesieve/skins/default/managesieve.css | 17 +++++- .../managesieve/skins/default/managesieve_mail.css | 63 +++++++++++++++++++++ .../skins/default/templates/filteredit.html | 7 ++- 4 files changed, 82 insertions(+), 5 deletions(-) create mode 100644 plugins/managesieve/skins/default/filter.png create mode 100644 plugins/managesieve/skins/default/managesieve_mail.css (limited to 'plugins/managesieve/skins/default') diff --git a/plugins/managesieve/skins/default/filter.png b/plugins/managesieve/skins/default/filter.png new file mode 100644 index 000000000..a79ba1083 Binary files /dev/null and b/plugins/managesieve/skins/default/filter.png differ diff --git a/plugins/managesieve/skins/default/managesieve.css b/plugins/managesieve/skins/default/managesieve.css index 675c5d0dc..e416fd17e 100644 --- a/plugins/managesieve/skins/default/managesieve.css +++ b/plugins/managesieve/skins/default/managesieve.css @@ -1,6 +1,3 @@ -/***** Roundcube|Filters styles *****/ - - #filterslist { position: absolute; @@ -168,6 +165,7 @@ body.iframe { min-width: 740px; width: expression(Math.max(740, document.documentElement.clientWidth)+'px'); + background-color: #F2F2F2; } #filter-form @@ -294,3 +292,16 @@ span.sieve.error { width: 200px; } + +/* fixes for popup window */ + +body.iframe.mail +{ + margin: 0; + padding: 0; +} + +body.iframe.mail #filter-form +{ + padding: 10px 5px 5px 5px; +} diff --git a/plugins/managesieve/skins/default/managesieve_mail.css b/plugins/managesieve/skins/default/managesieve_mail.css new file mode 100644 index 000000000..5bb2a2825 --- /dev/null +++ b/plugins/managesieve/skins/default/managesieve_mail.css @@ -0,0 +1,63 @@ +#messagemenu li a.filterlink { + background-image: url(filter.png); + background-position: 7px 0; +} + +#sievefilterform { + top: 0; + bottom: 0; + left: 0; + right: 0; + background-color: #F2F2F2; + border: 1px solid #999999; + padding: 0; + margin: 5px; +} + +#sievefilterform iframe { + top: 0; + bottom: 0; + left: 0; + right: 0; + width: 100%; + min-height: 100%; /* Chrome 14 bug */ + background-color: #F2F2F2; + border: 0; + padding: 0; + margin: 0; +} + +#sievefilterform ul { + list-style: none; + padding: 0; + margin: 0; + margin-top: 5px; +} + +#sievefilterform fieldset { + margin: 5px; +} + +#sievefilterform ul li { + margin-bottom: 5px; + white-space: nowrap; +} + +#sievefilterform ul li input { + margin-right: 5px; +} + +#sievefilterform label { + font-weight: bold; +} + +#managesieve-tip +{ + width: 200px; + z-index: 100000; +} + +span.sieve.error +{ + color: red; +} diff --git a/plugins/managesieve/skins/default/templates/filteredit.html b/plugins/managesieve/skins/default/templates/filteredit.html index 8b1993528..6ecb03cae 100644 --- a/plugins/managesieve/skins/default/templates/filteredit.html +++ b/plugins/managesieve/skins/default/templates/filteredit.html @@ -5,13 +5,16 @@ - +"> +
+
+ +
- -- cgit v1.2.3