summaryrefslogtreecommitdiff
path: root/plugins/managesieve/skins/default
diff options
context:
space:
mode:
authoralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2011-09-04 06:44:18 +0000
committeralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2011-09-04 06:44:18 +0000
commitefe8de0b5b3dcc305cb8b353fd4dce8913052005 (patch)
tree02af1ea92e87c3eb04906a8ede98cfedd8581f75 /plugins/managesieve/skins/default
parent6b0b80d957e05b5dfacf4ea070ebf2ff0dbdd803 (diff)
- 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
Diffstat (limited to 'plugins/managesieve/skins/default')
-rw-r--r--plugins/managesieve/skins/default/filter.pngbin0 -> 547 bytes
-rw-r--r--plugins/managesieve/skins/default/managesieve.css17
-rw-r--r--plugins/managesieve/skins/default/managesieve_mail.css63
-rw-r--r--plugins/managesieve/skins/default/templates/filteredit.html7
4 files changed, 82 insertions, 5 deletions
diff --git a/plugins/managesieve/skins/default/filter.png b/plugins/managesieve/skins/default/filter.png
new file mode 100644
index 000000000..a79ba1083
--- /dev/null
+++ b/plugins/managesieve/skins/default/filter.png
Binary files 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 @@
<roundcube:include file="/includes/links.html" />
<link rel="stylesheet" type="text/css" href="/this/managesieve.css" />
</head>
-<body class="iframe">
+<body class="iframe<roundcube:exp expression="env:task != 'mail' ? '' : ' mail'" />">
+<roundcube:if condition="env:task != 'mail'" />
<div id="filter-title" class="boxtitle"><roundcube:label name="managesieve.filterdef" /></div>
+<roundcube:endif />
<div id="filter-form" class="boxcontent">
<roundcube:object name="filterform" />
+<roundcube:if condition="env:task != 'mail'" />
<div id="footer">
<div class="footerleft">
<roundcube:button command="plugin.managesieve-save" type="input" class="button mainaction" label="save" />
@@ -21,10 +24,10 @@
<input type="checkbox" id="disabled" name="_disabled" value="1" />
</div>
</div>
+<roundcube:endif />
</form>
</div>
-
</body>
</html>