summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--frontend/beta/css/yui-extensions/basic-dialog.css25
-rw-r--r--frontend/beta/css/yui-extensions/button.css25
-rw-r--r--frontend/beta/css/yui-extensions/core.css25
-rw-r--r--frontend/beta/css/yui-extensions/dd.css25
-rw-r--r--frontend/beta/css/yui-extensions/grid.css25
-rw-r--r--frontend/beta/css/yui-extensions/inline-editor.css25
-rw-r--r--frontend/beta/css/yui-extensions/layout.css25
-rw-r--r--frontend/beta/css/yui-extensions/qtips.css25
-rw-r--r--frontend/beta/css/yui-extensions/reset-min.css25
-rw-r--r--frontend/beta/css/yui-extensions/resizable.css25
-rw-r--r--frontend/beta/css/yui-extensions/tabs.css25
-rw-r--r--frontend/beta/css/yui-extensions/toolbar.css25
-rw-r--r--frontend/beta/css/yui-extensions/tree.css25
-rw-r--r--frontend/beta/css/yui-extensions/ytheme-aero.css25
-rw-r--r--frontend/beta/css/yui-extensions/ytheme-gray.css25
-rw-r--r--frontend/beta/css/yui-extensions/ytheme-vista.css25
-rw-r--r--frontend/beta/css/yui/calendar.css25
-rw-r--r--frontend/beta/css/yui/container.css25
-rw-r--r--frontend/beta/css/yui/fonts.css25
-rw-r--r--frontend/beta/css/yui/grids.css25
-rw-r--r--frontend/beta/css/yui/logger.css25
-rw-r--r--frontend/beta/css/yui/menu.css25
-rw-r--r--frontend/beta/css/yui/reset.css25
-rw-r--r--frontend/beta/css/yui/tree.css25
24 files changed, 0 insertions, 600 deletions
diff --git a/frontend/beta/css/yui-extensions/basic-dialog.css b/frontend/beta/css/yui-extensions/basic-dialog.css
index 2b1e20c..cfe6915 100644
--- a/frontend/beta/css/yui-extensions/basic-dialog.css
+++ b/frontend/beta/css/yui-extensions/basic-dialog.css
@@ -1,247 +1,222 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26.ydlg-proxy { 1.ydlg-proxy {
27 background-image: url(./images/default/gradient-bg.gif); 2 background-image: url(./images/default/gradient-bg.gif);
28 background-color:#c3daf9; 3 background-color:#c3daf9;
29 border:1px solid #6593cf; 4 border:1px solid #6593cf;
30 z-index:10001; 5 z-index:10001;
31 overflow:hidden; 6 overflow:hidden;
32 position:absolute; 7 position:absolute;
33 left:0;top:0; 8 left:0;top:0;
34} 9}
35.ydlg-shadow{ 10.ydlg-shadow{
36 background:#aaaaaa; 11 background:#aaaaaa;
37 position:absolute; 12 position:absolute;
38 left:0;top:0; 13 left:0;top:0;
39} 14}
40.ydlg-focus{ 15.ydlg-focus{
41 -moz-outline:0 none; 16 -moz-outline:0 none;
42 outline:0 none; 17 outline:0 none;
43 width:0; 18 width:0;
44 height:0; 19 height:0;
45 overflow:hidden; 20 overflow:hidden;
46 position:absolute; 21 position:absolute;
47 top:0; 22 top:0;
48 left:0; 23 left:0;
49} 24}
50.ydlg-mask{ 25.ydlg-mask{
51 z-index:10000; 26 z-index:10000;
52 display:none; 27 display:none;
53 position:absolute; 28 position:absolute;
54 top:0; 29 top:0;
55 left:0; 30 left:0;
56 -moz-opacity: 0.5; 31 -moz-opacity: 0.5;
57 opacity:.50; 32 opacity:.50;
58 filter: alpha(opacity=50); 33 filter: alpha(opacity=50);
59 background-color:#CCC; 34 background-color:#CCC;
60} 35}
61body.masked{ 36body.masked{
62} 37}
63body.masked select { 38body.masked select {
64 visibility:hidden; 39 visibility:hidden;
65} 40}
66body.masked .ydlg select { 41body.masked .ydlg select {
67 visibility:visible; 42 visibility:visible;
68} 43}
69.ydlg{ 44.ydlg{
70 z-index:10001; 45 z-index:10001;
71 overflow:hidden; 46 overflow:hidden;
72 position:absolute; 47 position:absolute;
73 left:300;top:0; 48 left:300;top:0;
74} 49}
75.yresizable-proxy{ 50.yresizable-proxy{
76 z-index:10002; 51 z-index:10002;
77} 52}
78.ydlg .ydlg-hd { 53.ydlg .ydlg-hd {
79 background: url(./images/default/basic-dialog/hd-sprite.gif) repeat-x 0 -82px; 54 background: url(./images/default/basic-dialog/hd-sprite.gif) repeat-x 0 -82px;
80 background-color:navy; 55 background-color:navy;
81 color:#ffffff; 56 color:#ffffff;
82 font:bold 12px "sans serif", tahoma, verdana, helvetica; 57 font:bold 12px "sans serif", tahoma, verdana, helvetica;
83 overflow:hidden; 58 overflow:hidden;
84 padding:5px; 59 padding:5px;
85} 60}
86.ydlg .ydlg-hd-left { 61.ydlg .ydlg-hd-left {
87 background: url(./images/default/basic-dialog/hd-sprite.gif) no-repeat 0 -41px; 62 background: url(./images/default/basic-dialog/hd-sprite.gif) no-repeat 0 -41px;
88 padding-left:3px; 63 padding-left:3px;
89 margin:0px; 64 margin:0px;
90} 65}
91.ydlg .ydlg-hd-right { 66.ydlg .ydlg-hd-right {
92 background: url(./images/default/basic-dialog/hd-sprite.gif) no-repeat right 0; 67 background: url(./images/default/basic-dialog/hd-sprite.gif) no-repeat right 0;
93 padding-right:3px; 68 padding-right:3px;
94} 69}
95.ydlg .ydlg-dlg-body{ 70.ydlg .ydlg-dlg-body{
96 background:url(./images/default/layout/gradient-bg.gif); 71 background:url(./images/default/layout/gradient-bg.gif);
97 border:1px solid #6593cf; 72 border:1px solid #6593cf;
98 border-top:0 none; 73 border-top:0 none;
99 padding:10px; 74 padding:10px;
100 overflow:hidden; 75 overflow:hidden;
101} 76}
102.ydlg .ydlg-bd{ 77.ydlg .ydlg-bd{
103 overflow:hidden; 78 overflow:hidden;
104} 79}
105.ydlg .ydlg-ft{ 80.ydlg .ydlg-ft{
106 overflow:hidden; 81 overflow:hidden;
107 padding:5px; 82 padding:5px;
108 padding-bottom:0; 83 padding-bottom:0;
109} 84}
110.ydlg .yui-ext-tabbody{ 85.ydlg .yui-ext-tabbody{
111 background:white; 86 background:white;
112 overflow:auto; 87 overflow:auto;
113} 88}
114.ydlg .ytabs-top .yui-ext-tabbody{ 89.ydlg .ytabs-top .yui-ext-tabbody{
115 border:1px solid #6593cf; 90 border:1px solid #6593cf;
116 border-top:0 none; 91 border-top:0 none;
117} 92}
118.ydlg .ytabs-bottom .yui-ext-tabbody{ 93.ydlg .ytabs-bottom .yui-ext-tabbody{
119 border:1px solid #6593cf; 94 border:1px solid #6593cf;
120 border-bottom:0 none; 95 border-bottom:0 none;
121} 96}
122.ydlg .ylayout-container .yui-ext-tabbody{ 97.ydlg .ylayout-container .yui-ext-tabbody{
123 border:0 none; 98 border:0 none;
124} 99}
125.ydlg .inner-tab{ 100.ydlg .inner-tab{
126 margin:5px; 101 margin:5px;
127} 102}
128.ydlg .ydlg-ft .ybtn{ 103.ydlg .ydlg-ft .ybtn{
129 margin-right:5px; 104 margin-right:5px;
130 float:right; 105 float:right;
131 clear:none; 106 clear:none;
132} 107}
133.ydlg .ydlg-ft .ydlg-btns td { 108.ydlg .ydlg-ft .ydlg-btns td {
134 border:0; 109 border:0;
135 padding:0; 110 padding:0;
136} 111}
137.ydlg .ydlg-ft .ydlg-btns-right table{ 112.ydlg .ydlg-ft .ydlg-btns-right table{
138 float:right; 113 float:right;
139 clear:none; 114 clear:none;
140} 115}
141.ydlg .ydlg-ft .ydlg-btns-left table{ 116.ydlg .ydlg-ft .ydlg-btns-left table{
142 float:left; 117 float:left;
143 clear:none; 118 clear:none;
144} 119}
145.ydlg .ydlg-ft .ydlg-btns-center{ 120.ydlg .ydlg-ft .ydlg-btns-center{
146 text-align:center; /*ie*/ 121 text-align:center; /*ie*/
147} 122}
148.ydlg .ydlg-ft .ydlg-btns-center table{ 123.ydlg .ydlg-ft .ydlg-btns-center table{
149 margin:0 auto; /*everyone else*/ 124 margin:0 auto; /*everyone else*/
150} 125}
151.ydlg-draggable .ydlg-hd{ 126.ydlg-draggable .ydlg-hd{
152 cursor:move; 127 cursor:move;
153} 128}
154.ydlg-closable .ydlg-hd{ 129.ydlg-closable .ydlg-hd{
155 padding-right:22px; 130 padding-right:22px;
156} 131}
157.ydlg .ydlg-close { 132.ydlg .ydlg-close {
158 position:absolute; 133 position:absolute;
159 top:4px; 134 top:4px;
160 right:4px; 135 right:4px;
161 z-index:6; 136 z-index:6;
162 height:15px; 137 height:15px;
163 width:15px; 138 width:15px;
164 margin:0; 139 margin:0;
165 padding:0; 140 padding:0;
166 line-height:1px; 141 line-height:1px;
167 font-size:1px; 142 font-size:1px;
168 background-repeat:no-repeat; 143 background-repeat:no-repeat;
169 cursor:pointer; 144 cursor:pointer;
170 visibility:inherit; 145 visibility:inherit;
171 background-image:url(./images/default/basic-dialog/close.gif); 146 background-image:url(./images/default/basic-dialog/close.gif);
172} 147}
173.ydlg div.yresizable-handle-east{ 148.ydlg div.yresizable-handle-east{
174 background-image:url(./images/default/sizer/e-handle-dark.gif); 149 background-image:url(./images/default/sizer/e-handle-dark.gif);
175 border:0; 150 border:0;
176 background-position:left; 151 background-position:left;
177 margin-right:0; 152 margin-right:0;
178} 153}
179.ydlg div.yresizable-handle-south{ 154.ydlg div.yresizable-handle-south{
180 background-image:url(./images/default/sizer/s-handle-dark.gif); 155 background-image:url(./images/default/sizer/s-handle-dark.gif);
181 border:0; 156 border:0;
182 height:6px; 157 height:6px;
183} 158}
184.ydlg div.yresizable-handle-west{ 159.ydlg div.yresizable-handle-west{
185 background-image:url(./images/default/sizer/e-handle-dark.gif); 160 background-image:url(./images/default/sizer/e-handle-dark.gif);
186 border:0; 161 border:0;
187 background-position:1px; 162 background-position:1px;
188} 163}
189.ydlg div.yresizable-handle-north{ 164.ydlg div.yresizable-handle-north{
190 background-image:url(./images/default/s.gif); 165 background-image:url(./images/default/s.gif);
191 border:0; 166 border:0;
192} 167}
193.ydlg div.yresizable-handle-northeast, .ytheme-gray .ydlg div.yresizable-handle-northeast{ 168.ydlg div.yresizable-handle-northeast, .ytheme-gray .ydlg div.yresizable-handle-northeast{
194 background-image:url(./images/default/s.gif); 169 background-image:url(./images/default/s.gif);
195 border:0; 170 border:0;
196} 171}
197.ydlg div.yresizable-handle-northwest, .ytheme-gray .ydlg div.yresizable-handle-northwest{ 172.ydlg div.yresizable-handle-northwest, .ytheme-gray .ydlg div.yresizable-handle-northwest{
198 background-image:url(./images/default/s.gif); 173 background-image:url(./images/default/s.gif);
199 border:0; 174 border:0;
200} 175}
201.ydlg div.yresizable-handle-southeast{ 176.ydlg div.yresizable-handle-southeast{
202 background-image:url(./images/default/sizer/corners-sprite.gif); 177 background-image:url(./images/default/sizer/corners-sprite.gif);
203 background-position: top left; 178 background-position: top left;
204 width:8px; 179 width:8px;
205 height:8px; 180 height:8px;
206 border:0; 181 border:0;
207} 182}
208.ydlg div.yresizable-handle-southwest{ 183.ydlg div.yresizable-handle-southwest{
209 background-image:url(./images/default/sizer/corners-sprite.gif); 184 background-image:url(./images/default/sizer/corners-sprite.gif);
210 background-position: top right; 185 background-position: top right;
211 margin-left:1px; 186 margin-left:1px;
212 margin-bottom:1px; 187 margin-bottom:1px;
213 border:0; 188 border:0;
214} 189}
215 190
216#mb-dlg .ydlg-ft .ybtn{ 191#mb-dlg .ydlg-ft .ybtn{
217 float:none; 192 float:none;
218 clear:none; 193 clear:none;
219 margin:0 3px; 194 margin:0 3px;
220} 195}
221 196
222#mb-dlg .ydlg-bd { 197#mb-dlg .ydlg-bd {
223 padding:5px; 198 padding:5px;
224 overflow:hidden !important; 199 overflow:hidden !important;
225} 200}
226#mb-dlg .ext-mb-input { 201#mb-dlg .ext-mb-input {
227 margin-top:4px; 202 margin-top:4px;
228 width:95%; 203 width:95%;
229} 204}
230#mb-dlg .ext-mb-textarea { 205#mb-dlg .ext-mb-textarea {
231 margin-top:4px; 206 margin-top:4px;
232 font:normal 13px verdana,tahoma,sans-serif; 207 font:normal 13px verdana,tahoma,sans-serif;
233} 208}
234#mb-dlg .ext-mb-progress-wrap { 209#mb-dlg .ext-mb-progress-wrap {
235 margin-top:4px; 210 margin-top:4px;
236 border:1px solid #6593cf; 211 border:1px solid #6593cf;
237} 212}
238#mb-dlg .ext-mb-progress { 213#mb-dlg .ext-mb-progress {
239 height:18px; 214 height:18px;
240 background:transparent url(./images/default/basic-dialog/progress2.gif) repeat-x 1px 1px; 215 background:transparent url(./images/default/basic-dialog/progress2.gif) repeat-x 1px 1px;
241} 216}
242#mb-dlg .ext-mb-progress-bar { 217#mb-dlg .ext-mb-progress-bar {
243 height:18px; 218 height:18px;
244 overflow:hidden; 219 overflow:hidden;
245 width:0; 220 width:0;
246 background:#8bb8f3; 221 background:#8bb8f3;
247} 222}
diff --git a/frontend/beta/css/yui-extensions/button.css b/frontend/beta/css/yui-extensions/button.css
index fa32854..16d7ee6 100644
--- a/frontend/beta/css/yui-extensions/button.css
+++ b/frontend/beta/css/yui-extensions/button.css
@@ -1,83 +1,58 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26.ybtn{ 1.ybtn{
27 font:normal 11px arial, tahoma, verdana, helvetica; 2 font:normal 11px arial, tahoma, verdana, helvetica;
28 cursor:pointer; 3 cursor:pointer;
29 white-space: nowrap; 4 white-space: nowrap;
30} 5}
31.ybtn-left, .ybtn-right{ 6.ybtn-left, .ybtn-right{
32 font-size:1px; 7 font-size:1px;
33 line-height:1px; 8 line-height:1px;
34} 9}
35.ybtn-left{ 10.ybtn-left{
36 width:3px; 11 width:3px;
37 height:21px; 12 height:21px;
38 background:url(./images/default/basic-dialog/btn-sprite.gif) no-repeat 0 0; 13 background:url(./images/default/basic-dialog/btn-sprite.gif) no-repeat 0 0;
39} 14}
40.ybtn-right{ 15.ybtn-right{
41 width:3px; 16 width:3px;
42 height:21px; 17 height:21px;
43 background:url(./images/default/basic-dialog/btn-sprite.gif) no-repeat 0 -21px; 18 background:url(./images/default/basic-dialog/btn-sprite.gif) no-repeat 0 -21px;
44} 19}
45.ybtn-focus{ 20.ybtn-focus{
46 text-decoration:none !important; 21 text-decoration:none !important;
47 color:black !important; 22 color:black !important;
48 display: -moz-inline-block; 23 display: -moz-inline-block;
49 display:inline-block; 24 display:inline-block;
50 width:auto; 25 width:auto;
51 position:relative; 26 position:relative;
52 white-space: nowrap; 27 white-space: nowrap;
53} 28}
54.ybtn-center{ 29.ybtn-center{
55 background:url(./images/default/basic-dialog/btn-sprite.gif) repeat-x 0 -42px; 30 background:url(./images/default/basic-dialog/btn-sprite.gif) repeat-x 0 -42px;
56 font:normal 11px "san serif",tahoma,verdana,helvetica; 31 font:normal 11px "san serif",tahoma,verdana,helvetica;
57 vertical-align: middle; 32 vertical-align: middle;
58 text-align:center; 33 text-align:center;
59 padding:0 5px; 34 padding:0 5px;
60 cursor:pointer; 35 cursor:pointer;
61 white-space:nowrap; 36 white-space:nowrap;
62 -moz-user-select: none; 37 -moz-user-select: none;
63 -khtml-user-select: none; 38 -khtml-user-select: none;
64} 39}
65.ybtn-over .ybtn-left{ 40.ybtn-over .ybtn-left{
66 background-position:0 -63px; 41 background-position:0 -63px;
67} 42}
68.ybtn-over .ybtn-right{ 43.ybtn-over .ybtn-right{
69 background-position:0 -84px; 44 background-position:0 -84px;
70} 45}
71.ybtn-over .ybtn-center{ 46.ybtn-over .ybtn-center{
72 background-position:0 -105px; 47 background-position:0 -105px;
73} 48}
74.ybtn-click .ybtn-center{ 49.ybtn-click .ybtn-center{
75 background-position:0 -126px; 50 background-position:0 -126px;
76} 51}
77.ybtn-disabled{ 52.ybtn-disabled{
78 cursor:default; 53 cursor:default;
79} 54}
80.ybtn-disabled .ybtn-center{ 55.ybtn-disabled .ybtn-center{
81 color:gray; 56 color:gray;
82 cursor:default; 57 cursor:default;
83} 58}
diff --git a/frontend/beta/css/yui-extensions/core.css b/frontend/beta/css/yui-extensions/core.css
index fab4e47..ea9c91b 100644
--- a/frontend/beta/css/yui-extensions/core.css
+++ b/frontend/beta/css/yui-extensions/core.css
@@ -1,50 +1,25 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26.ext-el-mask { 1.ext-el-mask {
27 z-index:20000; 2 z-index:20000;
28 position:absolute; 3 position:absolute;
29 top:0; 4 top:0;
30 left:0; 5 left:0;
31 -moz-opacity: 0.5; 6 -moz-opacity: 0.5;
32 opacity:.50; 7 opacity:.50;
33 filter: alpha(opacity=50); 8 filter: alpha(opacity=50);
34 background-color:#CCC; 9 background-color:#CCC;
35 width:100%; 10 width:100%;
36 height:100%; 11 height:100%;
37 zoom:1; 12 zoom:1;
38} 13}
39.ext-masked { 14.ext-masked {
40 overflow:hidden !important; 15 overflow:hidden !important;
41} 16}
42.ext-masked select,.ext-masked object,.ext-masked embed{ 17.ext-masked select,.ext-masked object,.ext-masked embed{
43 visibility:hidden; 18 visibility:hidden;
44} 19}
45.ylayer-shadow{ 20.ylayer-shadow{
46 background:#cccccc; 21 background:#cccccc;
47 opacity:.3; 22 opacity:.3;
48 -moz-opacity:.3; 23 -moz-opacity:.3;
49 filter: alpha(opacity=30); 24 filter: alpha(opacity=30);
50} \ No newline at end of file 25} \ No newline at end of file
diff --git a/frontend/beta/css/yui-extensions/dd.css b/frontend/beta/css/yui-extensions/dd.css
index 87cfdae..055a841 100644
--- a/frontend/beta/css/yui-extensions/dd.css
+++ b/frontend/beta/css/yui-extensions/dd.css
@@ -1,78 +1,53 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26.ydd-drag-proxy{ 1.ydd-drag-proxy{
27 position:absolute; 2 position:absolute;
28 left:0;top:0; 3 left:0;top:0;
29 visibility:hidden; 4 visibility:hidden;
30 z-index:15000; 5 z-index:15000;
31} 6}
32.ydd-drag-ghost{ 7.ydd-drag-ghost{
33 color: black; 8 color: black;
34 font: normal 11px arial, helvetica, sans-serif; 9 font: normal 11px arial, helvetica, sans-serif;
35 -moz-opacity: 0.85; 10 -moz-opacity: 0.85;
36 opacity:.85; 11 opacity:.85;
37 filter: alpha(opacity=85); 12 filter: alpha(opacity=85);
38 border-top:1px solid #dddddd; 13 border-top:1px solid #dddddd;
39 border-left:1px solid #dddddd; 14 border-left:1px solid #dddddd;
40 border-right:1px solid #bbbbbb; 15 border-right:1px solid #bbbbbb;
41 border-bottom:1px solid #bbbbbb; 16 border-bottom:1px solid #bbbbbb;
42 padding:3px; 17 padding:3px;
43 padding-left:20px; 18 padding-left:20px;
44 background-color:white; 19 background-color:white;
45 white-space:nowrap; 20 white-space:nowrap;
46} 21}
47.ydd-drag-repair .ydd-drag-ghost{ 22.ydd-drag-repair .ydd-drag-ghost{
48 -moz-opacity: 0.4; 23 -moz-opacity: 0.4;
49 opacity:.4; 24 opacity:.4;
50 filter: alpha(opacity=40); 25 filter: alpha(opacity=40);
51 border:0 none; 26 border:0 none;
52 padding:0; 27 padding:0;
53 background-color:transparent; 28 background-color:transparent;
54} 29}
55.ydd-drag-repair .ydd-drop-icon{ 30.ydd-drag-repair .ydd-drop-icon{
56 visibility:hidden; 31 visibility:hidden;
57} 32}
58.ydd-drop-icon{ 33.ydd-drop-icon{
59 position:absolute; 34 position:absolute;
60 top:3px; 35 top:3px;
61 left:3px; 36 left:3px;
62 display:block; 37 display:block;
63 width:16px; 38 width:16px;
64 height:16px; 39 height:16px;
65 background-color:transparent; 40 background-color:transparent;
66 background-position: center; 41 background-position: center;
67 background-repeat: no-repeat; 42 background-repeat: no-repeat;
68 z-index:1; 43 z-index:1;
69} 44}
70.ydd-drop-nodrop .ydd-drop-icon{ 45.ydd-drop-nodrop .ydd-drop-icon{
71 background-image: url(./images/default/dd/drop-no.gif); 46 background-image: url(./images/default/dd/drop-no.gif);
72} 47}
73.ydd-drop-ok .ydd-drop-icon{ 48.ydd-drop-ok .ydd-drop-icon{
74 background-image: url(./images/default/dd/drop-yes.gif); 49 background-image: url(./images/default/dd/drop-yes.gif);
75} 50}
76.ydd-drop-ok-add .ydd-drop-icon{ 51.ydd-drop-ok-add .ydd-drop-icon{
77 background-image: url(./images/default/dd/drop-add.gif); 52 background-image: url(./images/default/dd/drop-add.gif);
78} 53}
diff --git a/frontend/beta/css/yui-extensions/grid.css b/frontend/beta/css/yui-extensions/grid.css
index 45a40ab..2bc6a26 100644
--- a/frontend/beta/css/yui-extensions/grid.css
+++ b/frontend/beta/css/yui-extensions/grid.css
@@ -1,409 +1,384 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26.ygrid-cell-text { 1.ygrid-cell-text {
27 display: block; 2 display: block;
28 overflow: hidden; 3 overflow: hidden;
29 padding: 3px 5px; 4 padding: 3px 5px;
30 white-space: nowrap; 5 white-space: nowrap;
31} 6}
32.ygrid-col{ 7.ygrid-col{
33 cursor: default; 8 cursor: default;
34 height:21px !important; 9 height:21px !important;
35 box-sizing: border-box; 10 box-sizing: border-box;
36 -moz-box-sizing: border-box; 11 -moz-box-sizing: border-box;
37 position:absolute; 12 position:absolute;
38 display:block; 13 display:block;
39 -moz-outline: none; 14 -moz-outline: none;
40 -moz-user-focus: normal; 15 -moz-user-focus: normal;
41 overflow: hidden; 16 overflow: hidden;
42 border-left: 1px solid #f1efe2; 17 border-left: 1px solid #f1efe2;
43} 18}
44.yeditgrid .ygrid-col{ 19.yeditgrid .ygrid-col{
45 -moz-outline: normal; 20 -moz-outline: normal;
46} 21}
47.ygrid-col, .ygrid-hd { 22.ygrid-col, .ygrid-hd {
48 -o-text-overflow: ellipsis; 23 -o-text-overflow: ellipsis;
49 text-overflow: ellipsis; 24 text-overflow: ellipsis;
50} 25}
51.ygrid-col-0{ 26.ygrid-col-0{
52 border-left: 0; 27 border-left: 0;
53} 28}
54.ygrid-col-last{ 29.ygrid-col-last{
55 border-right: 1px solid #f1efe2; 30 border-right: 1px solid #f1efe2;
56} 31}
57.ygrid-editor{ 32.ygrid-editor{
58 box-sizing: border-box; 33 box-sizing: border-box;
59 -moz-box-sizing: border-box; 34 -moz-box-sizing: border-box;
60 position:absolute; 35 position:absolute;
61 visibility:hidden; 36 visibility:hidden;
62 font: normal 8pt arial; 37 font: normal 8pt arial;
63 border: 1px solid #afbdc9; 38 border: 1px solid #afbdc9;
64 z-index:10; 39 z-index:10;
65} 40}
66.ygrid-editor input{ 41.ygrid-editor input{
67 font: normal 8pt arial; 42 font: normal 8pt arial;
68 border: 0; 43 border: 0;
69 padding-top:2px; 44 padding-top:2px;
70 padding-left:3px; 45 padding-left:3px;
71} 46}
72.ygrid-editor-container{ 47.ygrid-editor-container{
73 overflow:hidden; 48 overflow:hidden;
74 display:block; 49 display:block;
75 background-color:white; 50 background-color:white;
76} 51}
77.ygrid-editor .pick-button{ 52.ygrid-editor .pick-button{
78 width:15px; 53 width:15px;
79 height:20px; 54 height:20px;
80 position:absolute; 55 position:absolute;
81 display:block; 56 display:block;
82 right:0; 57 right:0;
83 top:0; 58 top:0;
84 z-index:2; 59 z-index:2;
85 background-image: url(./images/default/grid/pick-button.gif); 60 background-image: url(./images/default/grid/pick-button.gif);
86 background-repeat: no-repeat; 61 background-repeat: no-repeat;
87} 62}
88.ygrid-editor-invalid{ 63.ygrid-editor-invalid{
89 background-image: url(./images/default/grid/invalid_line.gif); 64 background-image: url(./images/default/grid/invalid_line.gif);
90 background-repeat: repeat-x; 65 background-repeat: repeat-x;
91 background-position: bottom; 66 background-position: bottom;
92 border: 1px solid #afbdc9; 67 border: 1px solid #afbdc9;
93} 68}
94.ygrid-checkbox-editor{ 69.ygrid-checkbox-editor{
95 text-align: center; 70 text-align: center;
96 overflow:hidden; 71 overflow:hidden;
97 display:block; 72 display:block;
98 background-color:white; 73 background-color:white;
99} 74}
100.ygrid-checkbox-editor input{ 75.ygrid-checkbox-editor input{
101 margin-top:3px; 76 margin-top:3px;
102 height:13px; 77 height:13px;
103 width:13px; 78 width:13px;
104} 79}
105select.ygrid-editor{ 80select.ygrid-editor{
106 padding: 0; 81 padding: 0;
107 -moz-outline: none; 82 -moz-outline: none;
108 border: 1px solid #afbdc9; 83 border: 1px solid #afbdc9;
109} 84}
110.ygrid-num-editor{ 85.ygrid-num-editor{
111 text-align:right; 86 text-align:right;
112 padding-top:2px; 87 padding-top:2px;
113 padding-left:3px; 88 padding-left:3px;
114} 89}
115.ygrid-text-editor{ 90.ygrid-text-editor{
116 padding-top:2px; 91 padding-top:2px;
117 padding-left:3px; 92 padding-left:3px;
118} 93}
119.ygrid-hd{ 94.ygrid-hd{
120 font: normal 8pt arial; 95 font: normal 8pt arial;
121 background-color: #ebeadb; 96 background-color: #ebeadb;
122 box-sizing: border-box; 97 box-sizing: border-box;
123 -moz-box-sizing: border-box; 98 -moz-box-sizing: border-box;
124 display: block; 99 display: block;
125 position: absolute; 100 position: absolute;
126 overflow:hidden; 101 overflow:hidden;
127} 102}
128.ygrid-column-sizer { 103.ygrid-column-sizer {
129 width:1px; 104 width:1px;
130 border-right:1px dashed #6593cf; 105 border-right:1px dashed #6593cf;
131 background:none; 106 background:none;
132 cursor: col-resize; 107 cursor: col-resize;
133} 108}
134.ygrid-drag-proxy{ 109.ygrid-drag-proxy{
135 width:150px; 110 width:150px;
136 height:24px; 111 height:24px;
137 background-color:#3366cc; 112 background-color:#3366cc;
138 border: 1px solid #002266; 113 border: 1px solid #002266;
139 position:absolute; 114 position:absolute;
140 visibility:hidden; 115 visibility:hidden;
141 z-index:10000; 116 z-index:10000;
142} 117}
143.ygrid-drag-text{ 118.ygrid-drag-text{
144 font: normal 8pt arial; 119 font: normal 8pt arial;
145 color:white; 120 color:white;
146 position:absolute; 121 position:absolute;
147 top:0; 122 top:0;
148 left:26px; 123 left:26px;
149 padding:3px; 124 padding:3px;
150 display:block; 125 display:block;
151} 126}
152.ygrid-drop-icon{ 127.ygrid-drop-icon{
153 position:absolute; 128 position:absolute;
154 top:0; 129 top:0;
155 left:0; 130 left:0;
156 display:block; 131 display:block;
157 width:24px; 132 width:24px;
158 height:100%; 133 height:100%;
159 background-position: center; 134 background-position: center;
160 background-repeat: no-repeat; 135 background-repeat: no-repeat;
161} 136}
162.ygrid-drop-nodrop{ 137.ygrid-drop-nodrop{
163 background-image: url(./images/default/grid/drop-no.gif); 138 background-image: url(./images/default/grid/drop-no.gif);
164} 139}
165.ygrid-drop-ok{ 140.ygrid-drop-ok{
166 background-image: url(./images/default/grid/drop-yes.gif); 141 background-image: url(./images/default/grid/drop-yes.gif);
167} 142}
168.ygrid-hd .sort-asc { 143.ygrid-hd .sort-asc {
169 background-image: url(./images/default/grid/sort_asc.gif); 144 background-image: url(./images/default/grid/sort_asc.gif);
170 background-position: right; 145 background-position: right;
171 background-repeat: no-repeat; 146 background-repeat: no-repeat;
172 display: none; 147 display: none;
173 height: 14px; 148 height: 14px;
174 width: 16px; 149 width: 16px;
175} 150}
176.ygrid-hd .sort-desc { 151.ygrid-hd .sort-desc {
177 background-image: url(./images/default/grid/sort_desc.gif); 152 background-image: url(./images/default/grid/sort_desc.gif);
178 background-position: right; 153 background-position: right;
179 background-repeat: no-repeat; 154 background-repeat: no-repeat;
180 display: none; 155 display: none;
181 height: 14px; 156 height: 14px;
182 width: 16px; 157 width: 16px;
183} 158}
184.ygrid-hd-body { 159.ygrid-hd-body {
185 cursor: default; 160 cursor: default;
186 display: block; 161 display: block;
187 font: normal 8pt arial; 162 font: normal 8pt arial;
188 left: 0; 163 left: 0;
189 overflow: hidden; 164 overflow: hidden;
190 padding: 3px 5px; 165 padding: 3px 5px;
191 position: relative; 166 position: relative;
192 top: 0; 167 top: 0;
193 white-space: nowrap; 168 white-space: nowrap;
194} 169}
195.ygrid-hd-body span { 170.ygrid-hd-body span {
196 font: normal 8pt arial; 171 font: normal 8pt arial;
197 white-space: nowrap; 172 white-space: nowrap;
198} 173}
199.ygrid-hd-over{ 174.ygrid-hd-over{
200 border-bottom: 2px solid #fcc247; 175 border-bottom: 2px solid #fcc247;
201} 176}
202.ygrid-hd-over .ygrid-hd-body{ 177.ygrid-hd-over .ygrid-hd-body{
203 background-color: #faf9f4; 178 background-color: #faf9f4;
204 border-bottom: 1px solid #f9a900; 179 border-bottom: 1px solid #f9a900;
205} 180}
206.ygrid-hd-split { 181.ygrid-hd-split {
207 background-image: url(./images/default/grid/grid-split.gif); 182 background-image: url(./images/default/grid/grid-split.gif);
208 background-position: center; 183 background-position: center;
209 background-repeat: no-repeat; 184 background-repeat: no-repeat;
210 cursor: e-resize; 185 cursor: e-resize;
211 display: block; 186 display: block;
212 font-size: 1px; 187 font-size: 1px;
213 height: 16px; 188 height: 16px;
214 overflow: hidden; 189 overflow: hidden;
215 position: absolute; 190 position: absolute;
216 top: 2px; 191 top: 2px;
217 width: 6px; 192 width: 6px;
218 z-index: 3; 193 z-index: 3;
219} 194}
220.ygrid-hrow{ 195.ygrid-hrow{
221 background: #ebeadb url(./images/default/grid/grid-hrow.gif) repeat-x; 196 background: #ebeadb url(./images/default/grid/grid-hrow.gif) repeat-x;
222 display: block; 197 display: block;
223 height: 22px; 198 height: 22px;
224 left: 0; 199 left: 0;
225 position: relative; 200 position: relative;
226 top: 0; 201 top: 0;
227 width: 10000px; 202 width: 10000px;
228 overflow:hidden; 203 overflow:hidden;
229 z-index:2; 204 z-index:2;
230} 205}
231.ygrid-hrow-frame{ 206.ygrid-hrow-frame{
232 height: 22px; 207 height: 22px;
233 left: 0; 208 left: 0;
234 display:block; 209 display:block;
235 position: absolute; 210 position: absolute;
236 top: 0; 211 top: 0;
237 width: 10000px; 212 width: 10000px;
238 z-index:1; 213 z-index:1;
239} 214}
240.ygrid-footer .ytoolbar{ 215.ygrid-footer .ytoolbar{
241 border:0; 216 border:0;
242} 217}
243.ygrid-page-number{ 218.ygrid-page-number{
244 width:24px; 219 width:24px;
245 height:14px; 220 height:14px;
246} 221}
247.ygrid-page-first{ 222.ygrid-page-first{
248 background-image: url(./images/default/grid/page-first.gif); 223 background-image: url(./images/default/grid/page-first.gif);
249} 224}
250.ygrid-loading{ 225.ygrid-loading{
251 background-image: url(./images/default/grid/done.gif); 226 background-image: url(./images/default/grid/done.gif);
252} 227}
253.ygrid-page-last{ 228.ygrid-page-last{
254 background-image: url(./images/default/grid/page-last.gif); 229 background-image: url(./images/default/grid/page-last.gif);
255} 230}
256.ygrid-page-next{ 231.ygrid-page-next{
257 background-image: url(./images/default/grid/page-next.gif); 232 background-image: url(./images/default/grid/page-next.gif);
258} 233}
259.ygrid-page-prev{ 234.ygrid-page-prev{
260 background-image: url(./images/default/grid/page-prev.gif); 235 background-image: url(./images/default/grid/page-prev.gif);
261} 236}
262.ytb-button-disabled .ygrid-loading{ 237.ytb-button-disabled .ygrid-loading{
263 background-image: url(./images/default/grid/loading.gif); 238 background-image: url(./images/default/grid/loading.gif);
264} 239}
265.ytb-button-disabled .ygrid-page-first{ 240.ytb-button-disabled .ygrid-page-first{
266 background-image: url(./images/default/grid/page-first-disabled.gif); 241 background-image: url(./images/default/grid/page-first-disabled.gif);
267} 242}
268.ytb-button-disabled .ygrid-page-last{ 243.ytb-button-disabled .ygrid-page-last{
269 background-image: url(./images/default/grid/page-last-disabled.gif); 244 background-image: url(./images/default/grid/page-last-disabled.gif);
270} 245}
271.ytb-button-disabled .ygrid-page-next{ 246.ytb-button-disabled .ygrid-page-next{
272 background-image: url(./images/default/grid/page-next-disabled.gif); 247 background-image: url(./images/default/grid/page-next-disabled.gif);
273} 248}
274.ytb-button-disabled .ygrid-page-prev{ 249.ytb-button-disabled .ygrid-page-prev{
275 background-image: url(./images/default/grid/page-prev-disabled.gif); 250 background-image: url(./images/default/grid/page-prev-disabled.gif);
276} 251}
277.ygrid-mso{ 252.ygrid-mso{
278} 253}
279.ygrid-mso .ygrid-hd{ 254.ygrid-mso .ygrid-hd{
280 background:none; 255 background:none;
281 border-bottom:0; 256 border-bottom:0;
282} 257}
283.ygrid-mso .ygrid-footer { 258.ygrid-mso .ygrid-footer {
284 border-top: 1px solid #6593cf; 259 border-top: 1px solid #6593cf;
285} 260}
286 261
287.ygrid-mso .ygrid-footer .ygrid-fbutton{ 262.ygrid-mso .ygrid-footer .ygrid-fbutton{
288 border:0; 263 border:0;
289} 264}
290.ygrid-mso .ygrid-hd-body { 265.ygrid-mso .ygrid-hd-body {
291 border-bottom:0; 266 border-bottom:0;
292} 267}
293.ygrid-mso .ygrid-hd-over{ 268.ygrid-mso .ygrid-hd-over{
294 border-bottom:0; 269 border-bottom:0;
295} 270}
296.ygrid-mso .ygrid-hd-over .ygrid-hd-body{ 271.ygrid-mso .ygrid-hd-over .ygrid-hd-body{
297 background-color: transparent; 272 background-color: transparent;
298} 273}
299.ygrid-mso .ygrid-hd-split { 274.ygrid-mso .ygrid-hd-split {
300 background-image: url(./images/default/grid/grid-blue-split.gif); 275 background-image: url(./images/default/grid/grid-blue-split.gif);
301} 276}
302.ygrid-mso .ytoolbar .ytb-sep { 277.ygrid-mso .ytoolbar .ytb-sep {
303 background-image: url(./images/default/grid/grid-blue-split.gif); 278 background-image: url(./images/default/grid/grid-blue-split.gif);
304} 279}
305.ygrid-mso .ygrid-hrow{ 280.ygrid-mso .ygrid-hrow{
306 background: url(./images/default/grid/mso-hd.gif); 281 background: url(./images/default/grid/mso-hd.gif);
307 border-bottom: 1px solid #6593cf; 282 border-bottom: 1px solid #6593cf;
308 height: 21px; 283 height: 21px;
309} 284}
310.ygrid-mso .ygrid-row{ 285.ygrid-mso .ygrid-row{
311 color: black; 286 color: black;
312 border-bottom: 1px solid #ddecfe; 287 border-bottom: 1px solid #ddecfe;
313} 288}
314.ygrid-mso .ygrid-row-alt{ 289.ygrid-mso .ygrid-row-alt{
315 background-color: #f5f5f5; 290 background-color: #f5f5f5;
316} 291}
317.ygrid-mso .ygrid-row-selected{ 292.ygrid-mso .ygrid-row-selected{
318 background-color: #b3c8e8 !important; 293 background-color: #b3c8e8 !important;
319 color: black; 294 color: black;
320} 295}
321.ygrid-mso .ygrid-row-selected span{ 296.ygrid-mso .ygrid-row-selected span{
322 color: black !important; 297 color: black !important;
323} 298}
324.yprops-grid .ygrid-col-1{ 299.yprops-grid .ygrid-col-1{
325 background-color: #f1efe2; 300 background-color: #f1efe2;
326} 301}
327.yprops-grid .ygrid-col-1 .ygrid-cell-text{ 302.yprops-grid .ygrid-col-1 .ygrid-cell-text{
328 background-color: white; 303 background-color: white;
329} 304}
330.yprops-grid .ygrid-col-0{ 305.yprops-grid .ygrid-col-0{
331 background-color: #f1efe2; 306 background-color: #f1efe2;
332} 307}
333.yprops-grid .ygrid-col-0 .ygrid-cell-text{ 308.yprops-grid .ygrid-col-0 .ygrid-cell-text{
334 background-color: white; 309 background-color: white;
335 margin-left:10px; 310 margin-left:10px;
336} 311}
337.yprops-grid .ygrid-prop-edting .ygrid-col-0 .ygrid-cell-text{ 312.yprops-grid .ygrid-prop-edting .ygrid-col-0 .ygrid-cell-text{
338 background-color: #316ac5; 313 background-color: #316ac5;
339 color: white; 314 color: white;
340} 315}
341.yprops-grid .ygrid-prop-edting .ygrid-col-0{ 316.yprops-grid .ygrid-prop-edting .ygrid-col-0{
342 color: white; 317 color: white;
343} 318}
344.yprops-grid .ygrid-num-editor{ 319.yprops-grid .ygrid-num-editor{
345 text-align:left; 320 text-align:left;
346} 321}
347.ygrid-row{ 322.ygrid-row{
348 font: normal 8pt arial; 323 font: normal 8pt arial;
349 border-bottom: 1px solid #f1efe2; 324 border-bottom: 1px solid #f1efe2;
350 overflow: visible; 325 overflow: visible;
351 white-space: nowrap; 326 white-space: nowrap;
352 height:21px; 327 height:21px;
353 width:10000px; 328 width:10000px;
354 box-sizing: border-box; 329 box-sizing: border-box;
355 -moz-box-sizing: border-box; 330 -moz-box-sizing: border-box;
356 display:block; 331 display:block;
357 position:absolute; 332 position:absolute;
358} 333}
359.ygrid-row-alt{ 334.ygrid-row-alt{
360 background-color: #fcfaf6; 335 background-color: #fcfaf6;
361} 336}
362.ygrid-row-over{ 337.ygrid-row-over{
363 background-color: #f1f1f1; 338 background-color: #f1f1f1;
364 color: black; 339 color: black;
365} 340}
366.ygrid-row-selected{ 341.ygrid-row-selected{
367 background-color: #316ac5 !important; 342 background-color: #316ac5 !important;
368 color: white; 343 color: white;
369} 344}
370.ygrid-row-selected span{ 345.ygrid-row-selected span{
371 color: white !important; 346 color: white !important;
372} 347}
373.ygrid-vista{ 348.ygrid-vista{
374 border:1px solid #535353; 349 border:1px solid #535353;
375} 350}
376.ygrid-vista .ygrid-hd{ 351.ygrid-vista .ygrid-hd{
377 border-bottom:0px; 352 border-bottom:0px;
378 background:none; 353 background:none;
379} 354}
380.ygrid-vista .ygrid-hd-body { 355.ygrid-vista .ygrid-hd-body {
381 border-bottom: 1px solid #b3bcc0; 356 border-bottom: 1px solid #b3bcc0;
382} 357}
383.ygrid-vista .ygrid-hd-over{ 358.ygrid-vista .ygrid-hd-over{
384 border-bottom:0px; 359 border-bottom:0px;
385} 360}
386.ygrid-vista .ygrid-hd-over .ygrid-hd-body{ 361.ygrid-vista .ygrid-hd-over .ygrid-hd-body{
387 background-color: transparent; 362 background-color: transparent;
388 border-bottom:0; 363 border-bottom:0;
389} 364}
390.ygrid-vista .ygrid-hd-split { 365.ygrid-vista .ygrid-hd-split {
391 background-image: url(./images/default/grid/grid-split.gif); 366 background-image: url(./images/default/grid/grid-split.gif);
392} 367}
393.ygrid-vista .ygrid-hrow{ 368.ygrid-vista .ygrid-hrow{
394 background: url(./images/default/grid/grid-vista-hd.gif); 369 background: url(./images/default/grid/grid-vista-hd.gif);
395 height: 21px; 370 height: 21px;
396} 371}
397.ygrid-vista .ygrid-row-alt{ 372.ygrid-vista .ygrid-row-alt{
398 background-color: #f5f5f5; 373 background-color: #f5f5f5;
399} 374}
400.ygrid-vista .ygrid-row-selected{ 375.ygrid-vista .ygrid-row-selected{
401 background-color: #535353 !important; 376 background-color: #535353 !important;
402 color: white; 377 color: white;
403} 378}
404.ygrid-vista .ygrid-row-selected span{ 379.ygrid-vista .ygrid-row-selected span{
405 color: white !important; 380 color: white !important;
406} 381}
407.ygrid-vista .ygrid-wrap-body { 382.ygrid-vista .ygrid-wrap-body {
408} 383}
409.ygrid-vista .ytoolbar{ 384.ygrid-vista .ytoolbar{
diff --git a/frontend/beta/css/yui-extensions/inline-editor.css b/frontend/beta/css/yui-extensions/inline-editor.css
index 1ccaaf2..ce58e3c 100644
--- a/frontend/beta/css/yui-extensions/inline-editor.css
+++ b/frontend/beta/css/yui-extensions/inline-editor.css
@@ -1,57 +1,32 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26.yinline-editor { 1.yinline-editor {
27 border: 1px solid #a3bac9; 2 border: 1px solid #a3bac9;
28 font: normal 11px arial,helvetica,sans-serif; 3 font: normal 11px arial,helvetica,sans-serif;
29 left: 0; 4 left: 0;
30 overflow: hidden; 5 overflow: hidden;
31 padding: 1px 0 0 1px; 6 padding: 1px 0 0 1px;
32 position: absolute; 7 position: absolute;
33 top: 0; 8 top: 0;
34} 9}
35.yinline-editor-multiline { 10.yinline-editor-multiline {
36 overflow: hidden; 11 overflow: hidden;
37 padding: 0; 12 padding: 0;
38 white-space: nowrap; 13 white-space: nowrap;
39} 14}
40.yinline-editor-sizer { 15.yinline-editor-sizer {
41 font: normal 11px arial,helvetica,sans-serif; 16 font: normal 11px arial,helvetica,sans-serif;
42 left: -1000px; 17 left: -1000px;
43 padding: 3px; 18 padding: 3px;
44 padding-right: 6px; 19 padding-right: 6px;
45 position: absolute; 20 position: absolute;
46 top: -1000px; 21 top: -1000px;
47 visibility: hidden; 22 visibility: hidden;
48 white-space: nowrap; 23 white-space: nowrap;
49} 24}
50.yinline-editor-wrap { 25.yinline-editor-wrap {
51 color: white; 26 color: white;
52 overflow: auto; 27 overflow: auto;
53 position: absolute; 28 position: absolute;
54 top: 0; 29 top: 0;
55 visibility: hidden; 30 visibility: hidden;
56 z-index: 15002; 31 z-index: 15002;
57} 32}
diff --git a/frontend/beta/css/yui-extensions/layout.css b/frontend/beta/css/yui-extensions/layout.css
index 4f1fa03..6f9aa8c 100644
--- a/frontend/beta/css/yui-extensions/layout.css
+++ b/frontend/beta/css/yui-extensions/layout.css
@@ -1,225 +1,200 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26.ylayout-container{ 1.ylayout-container{
27 width:100%; 2 width:100%;
28 height:100%; 3 height:100%;
29 overflow:hidden; 4 overflow:hidden;
30 background-color:#c3daf9; 5 background-color:#c3daf9;
31} 6}
32.ylayout-collapsed{ 7.ylayout-collapsed{
33 position:absolute; 8 position:absolute;
34 left:-10000px; 9 left:-10000px;
35 top:-10000px; 10 top:-10000px;
36 visibility:hidden; 11 visibility:hidden;
37 background-color:#c3daf9; 12 background-color:#c3daf9;
38 width:20px; 13 width:20px;
39 height:20px; 14 height:20px;
40 overflow:hidden; 15 overflow:hidden;
41 border:1px solid #98c0f4; 16 border:1px solid #98c0f4;
42 z-index:20; 17 z-index:20;
43} 18}
44.ylayout-collapsed-over{ 19.ylayout-collapsed-over{
45 cursor:pointer; 20 cursor:pointer;
46 background-color:#d9e8fb; 21 background-color:#d9e8fb;
47} 22}
48.ylayout-collapsed-west .ylayout-tools-button{ 23.ylayout-collapsed-west .ylayout-tools-button{
49 float:right; 24 float:right;
50} 25}
51.ylayout-collapsed-east .ylayout-tools-button{ 26.ylayout-collapsed-east .ylayout-tools-button{
52 float:left; 27 float:left;
53} 28}
54.ylayout-collapsed-north, .ylayout-collapsed-south{ 29.ylayout-collapsed-north, .ylayout-collapsed-south{
55 text-align:right; 30 text-align:right;
56} 31}
57.ylayout-collapsed .ylayout-tools-button{ 32.ylayout-collapsed .ylayout-tools-button{
58 margin:2px; 33 margin:2px;
59 width:12px; 34 width:12px;
60 text-align:center; 35 text-align:center;
61} 36}
62.ylayout-inactive-content{ 37.ylayout-inactive-content{
63 position:absolute; 38 position:absolute;
64 left:-10000px; 39 left:-10000px;
65 top:-10000px; 40 top:-10000px;
66 visibility:hidden; 41 visibility:hidden;
67} 42}
68.ylayout-active-content{ 43.ylayout-active-content{
69 visibility:visible; 44 visibility:visible;
70} 45}
71.ylayout-panel{ 46.ylayout-panel{
72 position:absolute;border:1px solid #98c0f4;overflow:hidden;background-color:white; 47 position:absolute;border:1px solid #98c0f4;overflow:hidden;background-color:white;
73} 48}
74.ylayout-panel-east, .ylayout-panel-west { 49.ylayout-panel-east, .ylayout-panel-west {
75 z-index:10; 50 z-index:10;
76} 51}
77.ylayout-panel-north, .ylayout-panel-south { 52.ylayout-panel-north, .ylayout-panel-south {
78 z-index:11; 53 z-index:11;
79} 54}
80.ylayout-collapsed-north, .ylayout-collapsed-south, .ylayout-collapsed-east, .ylayout-collapsed-west { 55.ylayout-collapsed-north, .ylayout-collapsed-south, .ylayout-collapsed-east, .ylayout-collapsed-west {
81 z-index:12; 56 z-index:12;
82} 57}
83.ylayout-panel-body{ 58.ylayout-panel-body{
84 overflow:hidden; 59 overflow:hidden;
85} 60}
86.ylayout-grid-wrapper{ 61.ylayout-grid-wrapper{
87 62
88} 63}
89.ylayout-split{ 64.ylayout-split{
90 position:absolute; 65 position:absolute;
91 height:5px; 66 height:5px;
92 width:5px; 67 width:5px;
93 line-height:1px; 68 line-height:1px;
94 font-size:1px; 69 font-size:1px;
95 z-index:3; 70 z-index:3;
96 background-color:#c3daf9; 71 background-color:#c3daf9;
97} 72}
98.ylayout-panel-hd{ 73.ylayout-panel-hd{
99 background-image: url(./images/default/layout/panel-title-light-bg.gif); 74 background-image: url(./images/default/layout/panel-title-light-bg.gif);
100 color: black; 75 color: black;
101 border-bottom:1px solid #98c0f4; 76 border-bottom:1px solid #98c0f4;
102 position:relative; 77 position:relative;
103} 78}
104.ylayout-panel-hd-text{ 79.ylayout-panel-hd-text{
105 font:normal 11px tahoma, verdana, helvetica; 80 font:normal 11px tahoma, verdana, helvetica;
106 padding: 4px; 81 padding: 4px;
107 padding-left: 4px; 82 padding-left: 4px;
108 display:block; 83 display:block;
109 white-space:nowrap; 84 white-space:nowrap;
110} 85}
111.ylayout-panel-hd-tools{ 86.ylayout-panel-hd-tools{
112 position:absolute; 87 position:absolute;
113 right:0; 88 right:0;
114 top:0; 89 top:0;
115 text-align:right; 90 text-align:right;
116 padding-top:2px; 91 padding-top:2px;
117 padding-right:2px;width:40px; 92 padding-right:2px;width:40px;
118} 93}
119.ylayout-tools-button{ 94.ylayout-tools-button{
120 z-index:6; 95 z-index:6;
121 padding:2px; 96 padding:2px;
122 cursor:pointer; 97 cursor:pointer;
123} 98}
124.ylayout-tools-button-over{ 99.ylayout-tools-button-over{
125 padding:1px; 100 padding:1px;
126 border:1px solid #98c0f4; 101 border:1px solid #98c0f4;
127 background-color:white; 102 background-color:white;
128} 103}
129.ylayout-tools-button-inner{ 104.ylayout-tools-button-inner{
130 height:12px; 105 height:12px;
131 width:12px; 106 width:12px;
132 line-height:1px; 107 line-height:1px;
133 font-size:1px; 108 font-size:1px;
134 background-repeat:no-repeat; 109 background-repeat:no-repeat;
135 background-position:center; 110 background-position:center;
136} 111}
137.ylayout-close{ 112.ylayout-close{
138 background-image:url(./images/default/layout/layout-sprite.gif); 113 background-image:url(./images/default/layout/layout-sprite.gif);
139 background-repeat: no-repeat; 114 background-repeat: no-repeat;
140 background-position: 50% -48px; 115 background-position: 50% -48px;
141} 116}
142.ylayout-collapse-west,.ylayout-expand-east{ 117.ylayout-collapse-west,.ylayout-expand-east{
143 background-image:url(./images/default/layout/layout-sprite.gif); 118 background-image:url(./images/default/layout/layout-sprite.gif);
144 background-repeat: no-repeat; 119 background-repeat: no-repeat;
145 background-position: 50% 0; 120 background-position: 50% 0;
146} 121}
147.ylayout-expand-west,.ylayout-collapse-east{ 122.ylayout-expand-west,.ylayout-collapse-east{
148 background-image:url(./images/default/layout/layout-sprite.gif); 123 background-image:url(./images/default/layout/layout-sprite.gif);
149 background-repeat: no-repeat; 124 background-repeat: no-repeat;
150 background-position: 50% -12px; 125 background-position: 50% -12px;
151} 126}
152.ylayout-collapse-north,.ylayout-expand-south{ 127.ylayout-collapse-north,.ylayout-expand-south{
153 background-image:url(./images/default/layout/layout-sprite.gif); 128 background-image:url(./images/default/layout/layout-sprite.gif);
154 background-repeat: no-repeat; 129 background-repeat: no-repeat;
155 background-position: 50% -24px; 130 background-position: 50% -24px;
156} 131}
157.ylayout-expand-north,.ylayout-collapse-south{ 132.ylayout-expand-north,.ylayout-collapse-south{
158 background-image:url(./images/default/layout/layout-sprite.gif); 133 background-image:url(./images/default/layout/layout-sprite.gif);
159 background-repeat: no-repeat; 134 background-repeat: no-repeat;
160 background-position: 50% -36px; 135 background-position: 50% -36px;
161} 136}
162.ylayout-split-h{ 137.ylayout-split-h{
163 background-image:url(./images/default/sizer/e-handle.gif); 138 background-image:url(./images/default/sizer/e-handle.gif);
164 background-position: left; 139 background-position: left;
165} 140}
166.ylayout-split-v{ 141.ylayout-split-v{
167 background-image:url(./images/default/sizer/s-handle.gif); 142 background-image:url(./images/default/sizer/s-handle.gif);
168 background-position: top; 143 background-position: top;
169} 144}
170.ylayout-panel .ytab-wrap{ 145.ylayout-panel .ytab-wrap{
171 background:url(./images/default/layout/gradient-bg.gif); 146 background:url(./images/default/layout/gradient-bg.gif);
172} 147}
173.ylayout-panel .yui-ext-tabbody { 148.ylayout-panel .yui-ext-tabbody {
174 background-color:white; 149 background-color:white;
175 overflow:auto;height:100%; 150 overflow:auto;height:100%;
176} 151}
177.ylayout-component-panel, .ylayout-nested-layout { 152.ylayout-component-panel, .ylayout-nested-layout {
178 position:relative; 153 position:relative;
179 padding:0; 154 padding:0;
180 overflow:hidden; 155 overflow:hidden;
181 width:200px; 156 width:200px;
182 height:200px; 157 height:200px;
183} 158}
184.ylayout-nested-layout .ylayout-panel { 159.ylayout-nested-layout .ylayout-panel {
185 border:0 none; 160 border:0 none;
186} 161}
187.ylayout-nested-layout .ylayout-panel-north { 162.ylayout-nested-layout .ylayout-panel-north {
188 border-bottom:1px solid #98c0f4; 163 border-bottom:1px solid #98c0f4;
189} 164}
190.ylayout-nested-layout .ylayout-panel-south { 165.ylayout-nested-layout .ylayout-panel-south {
191 border-top:1px solid #98c0f4; 166 border-top:1px solid #98c0f4;
192} 167}
193.ylayout-nested-layout .ylayout-panel-east { 168.ylayout-nested-layout .ylayout-panel-east {
194 border-left:1px solid #98c0f4; 169 border-left:1px solid #98c0f4;
195} 170}
196.ylayout-nested-layout .ylayout-panel-west { 171.ylayout-nested-layout .ylayout-panel-west {
197 border-right:1px solid #98c0f4; 172 border-right:1px solid #98c0f4;
198} 173}
199.yui-ext-repaint{ 174.yui-ext-repaint{
200 zoom:1; 175 zoom:1;
201 background-color: transparent; 176 background-color: transparent;
202} 177}
203.ylayout-panel-dragover { 178.ylayout-panel-dragover {
204 border: 2px solid #6593cf; 179 border: 2px solid #6593cf;
205} 180}
206.ylayout-panel-proxy { 181.ylayout-panel-proxy {
207 background-image: url(./images/default/layout/gradient-bg.gif); 182 background-image: url(./images/default/layout/gradient-bg.gif);
208 background-color:#c3daf9; 183 background-color:#c3daf9;
209 border:1px dashed #6593cf; 184 border:1px dashed #6593cf;
210 z-index:10001; 185 z-index:10001;
211 overflow:hidden; 186 overflow:hidden;
212 position:absolute; 187 position:absolute;
213 left:0;top:0; 188 left:0;top:0;
214} 189}
215.ylayout-slider { 190.ylayout-slider {
216 z-index:15; 191 z-index:15;
217 overflow:hidden; 192 overflow:hidden;
218 position:absolute; 193 position:absolute;
219} 194}
220 195
221.yunselectable{ 196.yunselectable{
222 -moz-user-select: none; 197 -moz-user-select: none;
223 -khtml-user-select: none; 198 -khtml-user-select: none;
224 cursor:default; 199 cursor:default;
225} 200}
diff --git a/frontend/beta/css/yui-extensions/qtips.css b/frontend/beta/css/yui-extensions/qtips.css
index d4af0a2..db7469f 100644
--- a/frontend/beta/css/yui-extensions/qtips.css
+++ b/frontend/beta/css/yui-extensions/qtips.css
@@ -1,67 +1,42 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26.ytip{ 1.ytip{
27 position: absolute; 2 position: absolute;
28 top: 0; 3 top: 0;
29 visibility: hidden; 4 visibility: hidden;
30 z-index: 11000; 5 z-index: 11000;
31} 6}
32.ytip .ytip-bd{ 7.ytip .ytip-bd{
33 background: #e0e8f3 url(./images/default/qtip/bg.gif) repeat-x; 8 background: #e0e8f3 url(./images/default/qtip/bg.gif) repeat-x;
34 border: 1px solid #a3bad9; 9 border: 1px solid #a3bad9;
35 font: normal 11px arial,helvetica,sans-serif; 10 font: normal 11px arial,helvetica,sans-serif;
36 padding: 5px; 11 padding: 5px;
37} 12}
38.ytip .ytip-close{ 13.ytip .ytip-close{
39 background-image: url(./images/default/basic-dialog/close.gif); 14 background-image: url(./images/default/basic-dialog/close.gif);
40 height: 15px; 15 height: 15px;
41 position: absolute; 16 position: absolute;
42 right: 3px; 17 right: 3px;
43 top: 3px; 18 top: 3px;
44 width: 15px; 19 width: 15px;
45} 20}
46.ytip .ytip-hd { 21.ytip .ytip-hd {
47 background: url(./images/default/basic-dialog/hd-sprite.gif) repeat-x 0px -82px; 22 background: url(./images/default/basic-dialog/hd-sprite.gif) repeat-x 0px -82px;
48 background-color: navy; 23 background-color: navy;
49 color: #FFF; 24 color: #FFF;
50 display: block; 25 display: block;
51 font: bold 11px tahoma, arial, verdana, helvetica; 26 font: bold 11px tahoma, arial, verdana, helvetica;
52 padding: 4px; 27 padding: 4px;
53} 28}
54.ytip .ytip-hd-left { 29.ytip .ytip-hd-left {
55 background: url(./images/default/basic-dialog/hd-sprite.gif) no-repeat 0px -41px; 30 background: url(./images/default/basic-dialog/hd-sprite.gif) no-repeat 0px -41px;
56 display: block; 31 display: block;
57 margin: 0px; 32 margin: 0px;
58 padding-left: 3px; 33 padding-left: 3px;
59} 34}
60.ytip .ytip-hd-right { 35.ytip .ytip-hd-right {
61 background: url(./images/default/basic-dialog/hd-sprite.gif) no-repeat right 0px; 36 background: url(./images/default/basic-dialog/hd-sprite.gif) no-repeat right 0px;
62 display: block; 37 display: block;
63 padding-right: 3px; 38 padding-right: 3px;
64} 39}
65y\:qtip, qtip{ 40y\:qtip, qtip{
66 display: none; 41 display: none;
67} 42}
diff --git a/frontend/beta/css/yui-extensions/reset-min.css b/frontend/beta/css/yui-extensions/reset-min.css
index c09701c..1c2a2ad 100644
--- a/frontend/beta/css/yui-extensions/reset-min.css
+++ b/frontend/beta/css/yui-extensions/reset-min.css
@@ -1,26 +1 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';} \ No newline at end of file body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';} \ No newline at end of file
diff --git a/frontend/beta/css/yui-extensions/resizable.css b/frontend/beta/css/yui-extensions/resizable.css
index 61b826b..e39369c 100644
--- a/frontend/beta/css/yui-extensions/resizable.css
+++ b/frontend/beta/css/yui-extensions/resizable.css
@@ -1,157 +1,132 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26.yresizable-handle { 1.yresizable-handle {
27 position:absolute; 2 position:absolute;
28 z-index:100; 3 z-index:100;
29 /* ie needs these */ 4 /* ie needs these */
30 font-size:1px; 5 font-size:1px;
31 line-height:6px; 6 line-height:6px;
32 overflow:hidden; 7 overflow:hidden;
33 background:white; 8 background:white;
34 filter:alpha(opacity=0); 9 filter:alpha(opacity=0);
35 opacity:0; 10 opacity:0;
36 zoom:1; 11 zoom:1;
37} 12}
38.yresizable-handle-east{ 13.yresizable-handle-east{
39 width:6px; 14 width:6px;
40 cursor:e-resize; 15 cursor:e-resize;
41 right:0px; 16 right:0px;
42 top:0px; 17 top:0px;
43 height:100%; 18 height:100%;
44 margin-right:-1px; /*IE rounding error*/ 19 margin-right:-1px; /*IE rounding error*/
45} 20}
46.yresizable-handle-south{ 21.yresizable-handle-south{
47 width:100%; 22 width:100%;
48 cursor:s-resize; 23 cursor:s-resize;
49 left:0px; 24 left:0px;
50 bottom:0px; 25 bottom:0px;
51 height:6px; 26 height:6px;
52 margin-bottom:-1px; /*IE rounding error*/ 27 margin-bottom:-1px; /*IE rounding error*/
53} 28}
54.yresizable-handle-west{ 29.yresizable-handle-west{
55 width:6px; 30 width:6px;
56 cursor:w-resize; 31 cursor:w-resize;
57 left:0px; 32 left:0px;
58 top:0px; 33 top:0px;
59 height:100%; 34 height:100%;
60} 35}
61.yresizable-handle-north{ 36.yresizable-handle-north{
62 width:100%; 37 width:100%;
63 cursor:n-resize; 38 cursor:n-resize;
64 left:0px; 39 left:0px;
65 top:0px; 40 top:0px;
66 height:6px; 41 height:6px;
67} 42}
68.yresizable-handle-southeast{ 43.yresizable-handle-southeast{
69 width:6px; 44 width:6px;
70 cursor:se-resize; 45 cursor:se-resize;
71 right:0px; 46 right:0px;
72 bottom:0px; 47 bottom:0px;
73 height:6px; 48 height:6px;
74 z-index:101; 49 z-index:101;
75} 50}
76.yresizable-handle-northwest{ 51.yresizable-handle-northwest{
77 width:6px; 52 width:6px;
78 cursor:nw-resize; 53 cursor:nw-resize;
79 left:0px; 54 left:0px;
80 top:0px; 55 top:0px;
81 height:6px; 56 height:6px;
82 z-index:101; 57 z-index:101;
83} 58}
84.yresizable-handle-northeast{ 59.yresizable-handle-northeast{
85 width:6px; 60 width:6px;
86 cursor:ne-resize; 61 cursor:ne-resize;
87 right:0px; 62 right:0px;
88 top:0px; 63 top:0px;
89 height:6px; 64 height:6px;
90 z-index:101; 65 z-index:101;
91} 66}
92.yresizable-handle-southwest{ 67.yresizable-handle-southwest{
93 width:6px; 68 width:6px;
94 cursor:sw-resize; 69 cursor:sw-resize;
95 left:0px; 70 left:0px;
96 bottom:0px; 71 bottom:0px;
97 height:6px; 72 height:6px;
98 z-index:101; 73 z-index:101;
99} 74}
100.yresizable-over .yresizable-handle, .yresizable-pinned .yresizable-handle{ 75.yresizable-over .yresizable-handle, .yresizable-pinned .yresizable-handle{
101 filter:alpha(opacity=100); 76 filter:alpha(opacity=100);
102 opacity:1; 77 opacity:1;
103} 78}
104.yresizable-over .yresizable-handle-east, .yresizable-pinned .yresizable-handle-east{ 79.yresizable-over .yresizable-handle-east, .yresizable-pinned .yresizable-handle-east{
105 background:url(./images/default/sizer/e-handle.gif); 80 background:url(./images/default/sizer/e-handle.gif);
106 background-position: left; 81 background-position: left;
107} 82}
108.yresizable-over .yresizable-handle-west, .yresizable-pinned .yresizable-handle-west{ 83.yresizable-over .yresizable-handle-west, .yresizable-pinned .yresizable-handle-west{
109 background:url(./images/default/sizer/e-handle.gif); 84 background:url(./images/default/sizer/e-handle.gif);
110 background-position: left; 85 background-position: left;
111} 86}
112.yresizable-over .yresizable-handle-south, .yresizable-pinned .yresizable-handle-south{ 87.yresizable-over .yresizable-handle-south, .yresizable-pinned .yresizable-handle-south{
113 background:url(./images/default/sizer/s-handle.gif); 88 background:url(./images/default/sizer/s-handle.gif);
114 background-position: top; 89 background-position: top;
115} 90}
116.yresizable-over .yresizable-handle-north, .yresizable-pinned .yresizable-handle-north{ 91.yresizable-over .yresizable-handle-north, .yresizable-pinned .yresizable-handle-north{
117 background:url(./images/default/sizer/s-handle.gif); 92 background:url(./images/default/sizer/s-handle.gif);
118 background-position: top; 93 background-position: top;
119} 94}
120.yresizable-over .yresizable-handle-southeast, .yresizable-pinned .yresizable-handle-southeast{ 95.yresizable-over .yresizable-handle-southeast, .yresizable-pinned .yresizable-handle-southeast{
121 background:url(./images/default/sizer/corners-sprite.gif); 96 background:url(./images/default/sizer/corners-sprite.gif);
122 background-position: top left; 97 background-position: top left;
123} 98}
124.yresizable-over .yresizable-handle-northwest, .yresizable-pinned .yresizable-handle-northwest{ 99.yresizable-over .yresizable-handle-northwest, .yresizable-pinned .yresizable-handle-northwest{
125 background:url(./images/default/sizer/corners-sprite.gif); 100 background:url(./images/default/sizer/corners-sprite.gif);
126 background-position:bottom right; 101 background-position:bottom right;
127} 102}
128.yresizable-over .yresizable-handle-northeast, .yresizable-pinned .yresizable-handle-northeast{ 103.yresizable-over .yresizable-handle-northeast, .yresizable-pinned .yresizable-handle-northeast{
129 background:url(./images/default/sizer/corners-sprite.gif); 104 background:url(./images/default/sizer/corners-sprite.gif);
130 background-position: bottom left; 105 background-position: bottom left;
131} 106}
132.yresizable-over .yresizable-handle-southwest, .yresizable-pinned .yresizable-handle-southwest{ 107.yresizable-over .yresizable-handle-southwest, .yresizable-pinned .yresizable-handle-southwest{
133 background:url(./images/default/sizer/corners-sprite.gif); 108 background:url(./images/default/sizer/corners-sprite.gif);
134 background-position: top right; 109 background-position: top right;
135} 110}
136.yresizable-proxy{ 111.yresizable-proxy{
137 border: 1px dashed #6593cf; 112 border: 1px dashed #6593cf;
138 position:absolute; 113 position:absolute;
139 overflow:hidden; 114 overflow:hidden;
140 visibility:hidden; 115 visibility:hidden;
141 left:0;top:0; 116 left:0;top:0;
142 z-index:1001; 117 z-index:1001;
143} 118}
144.yresizable-overlay{ 119.yresizable-overlay{
145 width:100%; 120 width:100%;
146 height:100%; 121 height:100%;
147 display:none; 122 display:none;
148 position:absolute; 123 position:absolute;
149 left:0; 124 left:0;
150 top:0; 125 top:0;
151 background:white; 126 background:white;
152 z-index:20000; 127 z-index:20000;
153 -moz-opacity: 0; 128 -moz-opacity: 0;
154 opacity:0; 129 opacity:0;
155 filter: alpha(opacity=0); 130 filter: alpha(opacity=0);
156 border:1px solid red; 131 border:1px solid red;
157} 132}
diff --git a/frontend/beta/css/yui-extensions/tabs.css b/frontend/beta/css/yui-extensions/tabs.css
index 025214a..0647b32 100644
--- a/frontend/beta/css/yui-extensions/tabs.css
+++ b/frontend/beta/css/yui-extensions/tabs.css
@@ -1,149 +1,124 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26.ytab-wrap { 1.ytab-wrap {
27 border-bottom:1px solid #6593cf; 2 border-bottom:1px solid #6593cf;
28 padding-top:2px; 3 padding-top:2px;
29} 4}
30.ytab-strip-wrap{ 5.ytab-strip-wrap{
31 width:100%; 6 width:100%;
32} 7}
33.ytab-wrap table{ 8.ytab-wrap table{
34 position:relative; 9 position:relative;
35 top:0; left:0; 10 top:0; left:0;
36} 11}
37.ytab-strip td{ 12.ytab-strip td{
38 padding:0; 13 padding:0;
39 padding-left:2px; 14 padding-left:2px;
40} 15}
41.ytab-strip a, .ytab-strip span, .ytab-strip em { 16.ytab-strip a, .ytab-strip span, .ytab-strip em {
42 display:block; 17 display:block;
43} 18}
44.ytab-strip a { 19.ytab-strip a {
45 text-decoration:none !important; 20 text-decoration:none !important;
46 -moz-outline: none; 21 -moz-outline: none;
47 outline: none; 22 outline: none;
48 cursor:pointer; 23 cursor:pointer;
49} 24}
50.ytab-strip .ytab-text { 25.ytab-strip .ytab-text {
51 font:bold 11px tahoma,arial,helvetica; 26 font:bold 11px tahoma,arial,helvetica;
52 color:#666; 27 color:#666;
53 overflow:hidden; 28 overflow:hidden;
54 white-space: nowrap; 29 white-space: nowrap;
55 cursor:pointer; 30 cursor:pointer;
56 text-overflow: ellipsis; 31 text-overflow: ellipsis;
57} 32}
58.ytab-strip .on .ytab-text { 33.ytab-strip .on .ytab-text {
59 cursor:default; 34 cursor:default;
60 color:#083772; 35 color:#083772;
61} 36}
62.ytab-strip .disabled .ytab-text { 37.ytab-strip .disabled .ytab-text {
63 cursor:default; 38 cursor:default;
64 color:#aaaaaa; 39 color:#aaaaaa;
65} 40}
66.ytab-strip .ytab-inner { 41.ytab-strip .ytab-inner {
67 padding:4px 10px; 42 padding:4px 10px;
68} 43}
69 44
70.ytab-strip .on .ytab-right { 45.ytab-strip .on .ytab-right {
71 background: url(./images/default/tabs/tab-sprite.gif) no-repeat right 0; 46 background: url(./images/default/tabs/tab-sprite.gif) no-repeat right 0;
72} 47}
73.ytab-strip .on .ytab-left { 48.ytab-strip .on .ytab-left {
74 background: url(./images/default/tabs/tab-sprite.gif) no-repeat 0 -100px; 49 background: url(./images/default/tabs/tab-sprite.gif) no-repeat 0 -100px;
75} 50}
76.ytab-strip .ytab-right { 51.ytab-strip .ytab-right {
77 background: url(./images/default/tabs/tab-sprite.gif) no-repeat right -50px; 52 background: url(./images/default/tabs/tab-sprite.gif) no-repeat right -50px;
78} 53}
79.ytab-strip .ytab-left { 54.ytab-strip .ytab-left {
80 background: url(./images/default/tabs/tab-sprite.gif) no-repeat 0 -150px; 55 background: url(./images/default/tabs/tab-sprite.gif) no-repeat 0 -150px;
81} 56}
82 57
83.ytab-strip a { 58.ytab-strip a {
84 position:relative; 59 position:relative;
85 top:1px; left:0; 60 top:1px; left:0;
86} 61}
87.ytab-strip .on a { 62.ytab-strip .on a {
88 position:relative; 63 position:relative;
89} 64}
90.ytab-strip .on .ytab-inner { 65.ytab-strip .on .ytab-inner {
91 padding-bottom:5px; 66 padding-bottom:5px;
92} 67}
93/** closable tabs */ 68/** closable tabs */
94.ytab-strip .ytab-closable .ytab-inner{ 69.ytab-strip .ytab-closable .ytab-inner{
95 padding-right:22px; 70 padding-right:22px;
96 position:relative; 71 position:relative;
97} 72}
98.ytab-strip .ytab-closable .close-icon{ 73.ytab-strip .ytab-closable .close-icon{
99 line-height: 1px; 74 line-height: 1px;
100 font-size:1px; 75 font-size:1px;
101 background-image:url(./images/default/layout/layout-sprite.gif); 76 background-image:url(./images/default/layout/layout-sprite.gif);
102 background-repeat: no-repeat; 77 background-repeat: no-repeat;
103 background-position: 50% -60px; 78 background-position: 50% -60px;
104 display:block; 79 display:block;
105 position:absolute; 80 position:absolute;
106 right:5px;top:4px; 81 right:5px;top:4px;
107 width:12px;height:11px; 82 width:12px;height:11px;
108 cursor:pointer; 83 cursor:pointer;
109} 84}
110.ytab-strip .on .close-icon{ 85.ytab-strip .on .close-icon{
111 background-image:url(./images/default/layout/layout-sprite.gif); 86 background-image:url(./images/default/layout/layout-sprite.gif);
112 background-repeat: no-repeat; 87 background-repeat: no-repeat;
113 background-position: 50% -60px; 88 background-position: 50% -60px;
114} 89}
115.ytab-strip .ytab-closable .close-over{ 90.ytab-strip .ytab-closable .close-over{
116 background-image:url(./images/default/layout/layout-sprite.gif); 91 background-image:url(./images/default/layout/layout-sprite.gif);
117 background-repeat: no-repeat; 92 background-repeat: no-repeat;
118 background-position: 50% -72px; 93 background-position: 50% -72px;
119} 94}
120 95
121.ytabs-bottom .ytab-wrap { 96.ytabs-bottom .ytab-wrap {
122 border-top:1px solid #6593cf; 97 border-top:1px solid #6593cf;
123 border-bottom:0 none; 98 border-bottom:0 none;
124 padding-top:0; 99 padding-top:0;
125 padding-bottom:2px; 100 padding-bottom:2px;
126} 101}
127.ytabs-bottom .ytab-strip .ytab-right { 102.ytabs-bottom .ytab-strip .ytab-right {
128 background: url(./images/default/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom left; 103 background: url(./images/default/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom left;
129} 104}
130.ytabs-bottom .ytab-strip .ytab-left { 105.ytabs-bottom .ytab-strip .ytab-left {
131 background: url(./images/default/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom right; 106 background: url(./images/default/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom right;
132} 107}
133.ytabs-bottom .ytab-strip .on .ytab-right { 108.ytabs-bottom .ytab-strip .on .ytab-right {
134 background: url(./images/default/tabs/tab-btm-right-bg.gif) no-repeat bottom left; 109 background: url(./images/default/tabs/tab-btm-right-bg.gif) no-repeat bottom left;
135} 110}
136.ytabs-bottom .ytab-strip .on .ytab-left { 111.ytabs-bottom .ytab-strip .on .ytab-left {
137 background: url(./images/default/tabs/tab-btm-left-bg.gif) no-repeat bottom right; 112 background: url(./images/default/tabs/tab-btm-left-bg.gif) no-repeat bottom right;
138} 113}
139.ytabs-bottom .ytab-strip a { 114.ytabs-bottom .ytab-strip a {
140 position:relative; 115 position:relative;
141 top:0; left:0; 116 top:0; left:0;
142} 117}
143.ytabs-bottom .ytab-strip .on a { 118.ytabs-bottom .ytab-strip .on a {
144 margin-top:-1px; 119 margin-top:-1px;
145} 120}
146.ytabs-bottom .ytab-strip .on .ytab-inner { 121.ytabs-bottom .ytab-strip .on .ytab-inner {
147 padding-top:5px; 122 padding-top:5px;
148} 123}
149 124
diff --git a/frontend/beta/css/yui-extensions/toolbar.css b/frontend/beta/css/yui-extensions/toolbar.css
index 198b47c..f33ea53 100644
--- a/frontend/beta/css/yui-extensions/toolbar.css
+++ b/frontend/beta/css/yui-extensions/toolbar.css
@@ -1,112 +1,87 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26.ytoolbar{ 1.ytoolbar{
27 background-color: #ebeadb; 2 background-color: #ebeadb;
28 border: 1px solid #cbc7b8; 3 border: 1px solid #cbc7b8;
29 display: block; 4 display: block;
30 padding:2px; 5 padding:2px;
31} 6}
32 7
33.mso .ytoolbar, .ygrid-mso .ytoolbar{ 8.mso .ytoolbar, .ygrid-mso .ytoolbar{
34 border: 0px none; 9 border: 0px none;
35 background: url(./images/default/grid/mso-hd.gif); 10 background: url(./images/default/grid/mso-hd.gif);
36} 11}
37.ytoolbar td,.ytoolbar span,.ytoolbar input,.ytoolbar div{ 12.ytoolbar td,.ytoolbar span,.ytoolbar input,.ytoolbar div{
38 white-space: nowrap; 13 white-space: nowrap;
39 font:normal 8pt arial,helvetica; 14 font:normal 8pt arial,helvetica;
40} 15}
41.ytoolbar .ytb-button-disabled .ytb-button-inner{ 16.ytoolbar .ytb-button-disabled .ytb-button-inner{
42 color:gray; 17 color:gray;
43 cursor:default; 18 cursor:default;
44} 19}
45 20
46/* 21/*
47 Default button class is icon only. Add a class with a background-image property 22 Default button class is icon only. Add a class with a background-image property
48 to your toolbar button 23 to your toolbar button
49*/ 24*/
50.ytoolbar .ytb-button-inner{ 25.ytoolbar .ytb-button-inner{
51 background-position: center; 26 background-position: center;
52 background-repeat: no-repeat; 27 background-repeat: no-repeat;
53 display: block; 28 display: block;
54 height: 16px; 29 height: 16px;
55 width: 16px; 30 width: 16px;
56 cursor:pointer; 31 cursor:pointer;
57 white-space: nowrap; 32 white-space: nowrap;
58} 33}
59 34
60/* 35/*
61 Button class for icon and text. Add this class and a class with a background-image 36 Button class for icon and text. Add this class and a class with a background-image
62 to your toolbar button for both text and icon 37 to your toolbar button for both text and icon
63*/ 38*/
64.ytoolbar .ytb-text-icon{ 39.ytoolbar .ytb-text-icon{
65 background-position: 0px 0px; 40 background-position: 0px 0px;
66 background-repeat: no-repeat; 41 background-repeat: no-repeat;
67 padding-left:18px; 42 padding-left:18px;
68 padding-top:1px; 43 padding-top:1px;
69 width:auto; 44 width:auto;
70 display:block; 45 display:block;
71} 46}
72 47
73/* 48/*
74 Button class for a button with only text. Add this class 49 Button class for a button with only text. Add this class
75 to your toolbar button for a just text button 50 to your toolbar button for a just text button
76*/ 51*/
77.ytoolbar .ytb-text-only{ 52.ytoolbar .ytb-text-only{
78 background:none; 53 background:none;
79 padding-left:0px; 54 padding-left:0px;
80 padding-top:1px; 55 padding-top:1px;
81 width:auto; 56 width:auto;
82 display:block; 57 display:block;
83} 58}
84.ytoolbar .ytb-text{ 59.ytoolbar .ytb-text{
85 padding:2px; 60 padding:2px;
86} 61}
87.ytoolbar .ytb-button{ 62.ytoolbar .ytb-button{
88 padding:2px 3px; 63 padding:2px 3px;
89 display:block; 64 display:block;
90} 65}
91.ytoolbar .ytb-button-over{ 66.ytoolbar .ytb-button-over{
92 background:#c3d3ed url(./images/default/toolbar/btn-over-bg.gif) repeat-x; 67 background:#c3d3ed url(./images/default/toolbar/btn-over-bg.gif) repeat-x;
93 border:1px solid #6593cf; 68 border:1px solid #6593cf;
94 padding:1px 2px; 69 padding:1px 2px;
95} 70}
96.ytoolbar .ytb-sep { 71.ytoolbar .ytb-sep {
97 background-image: url(./images/default/grid/grid-split.gif); 72 background-image: url(./images/default/grid/grid-split.gif);
98 background-position: center; 73 background-position: center;
99 background-repeat: no-repeat; 74 background-repeat: no-repeat;
100 display: block; 75 display: block;
101 font-size: 1px; 76 font-size: 1px;
102 height: 16px; 77 height: 16px;
103 width:4px; 78 width:4px;
104 overflow: hidden; 79 overflow: hidden;
105 cursor:default; 80 cursor:default;
106 margin: 0px 2px 0px; 81 margin: 0px 2px 0px;
107 border:0px; 82 border:0px;
108} 83}
109.mso .ytoolbar .ytb-sep, .ygrid-mso .ytoolbar .ytb-sep{ 84.mso .ytoolbar .ytb-sep, .ygrid-mso .ytoolbar .ytb-sep{
110 background-image: url(./images/default/grid/grid-blue-split.gif); 85 background-image: url(./images/default/grid/grid-blue-split.gif);
111} 86}
112 87
diff --git a/frontend/beta/css/yui-extensions/tree.css b/frontend/beta/css/yui-extensions/tree.css
index 4b448e8..13f804b 100644
--- a/frontend/beta/css/yui-extensions/tree.css
+++ b/frontend/beta/css/yui-extensions/tree.css
@@ -1,190 +1,165 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26.ytree-icon, .ytree-ec-icon, .ytree-elbow-line, .ytree-elbow, .ytree-elbow-end, .ytree-elbow-plus, .ytree-elbow-minus, .ytree-elbow-end-plus, .ytree-elbow-end-minus{ 1.ytree-icon, .ytree-ec-icon, .ytree-elbow-line, .ytree-elbow, .ytree-elbow-end, .ytree-elbow-plus, .ytree-elbow-minus, .ytree-elbow-end-plus, .ytree-elbow-end-minus{
27 border: 0 none; 2 border: 0 none;
28 height: 18px; 3 height: 18px;
29 margin: 0px; 4 margin: 0px;
30 padding: 0px; 5 padding: 0px;
31 vertical-align: middle; 6 vertical-align: middle;
32 width: 16px; 7 width: 16px;
33} 8}
34.ytree-node-collapsed .ytree-node-icon, .ytree-node-expanded .ytree-node-icon, .ytree-node-leaf .ytree-node-icon{ 9.ytree-node-collapsed .ytree-node-icon, .ytree-node-expanded .ytree-node-icon, .ytree-node-leaf .ytree-node-icon{
35 border: 0 none; 10 border: 0 none;
36 height: 16px; 11 height: 16px;
37 margin: 0px; 12 margin: 0px;
38 padding: 0px; 13 padding: 0px;
39 vertical-align: middle; 14 vertical-align: middle;
40 width: 16px; 15 width: 16px;
41 background-position:center; 16 background-position:center;
42} 17}
43 18
44/* some default icons for leaf/folder */ 19/* some default icons for leaf/folder */
45.ytree-node-collapsed .ytree-node-icon{ 20.ytree-node-collapsed .ytree-node-icon{
46 background:transparent url(./images/default/tree/folder.gif); 21 background:transparent url(./images/default/tree/folder.gif);
47} 22}
48.ytree-node-expanded .ytree-node-icon{ 23.ytree-node-expanded .ytree-node-icon{
49 background:transparent url(./images/default/tree/folder-open.gif); 24 background:transparent url(./images/default/tree/folder-open.gif);
50} 25}
51.ytree-node-leaf .ytree-node-icon{ 26.ytree-node-leaf .ytree-node-icon{
52 background:transparent url(./images/default/tree/leaf.gif); 27 background:transparent url(./images/default/tree/leaf.gif);
53} 28}
54 29
55/* loading icon */ 30/* loading icon */
56.ytree-node-loading .ytree-node-icon{ 31.ytree-node-loading .ytree-node-icon{
57 background:transparent url(./images/default/tree/loading.gif) !important; 32 background:transparent url(./images/default/tree/loading.gif) !important;
58} 33}
59.ytree-node-loading a span{ 34.ytree-node-loading a span{
60 font-style: italic; 35 font-style: italic;
61 color:#444444; 36 color:#444444;
62} 37}
63 38
64/* Line styles */ 39/* Line styles */
65.ytree-lines .ytree-elbow{ 40.ytree-lines .ytree-elbow{
66 background:transparent url(./images/default/tree/elbow.gif); 41 background:transparent url(./images/default/tree/elbow.gif);
67} 42}
68.ytree-lines .ytree-elbow-plus{ 43.ytree-lines .ytree-elbow-plus{
69 background:transparent url(./images/default/tree/elbow-plus.gif); 44 background:transparent url(./images/default/tree/elbow-plus.gif);
70} 45}
71.ytree-lines .ytree-elbow-minus{ 46.ytree-lines .ytree-elbow-minus{
72 background:transparent url(./images/default/tree/elbow-minus.gif); 47 background:transparent url(./images/default/tree/elbow-minus.gif);
73} 48}
74.ytree-lines .ytree-elbow-end{ 49.ytree-lines .ytree-elbow-end{
75 background:transparent url(./images/default/tree/elbow-end.gif); 50 background:transparent url(./images/default/tree/elbow-end.gif);
76} 51}
77.ytree-lines .ytree-elbow-end-plus{ 52.ytree-lines .ytree-elbow-end-plus{
78 background:transparent url(./images/default/tree/elbow-end-plus.gif); 53 background:transparent url(./images/default/tree/elbow-end-plus.gif);
79} 54}
80.ytree-lines .ytree-elbow-end-minus{ 55.ytree-lines .ytree-elbow-end-minus{
81 background:transparent url(./images/default/tree/elbow-end-minus.gif); 56 background:transparent url(./images/default/tree/elbow-end-minus.gif);
82} 57}
83.ytree-lines .ytree-elbow-line{ 58.ytree-lines .ytree-elbow-line{
84 background:transparent url(./images/default/tree/elbow-line.gif); 59 background:transparent url(./images/default/tree/elbow-line.gif);
85} 60}
86 61
87/* No line styles */ 62/* No line styles */
88.ytree-no-lines .ytree-elbow{ 63.ytree-no-lines .ytree-elbow{
89 background:transparent; 64 background:transparent;
90} 65}
91.ytree-no-lines .ytree-elbow-plus{ 66.ytree-no-lines .ytree-elbow-plus{
92 background:transparent url(./images/default/tree/elbow-plus-nl.gif); 67 background:transparent url(./images/default/tree/elbow-plus-nl.gif);
93} 68}
94.ytree-no-lines .ytree-elbow-minus{ 69.ytree-no-lines .ytree-elbow-minus{
95 background:transparent url(./images/default/tree/elbow-minus-nl.gif); 70 background:transparent url(./images/default/tree/elbow-minus-nl.gif);
96} 71}
97.ytree-no-lines .ytree-elbow-end{ 72.ytree-no-lines .ytree-elbow-end{
98 background:transparent; 73 background:transparent;
99} 74}
100.ytree-no-lines .ytree-elbow-end-plus{ 75.ytree-no-lines .ytree-elbow-end-plus{
101 background:transparent url(./images/default/tree/elbow-end-plus-nl.gif); 76 background:transparent url(./images/default/tree/elbow-end-plus-nl.gif);
102} 77}
103.ytree-no-lines .ytree-elbow-end-minus{ 78.ytree-no-lines .ytree-elbow-end-minus{
104 background:transparent url(./images/default/tree/elbow-end-minus-nl.gif); 79 background:transparent url(./images/default/tree/elbow-end-minus-nl.gif);
105} 80}
106.ytree-no-lines .ytree-elbow-line{ 81.ytree-no-lines .ytree-elbow-line{
107 background:transparent; 82 background:transparent;
108} 83}
109 84
110.ytree-elbow-plus, .ytree-elbow-minus, .ytree-elbow-end-plus, .ytree-elbow-end-minus{ 85.ytree-elbow-plus, .ytree-elbow-minus, .ytree-elbow-end-plus, .ytree-elbow-end-minus{
111 cursor:pointer; 86 cursor:pointer;
112} 87}
113 88
114.ytree-node{ 89.ytree-node{
115 color: black; 90 color: black;
116 font: normal 11px arial, helvetica, sans-serif; 91 font: normal 11px arial, helvetica, sans-serif;
117 white-space: nowrap; 92 white-space: nowrap;
118} 93}
119.ytree-node a, .ydd-drag-ghost a{ 94.ytree-node a, .ydd-drag-ghost a{
120 text-decoration:none; 95 text-decoration:none;
121 color:black; 96 color:black;
122 -khtml-user-select:normal; 97 -khtml-user-select:normal;
123 -moz-user-select:normal; 98 -moz-user-select:normal;
124} 99}
125.ytree-node a span, .ydd-drag-ghost a span{ 100.ytree-node a span, .ydd-drag-ghost a span{
126 text-decoration:none; 101 text-decoration:none;
127 color:black; 102 color:black;
128 padding:1px 3px 1px 2px; 103 padding:1px 3px 1px 2px;
129} 104}
130.ytree-node .ytree-node-disabled a span{ 105.ytree-node .ytree-node-disabled a span{
131 color:gray !important; 106 color:gray !important;
132} 107}
133.ytree-node .ytree-node-disabled .ytree-node-icon{ 108.ytree-node .ytree-node-disabled .ytree-node-icon{
134 -moz-opacity: 0.5; 109 -moz-opacity: 0.5;
135 opacity:.5; 110 opacity:.5;
136 filter: alpha(opacity=50); 111 filter: alpha(opacity=50);
137} 112}
138.ytree-node .ytree-node-inline-icon{ 113.ytree-node .ytree-node-inline-icon{
139 background:transparent; 114 background:transparent;
140} 115}
141.ytree-node a:hover, .ydd-drag-ghost a:hover{ 116.ytree-node a:hover, .ydd-drag-ghost a:hover{
142 text-decoration:none; 117 text-decoration:none;
143} 118}
144.ytree-node div.ytree-drag-insert-below{ 119.ytree-node div.ytree-drag-insert-below{
145 border-bottom:1px dotted #3366cc; 120 border-bottom:1px dotted #3366cc;
146} 121}
147.ytree-node div.ytree-drag-insert-above{ 122.ytree-node div.ytree-drag-insert-above{
148 border-top:1px dotted #3366cc; 123 border-top:1px dotted #3366cc;
149} 124}
150.ytree-dd-underline .ytree-node div.ytree-drag-insert-below{ 125.ytree-dd-underline .ytree-node div.ytree-drag-insert-below{
151 border-bottom:0px none; 126 border-bottom:0px none;
152} 127}
153.ytree-dd-underline .ytree-node div.ytree-drag-insert-above{ 128.ytree-dd-underline .ytree-node div.ytree-drag-insert-above{
154 border-top:0px none; 129 border-top:0px none;
155} 130}
156.ytree-dd-underline .ytree-node div.ytree-drag-insert-below a{ 131.ytree-dd-underline .ytree-node div.ytree-drag-insert-below a{
157 border-bottom:2px solid #3366cc; 132 border-bottom:2px solid #3366cc;
158} 133}
159.ytree-dd-underline .ytree-node div.ytree-drag-insert-above a{ 134.ytree-dd-underline .ytree-node div.ytree-drag-insert-above a{
160 border-top:2px solid #3366cc; 135 border-top:2px solid #3366cc;
161} 136}
162.ytree-node .ytree-drag-append a span{ 137.ytree-node .ytree-drag-append a span{
163 background:#dddddd; 138 background:#dddddd;
164 border:1px dotted gray; 139 border:1px dotted gray;
165} 140}
166.ytree-node .ytree-selected a span{ 141.ytree-node .ytree-selected a span{
167 background:#3366cc; 142 background:#3366cc;
168 color:white; 143 color:white;
169} 144}
170.ydd-drag-ghost .ytree-node-indent, .ydd-drag-ghost .ytree-ec-icon{ 145.ydd-drag-ghost .ytree-node-indent, .ydd-drag-ghost .ytree-ec-icon{
171 display:none !important; 146 display:none !important;
172} 147}
173.ytree-drop-ok-append .ydd-drop-icon{ 148.ytree-drop-ok-append .ydd-drop-icon{
174 background-image: url(./images/default/tree/drop-add.gif); 149 background-image: url(./images/default/tree/drop-add.gif);
175} 150}
176.ytree-drop-ok-above .ydd-drop-icon{ 151.ytree-drop-ok-above .ydd-drop-icon{
177 background-image: url(./images/default/tree/drop-over.gif); 152 background-image: url(./images/default/tree/drop-over.gif);
178} 153}
179.ytree-drop-ok-below .ydd-drop-icon{ 154.ytree-drop-ok-below .ydd-drop-icon{
180 background-image: url(./images/default/tree/drop-under.gif); 155 background-image: url(./images/default/tree/drop-under.gif);
181} 156}
182.ytree-drop-ok-between .ydd-drop-icon{ 157.ytree-drop-ok-between .ydd-drop-icon{
183 background-image: url(./images/default/tree/drop-between.gif); 158 background-image: url(./images/default/tree/drop-between.gif);
184} 159}
185.ylayer-shadow{ 160.ylayer-shadow{
186 background:#cccccc; 161 background:#cccccc;
187 opacity:.3; 162 opacity:.3;
188 -moz-opacity:.3; 163 -moz-opacity:.3;
189 filter: alpha(opacity=30); 164 filter: alpha(opacity=30);
190} 165}
diff --git a/frontend/beta/css/yui-extensions/ytheme-aero.css b/frontend/beta/css/yui-extensions/ytheme-aero.css
index a3087b0..657996a 100644
--- a/frontend/beta/css/yui-extensions/ytheme-aero.css
+++ b/frontend/beta/css/yui-extensions/ytheme-aero.css
@@ -1,358 +1,333 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26/** 1/**
27* Tabs 2* Tabs
28*/ 3*/
29.ytab-wrap, .ylayout-panel .ytabs-top .ytab-wrap { 4.ytab-wrap, .ylayout-panel .ytabs-top .ytab-wrap {
30 background:#deecfd; 5 background:#deecfd;
31 border:1px solid #8db2e3; 6 border:1px solid #8db2e3;
32 padding-bottom:2px; 7 padding-bottom:2px;
33 padding-top:0px; 8 padding-top:0px;
34} 9}
35.ytab-strip-wrap{ 10.ytab-strip-wrap{
36 padding-top:1px; 11 padding-top:1px;
37 background:#cedff5 url(./images/aero/tabs/tab-strip-bg.gif) repeat-x bottom; 12 background:#cedff5 url(./images/aero/tabs/tab-strip-bg.gif) repeat-x bottom;
38 border-bottom:1px solid #8db2e3; 13 border-bottom:1px solid #8db2e3;
39} 14}
40.ytab-strip .ytab-text { 15.ytab-strip .ytab-text {
41 color:#15428b; 16 color:#15428b;
42 font-weight:normal; 17 font-weight:normal;
43} 18}
44.ytab-strip .on .ytab-text { 19.ytab-strip .on .ytab-text {
45 cursor:default; 20 cursor:default;
46 color:#15428b; 21 color:#15428b;
47} 22}
48.ytabs-top .ytab-strip .on .ytab-right { 23.ytabs-top .ytab-strip .on .ytab-right {
49 background: url(./images/aero/tabs/tab-sprite.gif) no-repeat right 0px; 24 background: url(./images/aero/tabs/tab-sprite.gif) no-repeat right 0px;
50} 25}
51.ytabs-top .ytab-strip .on .ytab-left,.ytabs-top .ytab-strip .on a:hover .ytab-left{ 26.ytabs-top .ytab-strip .on .ytab-left,.ytabs-top .ytab-strip .on a:hover .ytab-left{
52 background: url(./images/aero/tabs/tab-sprite.gif) no-repeat 0px -100px; 27 background: url(./images/aero/tabs/tab-sprite.gif) no-repeat 0px -100px;
53} 28}
54.ytabs-top .ytab-strip .ytab-right { 29.ytabs-top .ytab-strip .ytab-right {
55 background:transparent url(./images/aero/tabs/tab-sprite.gif) no-repeat right -50px; 30 background:transparent url(./images/aero/tabs/tab-sprite.gif) no-repeat right -50px;
56} 31}
57.ytabs-top .ytab-strip .ytab-left { 32.ytabs-top .ytab-strip .ytab-left {
58 background:transparent url(./images/aero/tabs/tab-sprite.gif) no-repeat 0px -150px; 33 background:transparent url(./images/aero/tabs/tab-sprite.gif) no-repeat 0px -150px;
59} 34}
60.ytabs-top .yui-ext-tabbody { 35.ytabs-top .yui-ext-tabbody {
61 border:1px solid #8db2e3; 36 border:1px solid #8db2e3;
62 border-top:0px none; 37 border-top:0px none;
63} 38}
64.ytabs-bottom .ytab-wrap, .ylayout-panel .ytabs-bottom .ytab-wrap { 39.ytabs-bottom .ytab-wrap, .ylayout-panel .ytabs-bottom .ytab-wrap {
65 background:#deecfd; 40 background:#deecfd;
66 border:1px solid #8db2e3; 41 border:1px solid #8db2e3;
67 padding-top:2px; 42 padding-top:2px;
68 padding-bottom:0px; 43 padding-bottom:0px;
69} 44}
70.ytabs-bottom .ytab-strip-wrap{ 45.ytabs-bottom .ytab-strip-wrap{
71 padding-top:0px; 46 padding-top:0px;
72 padding-bottom:1px; 47 padding-bottom:1px;
73 background:#cedff5 url(./images/aero/tabs/tab-strip-btm-bg.gif) repeat-x top; 48 background:#cedff5 url(./images/aero/tabs/tab-strip-btm-bg.gif) repeat-x top;
74 border-top:1px solid #8db2e3; 49 border-top:1px solid #8db2e3;
75 border-bottom:0px none; 50 border-bottom:0px none;
76} 51}
77.ytabs-bottom .ytab-strip .ytab-right { 52.ytabs-bottom .ytab-strip .ytab-right {
78 background:transparent url(./images/aero/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom right; 53 background:transparent url(./images/aero/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom right;
79} 54}
80.ytabs-bottom .ytab-strip .ytab-left { 55.ytabs-bottom .ytab-strip .ytab-left {
81 background:transparent url(./images/aero/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom left; 56 background:transparent url(./images/aero/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom left;
82} 57}
83.ytabs-bottom .ytab-strip .on .ytab-right,.ytabs-bottom .ytab-strip .on a:hover { 58.ytabs-bottom .ytab-strip .on .ytab-right,.ytabs-bottom .ytab-strip .on a:hover {
84 background: url(./images/aero/tabs/tab-btm-right-bg.gif) no-repeat bottom left; 59 background: url(./images/aero/tabs/tab-btm-right-bg.gif) no-repeat bottom left;
85} 60}
86.ytabs-bottom .ytab-strip .on .ytab-left,.ytabs-bottom .ytab-strip .on a:hover .ytab-left { 61.ytabs-bottom .ytab-strip .on .ytab-left,.ytabs-bottom .ytab-strip .on a:hover .ytab-left {
87 background: url(./images/aero/tabs/tab-btm-left-bg.gif) no-repeat bottom right; 62 background: url(./images/aero/tabs/tab-btm-left-bg.gif) no-repeat bottom right;
88} 63}
89.ytabs-bottom .yui-ext-tabbody { 64.ytabs-bottom .yui-ext-tabbody {
90 border:1px solid #8db2e3; 65 border:1px solid #8db2e3;
91 border-bottom:0px none; 66 border-bottom:0px none;
92} 67}
93/** 68/**
94* Basic-Dialog 69* Basic-Dialog
95*/ 70*/
96.ydlg-proxy { 71.ydlg-proxy {
97 background:#C7DFFC; 72 background:#C7DFFC;
98 border:1px solid #A5CCF9; 73 border:1px solid #A5CCF9;
99} 74}
100.ydlg-shadow{ 75.ydlg-shadow{
101 background:#cccccc; 76 background:#cccccc;
102 opacity:.3; 77 opacity:.3;
103 -moz-opacity:.3; 78 -moz-opacity:.3;
104 filter: alpha(opacity=30); 79 filter: alpha(opacity=30);
105} 80}
106.ydlg { 81.ydlg {
107 background:transparent; 82 background:transparent;
108} 83}
109.ydlg .ydlg-hd { 84.ydlg .ydlg-hd {
110 background: url(./images/aero/basic-dialog/hd-sprite.gif) repeat-x 0px -82px; 85 background: url(./images/aero/basic-dialog/hd-sprite.gif) repeat-x 0px -82px;
111 background-color:#aabaca; 86 background-color:#aabaca;
112 color:#15428b; 87 color:#15428b;
113 zoom:1; 88 zoom:1;
114 padding-top:7px; 89 padding-top:7px;
115} 90}
116.ydlg .ydlg-hd-left { 91.ydlg .ydlg-hd-left {
117 opacity:.85;-moz-opacity:.85;filter:alpha(opacity=80); 92 opacity:.85;-moz-opacity:.85;filter:alpha(opacity=80);
118 background: url(./images/aero/basic-dialog/hd-sprite.gif) no-repeat 0px -41px; 93 background: url(./images/aero/basic-dialog/hd-sprite.gif) no-repeat 0px -41px;
119 zoom:1; 94 zoom:1;
120} 95}
121.ydlg-modal .ydlg-hd-left { 96.ydlg-modal .ydlg-hd-left {
122 opacity:.75;-moz-opacity:.75;filter:alpha(opacity=70); 97 opacity:.75;-moz-opacity:.75;filter:alpha(opacity=70);
123} 98}
124 99
125.ydlg .ydlg-hd-right { 100.ydlg .ydlg-hd-right {
126 background: url(./images/aero/basic-dialog/hd-sprite.gif) no-repeat right 0px; 101 background: url(./images/aero/basic-dialog/hd-sprite.gif) no-repeat right 0px;
127 zoom:1; 102 zoom:1;
128} 103}
129.ydlg .ydlg-dlg-body{ 104.ydlg .ydlg-dlg-body{
130 padding:0px 0px 0px; 105 padding:0px 0px 0px;
131 position:absolute; 106 position:absolute;
132 top:24px;left:0px; 107 top:24px;left:0px;
133 z-index:1; 108 z-index:1;
134 border:0px none; 109 border:0px none;
135 background:transparent; 110 background:transparent;
136} 111}
137.ydlg .ydlg-bd{ 112.ydlg .ydlg-bd{
138 background:#fff; 113 background:#fff;
139 border:1px solid #96b9e6; 114 border:1px solid #96b9e6;
140} 115}
141.ydlg .ydlg-ft{ 116.ydlg .ydlg-ft{
142 border:0px none; 117 border:0px none;
143 background:transparent; 118 background:transparent;
144 padding-bottom:8px; 119 padding-bottom:8px;
145} 120}
146.ydlg .ydlg-bg{ 121.ydlg .ydlg-bg{
147 filter:alpha(opacity=80); 122 filter:alpha(opacity=80);
148 opacity:.85; 123 opacity:.85;
149 -moz-opacity:.85; 124 -moz-opacity:.85;
150 zoom:1; 125 zoom:1;
151} 126}
152.ydlg-modal .ydlg-bg { 127.ydlg-modal .ydlg-bg {
153 opacity:.75;-moz-opacity:.75;filter:alpha(opacity=70); 128 opacity:.75;-moz-opacity:.75;filter:alpha(opacity=70);
154} 129}
155.ydlg .ydlg-bg-center { 130.ydlg .ydlg-bg-center {
156 padding: 2px 7px 7px 7px; 131 padding: 2px 7px 7px 7px;
157 background:transparent url(./images/aero/basic-dialog/bg-center.gif) repeat-x bottom; 132 background:transparent url(./images/aero/basic-dialog/bg-center.gif) repeat-x bottom;
158 zoom:1; 133 zoom:1;
159} 134}
160.ydlg .ydlg-bg-left{ 135.ydlg .ydlg-bg-left{
161 padding-left:7px; 136 padding-left:7px;
162 background:transparent url(./images/aero/basic-dialog/bg-left.gif) no-repeat bottom left; 137 background:transparent url(./images/aero/basic-dialog/bg-left.gif) no-repeat bottom left;
163 zoom:1; 138 zoom:1;
164} 139}
165.ydlg .ydlg-bg-right{ 140.ydlg .ydlg-bg-right{
166 padding-right:7px; 141 padding-right:7px;
167 background:transparent url(./images/aero/basic-dialog/bg-right.gif) no-repeat bottom right; 142 background:transparent url(./images/aero/basic-dialog/bg-right.gif) no-repeat bottom right;
168 zoom:1; 143 zoom:1;
169} 144}
170.ydlg-auto-tabs .ydlg-dlg-body, .ydlg-auto-layout .ydlg-dlg-body{ 145.ydlg-auto-tabs .ydlg-dlg-body, .ydlg-auto-layout .ydlg-dlg-body{
171 background:transparent; 146 background:transparent;
172 border:0px none; 147 border:0px none;
173} 148}
174.ydlg-auto-tabs .ydlg-bd, .ydlg-auto-layout .ydlg-bd{ 149.ydlg-auto-tabs .ydlg-bd, .ydlg-auto-layout .ydlg-bd{
175 background:#fff; 150 background:#fff;
176 border:1px solid #e9f3f5; 151 border:1px solid #e9f3f5;
177} 152}
178.ydlg-auto-tabs .ytabs-top .yui-ext-tabbody,.ydlg-auto-tabs .ytabs-bottom .yui-ext-tabbody{ 153.ydlg-auto-tabs .ytabs-top .yui-ext-tabbody,.ydlg-auto-tabs .ytabs-bottom .yui-ext-tabbody{
179 border-color:#8db2e3; 154 border-color:#8db2e3;
180} 155}
181.ydlg-auto-tabs .ytabs-top .ytab-wrap,.ydlg-auto-tabs .ytabs-bottom .ytab-wrap{ 156.ydlg-auto-tabs .ytabs-top .ytab-wrap,.ydlg-auto-tabs .ytabs-bottom .ytab-wrap{
182 border-color:#8db2e3; 157 border-color:#8db2e3;
183} 158}
184.ydlg .ydlg-close { 159.ydlg .ydlg-close {
185 width:21px; 160 width:21px;
186 height:20px; 161 height:20px;
187 top:5px; 162 top:5px;
188 right:5px; 163 right:5px;
189 opacity:.85;-moz-opacity:.85;filter:alpha(opacity=80); 164 opacity:.85;-moz-opacity:.85;filter:alpha(opacity=80);
190 background-image:url(./images/aero/basic-dialog/aero-close.gif); 165 background-image:url(./images/aero/basic-dialog/aero-close.gif);
191 zoom:1; 166 zoom:1;
192} 167}
193.ydlg .ydlg-close-over { 168.ydlg .ydlg-close-over {
194 background-image:url(./images/aero/basic-dialog/aero-close-over.gif); 169 background-image:url(./images/aero/basic-dialog/aero-close-over.gif);
195} 170}
196.ydlg div.yresizable-handle-east{ 171.ydlg div.yresizable-handle-east{
197 background-image:url(./images/aero/s.gif); 172 background-image:url(./images/aero/s.gif);
198 border:0px none; 173 border:0px none;
199} 174}
200.ydlg div.yresizable-handle-south{ 175.ydlg div.yresizable-handle-south{
201 background-image:url(./images/aero/s.gif); 176 background-image:url(./images/aero/s.gif);
202 border:0px none; 177 border:0px none;
203} 178}
204.ydlg div.yresizable-handle-west{ 179.ydlg div.yresizable-handle-west{
205 background-image:url(./images/aero/s.gif); 180 background-image:url(./images/aero/s.gif);
206 border:0px none; 181 border:0px none;
207} 182}
208.ydlg div.yresizable-handle-southeast{ 183.ydlg div.yresizable-handle-southeast{
209 background-image:url(./images/aero/basic-dialog/se-handle.gif); 184 background-image:url(./images/aero/basic-dialog/se-handle.gif);
210 background-position: bottom right; 185 background-position: bottom right;
211 width:9px; 186 width:9px;
212 height:9px; 187 height:9px;
213 border:0px; 188 border:0px;
214 right:2px; 189 right:2px;
215 bottom:2px; 190 bottom:2px;
216} 191}
217.ydlg div.yresizable-handle-southwest{ 192.ydlg div.yresizable-handle-southwest{
218 background-image:url(./images/aero/s.gif); 193 background-image:url(./images/aero/s.gif);
219 background-position: top right; 194 background-position: top right;
220 margin-left:1px; 195 margin-left:1px;
221 margin-bottom:1px; 196 margin-bottom:1px;
222 border:0px; 197 border:0px;
223} 198}
224.ydlg div.yresizable-handle-north{ 199.ydlg div.yresizable-handle-north{
225 background-image:url(./images/aero/s.gif); 200 background-image:url(./images/aero/s.gif);
226 border:0px none; 201 border:0px none;
227} 202}
228 203
229#mb-dlg .ydlg-bd{ 204#mb-dlg .ydlg-bd{
230 background:#CFE0F5; 205 background:#CFE0F5;
231 border:0px none; 206 border:0px none;
232} 207}
233 208
234/* BorderLayout */ 209/* BorderLayout */
235.ylayout-container{ 210.ylayout-container{
236 background:#deecfd; 211 background:#deecfd;
237} 212}
238.ylayout-collapsed{ 213.ylayout-collapsed{
239 background-color:#deecfd; 214 background-color:#deecfd;
240 border:1px solid #99bbe8; 215 border:1px solid #99bbe8;
241} 216}
242.ylayout-collapsed-over{ 217.ylayout-collapsed-over{
243 background-color:#F5F9FE; 218 background-color:#F5F9FE;
244} 219}
245.ylayout-panel{ 220.ylayout-panel{
246 border:1px solid #99bbe8; 221 border:1px solid #99bbe8;
247} 222}
248.ylayout-nested-layout .ylayout-panel { 223.ylayout-nested-layout .ylayout-panel {
249 border:0px none; 224 border:0px none;
250} 225}
251.ylayout-split{ 226.ylayout-split{
252 background-color:#deecfd; 227 background-color:#deecfd;
253} 228}
254.ylayout-panel-hd{ 229.ylayout-panel-hd{
255 background-image: url(./images/aero/layout/panel-title-light-bg.gif); 230 background-image: url(./images/aero/layout/panel-title-light-bg.gif);
256 border-bottom:1px solid #c0d7f4; 231 border-bottom:1px solid #c0d7f4;
257} 232}
258.ylayout-panel-hd-text { 233.ylayout-panel-hd-text {
259 color:#15428b; 234 color:#15428b;
260} 235}
261 236
262.ylayout-split-h{ 237.ylayout-split-h{
263 background:#deecfd; 238 background:#deecfd;
264} 239}
265.ylayout-split-v{ 240.ylayout-split-v{
266 background:#deecfd; 241 background:#deecfd;
267} 242}
268.ylayout-panel .ytabs-top .ytab-wrap{ 243.ylayout-panel .ytabs-top .ytab-wrap{
269 border:0px none; 244 border:0px none;
270 border-bottom:1px solid #8db2e3; 245 border-bottom:1px solid #8db2e3;
271} 246}
272.ylayout-panel .ytabs-bottom .ytab-wrap{ 247.ylayout-panel .ytabs-bottom .ytab-wrap{
273 border:0px none; 248 border:0px none;
274 border-top:1px solid #8db2e3; 249 border-top:1px solid #8db2e3;
275} 250}
276.ylayout-container .yui-ext-tabbody{ 251.ylayout-container .yui-ext-tabbody{
277 border:0px none; 252 border:0px none;
278} 253}
279 254
280.ylayout-nested-layout .ylayout-panel-north { 255.ylayout-nested-layout .ylayout-panel-north {
281 border-bottom:1px solid #99bbe8; 256 border-bottom:1px solid #99bbe8;
282} 257}
283.ylayout-nested-layout .ylayout-panel-south { 258.ylayout-nested-layout .ylayout-panel-south {
284 border-top:1px solid #99bbe8; 259 border-top:1px solid #99bbe8;
285} 260}
286.ylayout-nested-layout .ylayout-panel-east { 261.ylayout-nested-layout .ylayout-panel-east {
287 border-left:1px solid #99bbe8; 262 border-left:1px solid #99bbe8;
288} 263}
289.ylayout-nested-layout .ylayout-panel-west { 264.ylayout-nested-layout .ylayout-panel-west {
290 border-right:1px solid #99bbe8; 265 border-right:1px solid #99bbe8;
291} 266}
292.ylayout-panel-dragover { 267.ylayout-panel-dragover {
293 border: 2px solid #99bbe8; 268 border: 2px solid #99bbe8;
294} 269}
295.ylayout-panel-proxy { 270.ylayout-panel-proxy {
296 background-image: url(./images/aero/layout/gradient-bg.gif); 271 background-image: url(./images/aero/layout/gradient-bg.gif);
297 background-color:#f3f2e7; 272 background-color:#f3f2e7;
298 border:1px dashed #99bbe8; 273 border:1px dashed #99bbe8;
299} 274}
300/** Resizable */ 275/** Resizable */
301 276
302.yresizable-proxy{ 277.yresizable-proxy{
303 border: 1px dashed #3b5a82; 278 border: 1px dashed #3b5a82;
304} 279}
305 280
306/* grid */ 281/* grid */
307.ygrid-hd{ 282.ygrid-hd{
308 border-bottom:0px; 283 border-bottom:0px;
309 background:none; 284 background:none;
310} 285}
311.ygrid-hd-body { 286.ygrid-hd-body {
312 border-bottom:0px none; 287 border-bottom:0px none;
313} 288}
314.ygrid-hd-over { 289.ygrid-hd-over {
315 border-bottom:0px none; 290 border-bottom:0px none;
316} 291}
317.ygrid-hd-over .ygrid-hd-body{ 292.ygrid-hd-over .ygrid-hd-body{
318 background:none; 293 background:none;
319 border-bottom:0px none; 294 border-bottom:0px none;
320} 295}
321.ygrid-hd-over .ygrid-hd-body{ 296.ygrid-hd-over .ygrid-hd-body{
322 background-color: transparent; 297 background-color: transparent;
323 border-bottom:0px; 298 border-bottom:0px;
324} 299}
325.ygrid-hd-split { 300.ygrid-hd-split {
326 background-image: url(./images/aero/grid/grid-split.gif); 301 background-image: url(./images/aero/grid/grid-split.gif);
327} 302}
328.ygrid-hrow{ 303.ygrid-hrow{
329 background: url(./images/aero/grid/grid-hrow.gif); 304 background: url(./images/aero/grid/grid-hrow.gif);
330 height: 22px; 305 height: 22px;
331 border:0px none; 306 border:0px none;
332} 307}
333.ygrid-row-alt{ 308.ygrid-row-alt{
334 background-color: #f5f5f5; 309 background-color: #f5f5f5;
335} 310}
336.ygrid-row{ 311.ygrid-row{
337 border-bottom: 1px solid #eeeeee; 312 border-bottom: 1px solid #eeeeee;
338} 313}
339.ygrid-col{ 314.ygrid-col{
340 border-right:1px solid #eeeeee; 315 border-right:1px solid #eeeeee;
341} 316}
342.ygrid-sort-col .ygrid-hd-body { 317.ygrid-sort-col .ygrid-hd-body {
343 padding-bottom:4px; 318 padding-bottom:4px;
344} 319}
345 320
346/** Toolbar */ 321/** Toolbar */
347.ytoolbar{ 322.ytoolbar{
348 border:0px none; 323 border:0px none;
349 background: #E2ECF8; 324 background: #E2ECF8;
350 padding:1px 3px; 325 padding:1px 3px;
351 border-bottom:1px solid #c0d7f4; 326 border-bottom:1px solid #c0d7f4;
352} 327}
353.ytoolbar .ytb-button-over{ 328.ytoolbar .ytb-button-over{
354 border:1px solid #8db2e3; 329 border:1px solid #8db2e3;
355} 330}
356.ytoolbar .ytb-sep{ 331.ytoolbar .ytb-sep{
357 background-image: url(./images/aero/grid/grid-blue-split.gif); 332 background-image: url(./images/aero/grid/grid-blue-split.gif);
358} 333}
diff --git a/frontend/beta/css/yui-extensions/ytheme-gray.css b/frontend/beta/css/yui-extensions/ytheme-gray.css
index 22538e3..765e181 100644
--- a/frontend/beta/css/yui-extensions/ytheme-gray.css
+++ b/frontend/beta/css/yui-extensions/ytheme-gray.css
@@ -1,297 +1,272 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26/** 1/**
27* Basic-Dialog 2* Basic-Dialog
28*/ 3*/
29.ydlg-proxy { 4.ydlg-proxy {
30 background-image: url(./images/gray/layout/gradient-bg.gif); 5 background-image: url(./images/gray/layout/gradient-bg.gif);
31 background-color:#EAE8D5; 6 background-color:#EAE8D5;
32 border:1px solid #b3b6b0; 7 border:1px solid #b3b6b0;
33} 8}
34.ydlg-shadow{ 9.ydlg-shadow{
35 background:#aaaaaa; 10 background:#aaaaaa;
36} 11}
37.ydlg-proxy .tabset{ 12.ydlg-proxy .tabset{
38 background:url(./images/gray/layout/gradient-bg.gif); 13 background:url(./images/gray/layout/gradient-bg.gif);
39} 14}
40.ydlg .ydlg-hd { 15.ydlg .ydlg-hd {
41 background: url(./images/gray/basic-dialog/hd-sprite.gif) repeat-x 0px -82px; 16 background: url(./images/gray/basic-dialog/hd-sprite.gif) repeat-x 0px -82px;
42 background-color:#333333; 17 background-color:#333333;
43} 18}
44.ydlg .ydlg-hd-left { 19.ydlg .ydlg-hd-left {
45 background: url(./images/gray/basic-dialog/hd-sprite.gif) no-repeat 0px -41px; 20 background: url(./images/gray/basic-dialog/hd-sprite.gif) no-repeat 0px -41px;
46} 21}
47.ydlg .ydlg-hd-right { 22.ydlg .ydlg-hd-right {
48 background: url(./images/gray/basic-dialog/hd-sprite.gif) no-repeat right 0px; 23 background: url(./images/gray/basic-dialog/hd-sprite.gif) no-repeat right 0px;
49} 24}
50.ydlg .ydlg-dlg-body{ 25.ydlg .ydlg-dlg-body{
51 background:#efefec; 26 background:#efefec;
52 border:1px solid #b3b6b0; 27 border:1px solid #b3b6b0;
53 border-top:0px none; 28 border-top:0px none;
54} 29}
55.ydlg .ytabs-top .yui-ext-tabbody{ 30.ydlg .ytabs-top .yui-ext-tabbody{
56 border:1px solid #b3b6b0; 31 border:1px solid #b3b6b0;
57 border-top:0px none; 32 border-top:0px none;
58} 33}
59.ydlg .ytabs-bottom .yui-ext-tabbody{ 34.ydlg .ytabs-bottom .yui-ext-tabbody{
60 border:1px solid #b3b6b0; 35 border:1px solid #b3b6b0;
61 border-bottom:0px none; 36 border-bottom:0px none;
62} 37}
63.ydlg .ylayout-container .yui-ext-tabbody{ 38.ydlg .ylayout-container .yui-ext-tabbody{
64 border:0px none; 39 border:0px none;
65} 40}
66.ydlg .ydlg-close { 41.ydlg .ydlg-close {
67 background-image:url(./images/gray/basic-dialog/close.gif); 42 background-image:url(./images/gray/basic-dialog/close.gif);
68} 43}
69.ydlg div.yresizable-handle-east{ 44.ydlg div.yresizable-handle-east{
70 background-image:url(./images/gray/basic-dialog/e-handle.gif); 45 background-image:url(./images/gray/basic-dialog/e-handle.gif);
71 border:0px none; 46 border:0px none;
72} 47}
73.ydlg div.yresizable-handle-south{ 48.ydlg div.yresizable-handle-south{
74 background-image:url(./images/gray/basic-dialog/s-handle.gif); 49 background-image:url(./images/gray/basic-dialog/s-handle.gif);
75 border:0px none; 50 border:0px none;
76} 51}
77.ydlg div.yresizable-handle-west{ 52.ydlg div.yresizable-handle-west{
78 background-image:url(./images/gray/basic-dialog/e-handle.gif); 53 background-image:url(./images/gray/basic-dialog/e-handle.gif);
79 border:0px none; 54 border:0px none;
80} 55}
81.ydlg div.yresizable-handle-southeast{ 56.ydlg div.yresizable-handle-southeast{
82 background-image:url(./images/gray/basic-dialog/se-handle.gif); 57 background-image:url(./images/gray/basic-dialog/se-handle.gif);
83 background-position: bottom right; 58 background-position: bottom right;
84 width:8px; 59 width:8px;
85 height:8px; 60 height:8px;
86 border:0px; 61 border:0px;
87} 62}
88.ydlg div.yresizable-handle-southwest{ 63.ydlg div.yresizable-handle-southwest{
89 background-image:url(./images/gray/sizer/sw-handle-dark.gif); 64 background-image:url(./images/gray/sizer/sw-handle-dark.gif);
90 background-position: top right; 65 background-position: top right;
91 margin-left:1px; 66 margin-left:1px;
92 margin-bottom:1px; 67 margin-bottom:1px;
93 border:0px; 68 border:0px;
94} 69}
95.ydlg div.yresizable-handle-north{ 70.ydlg div.yresizable-handle-north{
96 background-image:url(./images/gray/s.gif); 71 background-image:url(./images/gray/s.gif);
97 border:0px none; 72 border:0px none;
98} 73}
99 74
100/** 75/**
101* Tabs 76* Tabs
102*/ 77*/
103.ytab-wrap { 78.ytab-wrap {
104 border-bottom:1px solid #aca899; 79 border-bottom:1px solid #aca899;
105} 80}
106.ytab-strip .on .ytab-text { 81.ytab-strip .on .ytab-text {
107 cursor:default; 82 cursor:default;
108 color:#333333; 83 color:#333333;
109} 84}
110.ytabs-top .ytab-strip .on .ytab-right { 85.ytabs-top .ytab-strip .on .ytab-right {
111 background: url(./images/gray/tabs/tab-sprite.gif) no-repeat right 0px; 86 background: url(./images/gray/tabs/tab-sprite.gif) no-repeat right 0px;
112} 87}
113.ytabs-top .ytab-strip .on .ytab-left { 88.ytabs-top .ytab-strip .on .ytab-left {
114 background: url(./images/gray/tabs/tab-sprite.gif) no-repeat 0px -100px; 89 background: url(./images/gray/tabs/tab-sprite.gif) no-repeat 0px -100px;
115} 90}
116.ytabs-top .ytab-strip .ytab-right { 91.ytabs-top .ytab-strip .ytab-right {
117 background: url(./images/gray/tabs/tab-sprite.gif) no-repeat right -50px; 92 background: url(./images/gray/tabs/tab-sprite.gif) no-repeat right -50px;
118} 93}
119.ytabs-top .ytab-strip .ytab-left { 94.ytabs-top .ytab-strip .ytab-left {
120 background: url(./images/gray/tabs/tab-sprite.gif) no-repeat 0px -150px; 95 background: url(./images/gray/tabs/tab-sprite.gif) no-repeat 0px -150px;
121} 96}
122.ytab-strip .ytab-closable .close-icon{ 97.ytab-strip .ytab-closable .close-icon{
123 background-image:url(./images/gray/layout/layout-sprite.gif); 98 background-image:url(./images/gray/layout/layout-sprite.gif);
124 background-position: 50% -60px; 99 background-position: 50% -60px;
125} 100}
126.ytab-strip .on .close-icon{ 101.ytab-strip .on .close-icon{
127 background-image:url(./images/gray/layout/layout-sprite.gif); 102 background-image:url(./images/gray/layout/layout-sprite.gif);
128 background-position: 50% -60px; 103 background-position: 50% -60px;
129} 104}
130.ytab-strip .ytab-closable .close-over{ 105.ytab-strip .ytab-closable .close-over{
131 background-image:url(./images/gray/layout/layout-sprite.gif); 106 background-image:url(./images/gray/layout/layout-sprite.gif);
132 background-position: 50% -72px; 107 background-position: 50% -72px;
133} 108}
134 109
135.ytabs-bottom .ytab-wrap { 110.ytabs-bottom .ytab-wrap {
136 border-bottom:0px none; 111 border-bottom:0px none;
137 padding-top:0px; 112 padding-top:0px;
138 border-top:1px solid #aca899; 113 border-top:1px solid #aca899;
139} 114}
140.ytabs-bottom .ytab-strip .ytab-right { 115.ytabs-bottom .ytab-strip .ytab-right {
141 background: url(./images/gray/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom left; 116 background: url(./images/gray/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom left;
142} 117}
143.ytabs-bottom .ytab-strip .ytab-left { 118.ytabs-bottom .ytab-strip .ytab-left {
144 background: url(./images/gray/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom right; 119 background: url(./images/gray/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom right;
145} 120}
146.ytabs-bottom .ytab-strip .on .ytab-right { 121.ytabs-bottom .ytab-strip .on .ytab-right {
147 background: url(./images/gray/tabs/tab-btm-right-bg.gif) no-repeat bottom left; 122 background: url(./images/gray/tabs/tab-btm-right-bg.gif) no-repeat bottom left;
148} 123}
149.ytabs-bottom .ytab-strip .on .ytab-left { 124.ytabs-bottom .ytab-strip .on .ytab-left {
150 background: url(./images/gray/tabs/tab-btm-left-bg.gif) no-repeat bottom right; 125 background: url(./images/gray/tabs/tab-btm-left-bg.gif) no-repeat bottom right;
151} 126}
152 127
153/* QuickTips */ 128/* QuickTips */
154 129
155.ytip .ytip-hd-right{ 130.ytip .ytip-hd-right{
156 background: url(./images/gray/basic-dialog/hd-sprite.gif) no-repeat right 0px; 131 background: url(./images/gray/basic-dialog/hd-sprite.gif) no-repeat right 0px;
157} 132}
158.ytip .ytip-hd-left{ 133.ytip .ytip-hd-left{
159 background: url(./images/gray/basic-dialog/hd-sprite.gif) no-repeat 0px -41px; 134 background: url(./images/gray/basic-dialog/hd-sprite.gif) no-repeat 0px -41px;
160} 135}
161.ytip .ytip-hd{ 136.ytip .ytip-hd{
162 background: url(./images/gray/basic-dialog/hd-sprite.gif) repeat-x 0px -82px; 137 background: url(./images/gray/basic-dialog/hd-sprite.gif) repeat-x 0px -82px;
163} 138}
164.ytip .ytip-close{ 139.ytip .ytip-close{
165 background-image: url(./images/gray/basic-dialog/close.gif); 140 background-image: url(./images/gray/basic-dialog/close.gif);
166} 141}
167.ytip .ytip-bd{ 142.ytip .ytip-bd{
168 background: #e7e7e7 url(./images/gray/qtip/bg.gif); 143 background: #e7e7e7 url(./images/gray/qtip/bg.gif);
169 border: 1px solid #ababab; 144 border: 1px solid #ababab;
170} 145}
171 146
172/* BorderLayout */ 147/* BorderLayout */
173 148
174.ylayout-container{ 149.ylayout-container{
175 background-color:#f3f2e7; 150 background-color:#f3f2e7;
176} 151}
177.ylayout-collapsed{ 152.ylayout-collapsed{
178 background-color:#f3f2e7; 153 background-color:#f3f2e7;
179 border:1px solid #aca899; 154 border:1px solid #aca899;
180} 155}
181.ylayout-collapsed-over{ 156.ylayout-collapsed-over{
182 background-color:#fbfbef; 157 background-color:#fbfbef;
183} 158}
184.ylayout-panel{ 159.ylayout-panel{
185 border:1px solid #aca899; 160 border:1px solid #aca899;
186} 161}
187.ylayout-nested-layout .ylayout-panel { 162.ylayout-nested-layout .ylayout-panel {
188 border:0px none; 163 border:0px none;
189} 164}
190.ylayout-split{ 165.ylayout-split{
191 background-color:#f3f2e7; 166 background-color:#f3f2e7;
192} 167}
193.ylayout-panel-hd{ 168.ylayout-panel-hd{
194 background-image: url(./images/gray/layout/panel-title-light-bg.gif); 169 background-image: url(./images/gray/layout/panel-title-light-bg.gif);
195 border-bottom:1px solid #aca899; 170 border-bottom:1px solid #aca899;
196} 171}
197.ylayout-tools-button-over{ 172.ylayout-tools-button-over{
198 border:1px solid #aca899; 173 border:1px solid #aca899;
199} 174}
200.ylayout-close{ 175.ylayout-close{
201 background-image:url(./images/gray/layout/layout-sprite.gif); 176 background-image:url(./images/gray/layout/layout-sprite.gif);
202 background-repeat: no-repeat; 177 background-repeat: no-repeat;
203 background-position: 50% -48px; 178 background-position: 50% -48px;
204} 179}
205.ylayout-collapse-west,.ylayout-expand-east{ 180.ylayout-collapse-west,.ylayout-expand-east{
206 background-image:url(./images/gray/layout/layout-sprite.gif); 181 background-image:url(./images/gray/layout/layout-sprite.gif);
207 background-repeat: no-repeat; 182 background-repeat: no-repeat;
208 background-position: 50% 0; 183 background-position: 50% 0;
209} 184}
210.ylayout-expand-west,.ylayout-collapse-east{ 185.ylayout-expand-west,.ylayout-collapse-east{
211 background-image:url(./images/gray/layout/layout-sprite.gif); 186 background-image:url(./images/gray/layout/layout-sprite.gif);
212 background-repeat: no-repeat; 187 background-repeat: no-repeat;
213 background-position: 50% -12px; 188 background-position: 50% -12px;
214} 189}
215.ylayout-collapse-north,.ylayout-expand-south{ 190.ylayout-collapse-north,.ylayout-expand-south{
216 background-image:url(./images/gray/layout/layout-sprite.gif); 191 background-image:url(./images/gray/layout/layout-sprite.gif);
217 background-repeat: no-repeat; 192 background-repeat: no-repeat;
218 background-position: 50% -24px; 193 background-position: 50% -24px;
219} 194}
220.ylayout-expand-north,.ylayout-collapse-south{ 195.ylayout-expand-north,.ylayout-collapse-south{
221 background-image:url(./images/gray/layout/layout-sprite.gif); 196 background-image:url(./images/gray/layout/layout-sprite.gif);
222 background-repeat: no-repeat; 197 background-repeat: no-repeat;
223 background-position: 50% -36px; 198 background-position: 50% -36px;
224} 199}
225.ylayout-split-h{ 200.ylayout-split-h{
226 background-image:url(./images/gray/sizer/e-handle-dark.gif); 201 background-image:url(./images/gray/sizer/e-handle-dark.gif);
227} 202}
228.ylayout-split-v{ 203.ylayout-split-v{
229 background-image:url(./images/gray/sizer/s-handle-dark.gif); 204 background-image:url(./images/gray/sizer/s-handle-dark.gif);
230} 205}
231.ylayout-panel .ytab-wrap{ 206.ylayout-panel .ytab-wrap{
232 background:url(./images/gray/layout/gradient-bg.gif); 207 background:url(./images/gray/layout/gradient-bg.gif);
233} 208}
234.ylayout-nested-layout .ylayout-panel-north { 209.ylayout-nested-layout .ylayout-panel-north {
235 border-bottom:1px solid #aca899; 210 border-bottom:1px solid #aca899;
236} 211}
237.ylayout-nested-layout .ylayout-panel-south { 212.ylayout-nested-layout .ylayout-panel-south {
238 border-top:1px solid #aca899; 213 border-top:1px solid #aca899;
239} 214}
240.ylayout-nested-layout .ylayout-panel-east { 215.ylayout-nested-layout .ylayout-panel-east {
241 border-left:1px solid #aca899; 216 border-left:1px solid #aca899;
242} 217}
243.ylayout-nested-layout .ylayout-panel-west { 218.ylayout-nested-layout .ylayout-panel-west {
244 border-right:1px solid #aca899; 219 border-right:1px solid #aca899;
245} 220}
246.ylayout-panel-dragover { 221.ylayout-panel-dragover {
247 border: 2px solid #aca899; 222 border: 2px solid #aca899;
248} 223}
249.ylayout-panel-proxy { 224.ylayout-panel-proxy {
250 background-image: url(./images/gray/layout/gradient-bg.gif); 225 background-image: url(./images/gray/layout/gradient-bg.gif);
251 background-color:#f3f2e7; 226 background-color:#f3f2e7;
252 border:1px dashed #aca899; 227 border:1px dashed #aca899;
253} 228}
254/** Resizable */ 229/** Resizable */
255 230
256.yresizable-over .yresizable-handle-east, .yresizable-pinned .yresizable-handle-east{ 231.yresizable-over .yresizable-handle-east, .yresizable-pinned .yresizable-handle-east{
257 background:url(./images/gray/sizer/e-handle.gif); 232 background:url(./images/gray/sizer/e-handle.gif);
258 background-position: left; 233 background-position: left;
259} 234}
260.yresizable-over .yresizable-handle-east, .yresizable-pinned .yresizable-handle-west{ 235.yresizable-over .yresizable-handle-east, .yresizable-pinned .yresizable-handle-west{
261 background:url(./images/gray/sizer/e-handle.gif); 236 background:url(./images/gray/sizer/e-handle.gif);
262 background-position: left; 237 background-position: left;
263} 238}
264.yresizable-over .yresizable-handle-south, .yresizable-pinned .yresizable-handle-south{ 239.yresizable-over .yresizable-handle-south, .yresizable-pinned .yresizable-handle-south{
265 background:url(./images/gray/sizer/s-handle.gif); 240 background:url(./images/gray/sizer/s-handle.gif);
266 background-position: top; 241 background-position: top;
267} 242}
268.yresizable-over .yresizable-handle-south, .yresizable-pinned .yresizable-handle-north{ 243.yresizable-over .yresizable-handle-south, .yresizable-pinned .yresizable-handle-north{
269 background:url(./images/gray/sizer/s-handle.gif); 244 background:url(./images/gray/sizer/s-handle.gif);
270 background-position: top; 245 background-position: top;
271} 246}
272.yresizable-over .yresizable-handle-southeast, .yresizable-pinned .yresizable-handle-southeast{ 247.yresizable-over .yresizable-handle-southeast, .yresizable-pinned .yresizable-handle-southeast{
273 background:url(./images/gray/sizer/se-handle.gif); 248 background:url(./images/gray/sizer/se-handle.gif);
274 background-position: top left; 249 background-position: top left;
275} 250}
276.yresizable-over .yresizable-handle-northwest,.yresizable-pinned .yresizable-handle-northwest{ 251.yresizable-over .yresizable-handle-northwest,.yresizable-pinned .yresizable-handle-northwest{
277 background:url(./images/gray/sizer/nw-handle.gif); 252 background:url(./images/gray/sizer/nw-handle.gif);
278 background-position:bottom right; 253 background-position:bottom right;
279} 254}
280.yresizable-over .yresizable-handle-northeast,.yresizable-pinned .yresizable-handle-northeast{ 255.yresizable-over .yresizable-handle-northeast,.yresizable-pinned .yresizable-handle-northeast{
281 background:url(./images/gray/sizer/ne-handle.gif); 256 background:url(./images/gray/sizer/ne-handle.gif);
282 background-position: bottom left; 257 background-position: bottom left;
283} 258}
284.yresizable-over .yresizable-handle-southwest,.yresizable-pinned .yresizable-handle-southwest{ 259.yresizable-over .yresizable-handle-southwest,.yresizable-pinned .yresizable-handle-southwest{
285 background:url(./images/gray/sizer/sw-handle.gif); 260 background:url(./images/gray/sizer/sw-handle.gif);
286 background-position: top right; 261 background-position: top right;
287} 262}
288.yresizable-proxy{ 263.yresizable-proxy{
289 border: 1px dashed #615e55; 264 border: 1px dashed #615e55;
290} 265}
291 266
292/** Toolbar */ 267/** Toolbar */
293.ytoolbar{ 268.ytoolbar{
294 border:0px none; 269 border:0px none;
295 background: #efefe3 url(./images/gray/toolbar/gray-bg.gif) repeat-x; 270 background: #efefe3 url(./images/gray/toolbar/gray-bg.gif) repeat-x;
296 padding:3px; 271 padding:3px;
297} 272}
diff --git a/frontend/beta/css/yui-extensions/ytheme-vista.css b/frontend/beta/css/yui-extensions/ytheme-vista.css
index e0e520f..488fbd9 100644
--- a/frontend/beta/css/yui-extensions/ytheme-vista.css
+++ b/frontend/beta/css/yui-extensions/ytheme-vista.css
@@ -1,400 +1,375 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26/** 1/**
27* Tabs 2* Tabs
28*/ 3*/
29.ytab-wrap { 4.ytab-wrap {
30 background:#4f4f4f; 5 background:#4f4f4f;
31 border-bottom:1px solid #b3b6b0; 6 border-bottom:1px solid #b3b6b0;
32} 7}
33.ytab-strip .ytab-text { 8.ytab-strip .ytab-text {
34 color:white; 9 color:white;
35 font-weight:normal; 10 font-weight:normal;
36} 11}
37.ytab-strip .on .ytab-text { 12.ytab-strip .on .ytab-text {
38 cursor:default; 13 cursor:default;
39 color:#333333; 14 color:#333333;
40} 15}
41.ytabs-top .ytab-strip a:hover { 16.ytabs-top .ytab-strip a:hover {
42 background:transparent url(./images/vista/tabs/tab-sprite.gif) no-repeat right -50px; 17 background:transparent url(./images/vista/tabs/tab-sprite.gif) no-repeat right -50px;
43} 18}
44.ytabs-top .ytab-strip a:hover .ytab-left { 19.ytabs-top .ytab-strip a:hover .ytab-left {
45 background:transparent url(./images/vista/tabs/tab-sprite.gif) no-repeat 0 -150px; 20 background:transparent url(./images/vista/tabs/tab-sprite.gif) no-repeat 0 -150px;
46} 21}
47.ytabs-top .ytab-strip .on .ytab-right, .ytabs-top .ytab-strip .on a:hover { 22.ytabs-top .ytab-strip .on .ytab-right, .ytabs-top .ytab-strip .on a:hover {
48 background: url(./images/vista/tabs/tab-sprite.gif) no-repeat right 0; 23 background: url(./images/vista/tabs/tab-sprite.gif) no-repeat right 0;
49} 24}
50.ytabs-top .ytab-strip .on .ytab-left, .ytabs-top .ytab-strip .on a:hover .ytab-left { 25.ytabs-top .ytab-strip .on .ytab-left, .ytabs-top .ytab-strip .on a:hover .ytab-left {
51 background: url(./images/vista/tabs/tab-sprite.gif) no-repeat 0 -100px; 26 background: url(./images/vista/tabs/tab-sprite.gif) no-repeat 0 -100px;
52} 27}
53.ytabs-top .ytab-strip .ytab-right { 28.ytabs-top .ytab-strip .ytab-right {
54 background:transparent; 29 background:transparent;
55} 30}
56.ytabs-top .ytab-strip .ytab-left { 31.ytabs-top .ytab-strip .ytab-left {
57 background:transparent; 32 background:transparent;
58} 33}
59.ytab-strip .ytab-closable .close-icon{ 34.ytab-strip .ytab-closable .close-icon{
60 background-image:url(./images/vista/layout/layout-sprite.gif); 35 background-image:url(./images/vista/layout/layout-sprite.gif);
61 background-position: 50% -60px; 36 background-position: 50% -60px;
62} 37}
63.ytab-strip .on .close-icon{ 38.ytab-strip .on .close-icon{
64 background-image:url(./images/vista/layout/layout-sprite.gif); 39 background-image:url(./images/vista/layout/layout-sprite.gif);
65 background-position: 50% -72px; 40 background-position: 50% -72px;
66} 41}
67.ytab-strip .ytab-closable .close-over{ 42.ytab-strip .ytab-closable .close-over{
68 background-image:url(./images/vista/layout/layout-sprite.gif); 43 background-image:url(./images/vista/layout/layout-sprite.gif);
69 background-position: 50% -72px; 44 background-position: 50% -72px;
70} 45}
71 46
72.ytabs-bottom .ytab-strip { 47.ytabs-bottom .ytab-strip {
73 background:#4f4f4f; 48 background:#4f4f4f;
74} 49}
75.ytabs-bottom .ytab-strip a:hover { 50.ytabs-bottom .ytab-strip a:hover {
76 background:transparent url(./images/vista/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom right; 51 background:transparent url(./images/vista/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom right;
77} 52}
78.ytabs-bottom .ytab-strip a:hover .ytab-left{ 53.ytabs-bottom .ytab-strip a:hover .ytab-left{
79 background:transparent url(./images/vista/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom left; 54 background:transparent url(./images/vista/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom left;
80} 55}
81.ytabs-bottom .ytab-wrap { 56.ytabs-bottom .ytab-wrap {
82 border-bottom:0px none; 57 border-bottom:0px none;
83 padding-top:0px; 58 padding-top:0px;
84 border-top:1px solid #b3b6b0; 59 border-top:1px solid #b3b6b0;
85} 60}
86.ytabs-bottom .ytab-strip .ytab-right { 61.ytabs-bottom .ytab-strip .ytab-right {
87 background:transparent; 62 background:transparent;
88} 63}
89.ytabs-bottom .ytab-strip .ytab-left { 64.ytabs-bottom .ytab-strip .ytab-left {
90 background:transparent; 65 background:transparent;
91} 66}
92.ytabs-bottom .ytab-strip .on .ytab-right,.ytabs-bottom .ytab-strip .on a:hover { 67.ytabs-bottom .ytab-strip .on .ytab-right,.ytabs-bottom .ytab-strip .on a:hover {
93 background: url(./images/vista/tabs/tab-btm-right-bg.gif) no-repeat bottom left; 68 background: url(./images/vista/tabs/tab-btm-right-bg.gif) no-repeat bottom left;
94} 69}
95.ytabs-bottom .ytab-strip .on .ytab-left,.ytabs-bottom .ytab-strip .on a:hover .ytab-left { 70.ytabs-bottom .ytab-strip .on .ytab-left,.ytabs-bottom .ytab-strip .on a:hover .ytab-left {
96 background: url(./images/vista/tabs/tab-btm-left-bg.gif) no-repeat bottom right; 71 background: url(./images/vista/tabs/tab-btm-left-bg.gif) no-repeat bottom right;
97} 72}
98/** 73/**
99* Basic-Dialog 74* Basic-Dialog
100*/ 75*/
101.ydlg-proxy { 76.ydlg-proxy {
102 background:#d3d6d0; 77 background:#d3d6d0;
103 border:2px solid #b3b6b0; 78 border:2px solid #b3b6b0;
104} 79}
105.ydlg-shadow{ 80.ydlg-shadow{
106 background:#cccccc; 81 background:#cccccc;
107 opacity:.3; 82 opacity:.3;
108 -moz-opacity:.3; 83 -moz-opacity:.3;
109 filter: alpha(opacity=30); 84 filter: alpha(opacity=30);
110} 85}
111.ydlg .ydlg-hd { 86.ydlg .ydlg-hd {
112 background: url(./images/vista/basic-dialog/hd-sprite.gif) repeat-x 0px -82px; 87 background: url(./images/vista/basic-dialog/hd-sprite.gif) repeat-x 0px -82px;
113 background-color:#333333; 88 background-color:#333333;
114 zoom:1; 89 zoom:1;
115} 90}
116.ydlg .ydlg-hd-left { 91.ydlg .ydlg-hd-left {
117 opacity:.95;-moz-opacity:.95;filter:alpha(opacity=90); 92 opacity:.95;-moz-opacity:.95;filter:alpha(opacity=90);
118 background: url(./images/vista/basic-dialog/hd-sprite.gif) no-repeat 0px -41px; 93 background: url(./images/vista/basic-dialog/hd-sprite.gif) no-repeat 0px -41px;
119 zoom:1; 94 zoom:1;
120} 95}
121.ydlg .ydlg-hd-right { 96.ydlg .ydlg-hd-right {
122 background: url(./images/vista/basic-dialog/hd-sprite.gif) no-repeat right 0px; 97 background: url(./images/vista/basic-dialog/hd-sprite.gif) no-repeat right 0px;
123 zoom:1; 98 zoom:1;
124} 99}
125.ydlg .ydlg-dlg-body{ 100.ydlg .ydlg-dlg-body{
126 background:#fff; 101 background:#fff;
127 border:0 none; 102 border:0 none;
128 border-top:0px none; 103 border-top:0px none;
129 padding:0px 0px 0px; 104 padding:0px 0px 0px;
130 position:absolute; 105 position:absolute;
131 top:24px;left:0px; 106 top:24px;left:0px;
132 z-index:1; 107 z-index:1;
133} 108}
134.ydlg-auto-tabs .ydlg-dlg-body{ 109.ydlg-auto-tabs .ydlg-dlg-body{
135 background:transparent; 110 background:transparent;
136} 111}
137.ydlg-auto-tabs .ytabs-top .ytab-wrap{ 112.ydlg-auto-tabs .ytabs-top .ytab-wrap{
138 background:transparent; 113 background:transparent;
139} 114}
140.ydlg .ydlg-ft{ 115.ydlg .ydlg-ft{
141 border-top:1px solid #b3b6b0; 116 border-top:1px solid #b3b6b0;
142 background:#F0F0F0; 117 background:#F0F0F0;
143 padding-bottom:8px; 118 padding-bottom:8px;
144} 119}
145.ydlg .ydlg-bg{ 120.ydlg .ydlg-bg{
146 opacity:.90;-moz-opacity:.90;filter:alpha(opacity=85); 121 opacity:.90;-moz-opacity:.90;filter:alpha(opacity=85);
147 zoom:1; 122 zoom:1;
148} 123}
149.ydlg .ydlg-bg-left,.ydlg .ydlg-bg-center,.ydlg .ydlg-bg-right{ 124.ydlg .ydlg-bg-left,.ydlg .ydlg-bg-center,.ydlg .ydlg-bg-right{
150} 125}
151.ydlg .ydlg-bg-center { 126.ydlg .ydlg-bg-center {
152 padding: 0px 4px 4px 4px; 127 padding: 0px 4px 4px 4px;
153 background:transparent url(./images/vista/basic-dialog/bg-center.gif) repeat-x bottom; 128 background:transparent url(./images/vista/basic-dialog/bg-center.gif) repeat-x bottom;
154 zoom:1; 129 zoom:1;
155} 130}
156.ydlg .ydlg-bg-left{ 131.ydlg .ydlg-bg-left{
157 padding-left:4px; 132 padding-left:4px;
158 background:transparent url(./images/vista/basic-dialog/bg-left.gif) no-repeat bottom left; 133 background:transparent url(./images/vista/basic-dialog/bg-left.gif) no-repeat bottom left;
159 zoom:1; 134 zoom:1;
160} 135}
161.ydlg .ydlg-bg-right{ 136.ydlg .ydlg-bg-right{
162 padding-right:4px; 137 padding-right:4px;
163 background:transparent url(./images/vista/basic-dialog/bg-right.gif) no-repeat bottom right; 138 background:transparent url(./images/vista/basic-dialog/bg-right.gif) no-repeat bottom right;
164 zoom:1; 139 zoom:1;
165} 140}
166.ydlg .ytabs-top .yui-ext-tabbody{ 141.ydlg .ytabs-top .yui-ext-tabbody{
167 border:0px none; 142 border:0px none;
168} 143}
169.ydlg .ytabs-bottom .yui-ext-tabbody{ 144.ydlg .ytabs-bottom .yui-ext-tabbody{
170 border:1px solid #b3b6b0; 145 border:1px solid #b3b6b0;
171 border-bottom:0px none; 146 border-bottom:0px none;
172} 147}
173.ydlg .ylayout-container .yui-ext-tabbody{ 148.ydlg .ylayout-container .yui-ext-tabbody{
174 border:0px none; 149 border:0px none;
175} 150}
176.ydlg .ydlg-close { 151.ydlg .ydlg-close {
177 background-image:url(./images/vista/basic-dialog/close.gif); 152 background-image:url(./images/vista/basic-dialog/close.gif);
178} 153}
179.ydlg div.yresizable-handle-east{ 154.ydlg div.yresizable-handle-east{
180 background-image:url(./images/vista/s.gif); 155 background-image:url(./images/vista/s.gif);
181 border:0px none; 156 border:0px none;
182} 157}
183.ydlg div.yresizable-handle-south{ 158.ydlg div.yresizable-handle-south{
184 background-image:url(./images/vista/s.gif); 159 background-image:url(./images/vista/s.gif);
185 border:0px none; 160 border:0px none;
186} 161}
187.ydlg div.yresizable-handle-west{ 162.ydlg div.yresizable-handle-west{
188 background-image:url(./images/vista/s.gif); 163 background-image:url(./images/vista/s.gif);
189 border:0px none; 164 border:0px none;
190} 165}
191.ydlg div.yresizable-handle-southeast{ 166.ydlg div.yresizable-handle-southeast{
192 background-image:url(./images/vista/s.gif); 167 background-image:url(./images/vista/s.gif);
193 background-position: bottom right; 168 background-position: bottom right;
194 width:8px; 169 width:8px;
195 height:8px; 170 height:8px;
196 border:0px; 171 border:0px;
197} 172}
198.ydlg div.yresizable-handle-southwest{ 173.ydlg div.yresizable-handle-southwest{
199 background-image:url(./images/vista/s.gif); 174 background-image:url(./images/vista/s.gif);
200 background-position: top right; 175 background-position: top right;
201 margin-left:1px; 176 margin-left:1px;
202 margin-bottom:1px; 177 margin-bottom:1px;
203 border:0px; 178 border:0px;
204} 179}
205.ydlg div.yresizable-handle-north{ 180.ydlg div.yresizable-handle-north{
206 background-image:url(./images/vista/s.gif); 181 background-image:url(./images/vista/s.gif);
207 border:0px none; 182 border:0px none;
208} 183}
209 184
210/* QuickTips */ 185/* QuickTips */
211 186
212.ytip .ytip-hd-right{ 187.ytip .ytip-hd-right{
213 background: url(./images/vista/basic-dialog/hd-sprite.gif) no-repeat right 0px; 188 background: url(./images/vista/basic-dialog/hd-sprite.gif) no-repeat right 0px;
214} 189}
215.ytip .ytip-hd-left{ 190.ytip .ytip-hd-left{
216 background: url(./images/vista/basic-dialog/hd-sprite.gif) no-repeat 0px -41px; 191 background: url(./images/vista/basic-dialog/hd-sprite.gif) no-repeat 0px -41px;
217} 192}
218.ytip .ytip-hd{ 193.ytip .ytip-hd{
219 background: url(./images/vista/basic-dialog/hd-sprite.gif) repeat-x 0px -82px; 194 background: url(./images/vista/basic-dialog/hd-sprite.gif) repeat-x 0px -82px;
220} 195}
221.ytip .ytip-close{ 196.ytip .ytip-close{
222 background-image: url(./images/vista/basic-dialog/close.gif); 197 background-image: url(./images/vista/basic-dialog/close.gif);
223} 198}
224.ytip .ytip-bd{ 199.ytip .ytip-bd{
225 background: #e7e7e7 url(./images/vista/qtip/bg.gif); 200 background: #e7e7e7 url(./images/vista/qtip/bg.gif);
226 border: 1px solid #ababab; 201 border: 1px solid #ababab;
227} 202}
228 203
229/* BorderLayout */ 204/* BorderLayout */
230.ylayout-container{ 205.ylayout-container{
231 background:#4f4f4f; 206 background:#4f4f4f;
232} 207}
233.ylayout-collapsed{ 208.ylayout-collapsed{
234 background-color:#9f9f9f; 209 background-color:#9f9f9f;
235 border:1px solid #4c535c; 210 border:1px solid #4c535c;
236} 211}
237.ylayout-collapsed-over{ 212.ylayout-collapsed-over{
238 background-color:#bfbfbf; 213 background-color:#bfbfbf;
239} 214}
240.ylayout-panel{ 215.ylayout-panel{
241 border:1px solid #4c535c; 216 border:1px solid #4c535c;
242} 217}
243.ylayout-nested-layout .ylayout-panel { 218.ylayout-nested-layout .ylayout-panel {
244 border:0px none; 219 border:0px none;
245} 220}
246.ylayout-split{ 221.ylayout-split{
247 background-color:#f3f2e7; 222 background-color:#f3f2e7;
248} 223}
249.ylayout-panel-hd{ 224.ylayout-panel-hd{
250 background-image: url(./images/vista/layout/panel-title-bg.gif); 225 background-image: url(./images/vista/layout/panel-title-bg.gif);
251 border-bottom:1px solid #b5bac1; 226 border-bottom:1px solid #b5bac1;
252} 227}
253.ylayout-panel-hd-text{ 228.ylayout-panel-hd-text{
254 color:white; 229 color:white;
255} 230}
256.ylayout-tools-button-over{ 231.ylayout-tools-button-over{
257 border:1px solid #4c535c; 232 border:1px solid #4c535c;
258 background:#9f9f9f url(./images/vista/layout/panel-title-bg.gif) repeat-x; 233 background:#9f9f9f url(./images/vista/layout/panel-title-bg.gif) repeat-x;
259} 234}
260.ylayout-close{ 235.ylayout-close{
261 background-image:url(./images/vista/layout/layout-sprite.gif); 236 background-image:url(./images/vista/layout/layout-sprite.gif);
262 background-repeat: no-repeat; 237 background-repeat: no-repeat;
263 background-position: 50% -60px; 238 background-position: 50% -60px;
264} 239}
265.ylayout-collapse-west,.ylayout-expand-east{ 240.ylayout-collapse-west,.ylayout-expand-east{
266 background-image:url(./images/vista/layout/layout-sprite.gif); 241 background-image:url(./images/vista/layout/layout-sprite.gif);
267 background-repeat: no-repeat; 242 background-repeat: no-repeat;
268 background-position: 50% 0; 243 background-position: 50% 0;
269} 244}
270.ylayout-expand-west,.ylayout-collapse-east{ 245.ylayout-expand-west,.ylayout-collapse-east{
271 background-image:url(./images/vista/layout/layout-sprite.gif); 246 background-image:url(./images/vista/layout/layout-sprite.gif);
272 background-repeat: no-repeat; 247 background-repeat: no-repeat;
273 background-position: 50% -12px; 248 background-position: 50% -12px;
274} 249}
275.ylayout-collapse-north,.ylayout-expand-south{ 250.ylayout-collapse-north,.ylayout-expand-south{
276 background-image:url(./images/vista/layout/layout-sprite.gif); 251 background-image:url(./images/vista/layout/layout-sprite.gif);
277 background-repeat: no-repeat; 252 background-repeat: no-repeat;
278 background-position: 50% -24px; 253 background-position: 50% -24px;
279} 254}
280.ylayout-expand-north,.ylayout-collapse-south{ 255.ylayout-expand-north,.ylayout-collapse-south{
281 background-image:url(./images/vista/layout/layout-sprite.gif); 256 background-image:url(./images/vista/layout/layout-sprite.gif);
282 background-repeat: no-repeat; 257 background-repeat: no-repeat;
283 background-position: 50% -36px; 258 background-position: 50% -36px;
284} 259}
285.ylayout-split-h{ 260.ylayout-split-h{
286 background:#9f9f9f; 261 background:#9f9f9f;
287} 262}
288.ylayout-split-v{ 263.ylayout-split-v{
289 background:#9f9f9f; 264 background:#9f9f9f;
290} 265}
291.ylayout-panel .ytab-wrap{ 266.ylayout-panel .ytab-wrap{
292 background:#4f4f4f; 267 background:#4f4f4f;
293} 268}
294.ylayout-nested-layout .ylayout-panel-north { 269.ylayout-nested-layout .ylayout-panel-north {
295 border-bottom:1px solid #4c535c; 270 border-bottom:1px solid #4c535c;
296} 271}
297.ylayout-nested-layout .ylayout-panel-south { 272.ylayout-nested-layout .ylayout-panel-south {
298 border-top:1px solid #4c535c; 273 border-top:1px solid #4c535c;
299} 274}
300.ylayout-nested-layout .ylayout-panel-east { 275.ylayout-nested-layout .ylayout-panel-east {
301 border-left:1px solid #4c535c; 276 border-left:1px solid #4c535c;
302} 277}
303.ylayout-nested-layout .ylayout-panel-west { 278.ylayout-nested-layout .ylayout-panel-west {
304 border-right:1px solid #4c535c; 279 border-right:1px solid #4c535c;
305} 280}
306.ylayout-panel-dragover { 281.ylayout-panel-dragover {
307 border: 2px solid #4c535c; 282 border: 2px solid #4c535c;
308} 283}
309.ylayout-panel-proxy { 284.ylayout-panel-proxy {
310 background-image: url(./images/vista/layout/gradient-bg.gif); 285 background-image: url(./images/vista/layout/gradient-bg.gif);
311 background-color:#f3f2e7; 286 background-color:#f3f2e7;
312 border:1px dashed #4c535c; 287 border:1px dashed #4c535c;
313} 288}
314/** Resizable */ 289/** Resizable */
315 290
316.yresizable-over .yresizable-handle-east, .yresizable-pinned .yresizable-handle-east{ 291.yresizable-over .yresizable-handle-east, .yresizable-pinned .yresizable-handle-east{
317 background:url(./images/vista/sizer/e-handle.gif); 292 background:url(./images/vista/sizer/e-handle.gif);
318 background-position: left; 293 background-position: left;
319} 294}
320.yresizable-over .yresizable-handle-east, .yresizable-pinned .yresizable-handle-west{ 295.yresizable-over .yresizable-handle-east, .yresizable-pinned .yresizable-handle-west{
321 background:url(./images/vista/sizer/e-handle.gif); 296 background:url(./images/vista/sizer/e-handle.gif);
322 background-position: left; 297 background-position: left;
323} 298}
324.yresizable-over .yresizable-handle-south, .yresizable-pinned .yresizable-handle-south{ 299.yresizable-over .yresizable-handle-south, .yresizable-pinned .yresizable-handle-south{
325 background:url(./images/vista/sizer/s-handle.gif); 300 background:url(./images/vista/sizer/s-handle.gif);
326 background-position: top; 301 background-position: top;
327} 302}
328.yresizable-over .yresizable-handle-south, .yresizable-pinned .yresizable-handle-north{ 303.yresizable-over .yresizable-handle-south, .yresizable-pinned .yresizable-handle-north{
329 background:url(./images/vista/sizer/s-handle.gif); 304 background:url(./images/vista/sizer/s-handle.gif);
330 background-position: top; 305 background-position: top;
331} 306}
332.yresizable-over .yresizable-handle-southeast, .yresizable-pinned .yresizable-handle-southeast{ 307.yresizable-over .yresizable-handle-southeast, .yresizable-pinned .yresizable-handle-southeast{
333 background:url(./images/vista/sizer/se-handle.gif); 308 background:url(./images/vista/sizer/se-handle.gif);
334 background-position: top left; 309 background-position: top left;
335} 310}
336.yresizable-over .yresizable-handle-northwest,.yresizable-pinned .yresizable-handle-northwest{ 311.yresizable-over .yresizable-handle-northwest,.yresizable-pinned .yresizable-handle-northwest{
337 background:url(./images/vista/sizer/nw-handle.gif); 312 background:url(./images/vista/sizer/nw-handle.gif);
338 background-position:bottom right; 313 background-position:bottom right;
339} 314}
340.yresizable-over .yresizable-handle-northeast,.yresizable-pinned .yresizable-handle-northeast{ 315.yresizable-over .yresizable-handle-northeast,.yresizable-pinned .yresizable-handle-northeast{
341 background:url(./images/vista/sizer/ne-handle.gif); 316 background:url(./images/vista/sizer/ne-handle.gif);
342 background-position: bottom left; 317 background-position: bottom left;
343} 318}
344.yresizable-over .yresizable-handle-southwest,.yresizable-pinned .yresizable-handle-southwest{ 319.yresizable-over .yresizable-handle-southwest,.yresizable-pinned .yresizable-handle-southwest{
345 background:url(./images/vista/sizer/sw-handle.gif); 320 background:url(./images/vista/sizer/sw-handle.gif);
346 background-position: top right; 321 background-position: top right;
347} 322}
348.yresizable-proxy{ 323.yresizable-proxy{
349 border: 1px dashed #615e55; 324 border: 1px dashed #615e55;
350} 325}
351 326
352/** Toolbar */ 327/** Toolbar */
353.ytoolbar{ 328.ytoolbar{
354 border:0px none; 329 border:0px none;
355 background: #efefe3 url(./images/vista/toolbar/gray-bg.gif) repeat-x; 330 background: #efefe3 url(./images/vista/toolbar/gray-bg.gif) repeat-x;
356 padding:3px; 331 padding:3px;
357} 332}
358.ytoolbar .ytb-button-over{ 333.ytoolbar .ytb-button-over{
359 border:1px solid transparent; 334 border:1px solid transparent;
360 border-bottom:1px solid #bbbbbb; 335 border-bottom:1px solid #bbbbbb;
361 border-top:1px solid #eeeeee; 336 border-top:1px solid #eeeeee;
362 background:#9f9f9f url(./images/vista/grid/grid-vista-hd.gif) repeat-x; 337 background:#9f9f9f url(./images/vista/grid/grid-vista-hd.gif) repeat-x;
363} 338}
364/* grid */ 339/* grid */
365.ygrid-hd{ 340.ygrid-hd{
366 border-bottom:0px; 341 border-bottom:0px;
367 background:none; 342 background:none;
368} 343}
369.ygrid-hd-body { 344.ygrid-hd-body {
370 border-bottom: 1px solid #b3bcc0; 345 border-bottom: 1px solid #b3bcc0;
371} 346}
372.ygrid-hd-over{ 347.ygrid-hd-over{
373 border-bottom:0px; 348 border-bottom:0px;
374} 349}
375.ygrid-hd-over .ygrid-hd-body{ 350.ygrid-hd-over .ygrid-hd-body{
376 background-color: transparent; 351 background-color: transparent;
377 border-bottom:0px; 352 border-bottom:0px;
378} 353}
379.ygrid-hd-split { 354.ygrid-hd-split {
380 background-image: url(./images/vista/grid/grid-split.gif); 355 background-image: url(./images/vista/grid/grid-split.gif);
381} 356}
382.ygrid-hrow{ 357.ygrid-hrow{
383 background: url(./images/vista/grid/grid-vista-hd.gif); 358 background: url(./images/vista/grid/grid-vista-hd.gif);
384 height: 21px; 359 height: 21px;
385} 360}
386.ygrid-row-alt{ 361.ygrid-row-alt{
387 background-color: #f5f5f5; 362 background-color: #f5f5f5;
388} 363}
389.ygrid-row-selected{ 364.ygrid-row-selected{
390 background-color: #535353 !important; 365 background-color: #535353 !important;
391 color: white; 366 color: white;
392} 367}
393.ygrid-row-selected span{ 368.ygrid-row-selected span{
394 color: white !important; 369 color: white !important;
395} 370}
396.ygrid-wrap-body { 371.ygrid-wrap-body {
397} 372}
398.ytoolbar .ytb-sep{ 373.ytoolbar .ytb-sep{
399 background-image: url(./images/vista/grid/grid-split.gif); 374 background-image: url(./images/vista/grid/grid-split.gif);
400} 375}
diff --git a/frontend/beta/css/yui/calendar.css b/frontend/beta/css/yui/calendar.css
index 51399e6..6793936 100644
--- a/frontend/beta/css/yui/calendar.css
+++ b/frontend/beta/css/yui/calendar.css
@@ -1,186 +1,161 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26/* 1/*
27Copyright (c) 2006, Yahoo! Inc. All rights reserved. 2Copyright (c) 2006, Yahoo! Inc. All rights reserved.
28Code licensed under the BSD License: 3Code licensed under the BSD License:
29http://developer.yahoo.net/yui/license.txt 4http://developer.yahoo.net/yui/license.txt
30Version 0.11.3 5Version 0.11.3
31*/ 6*/
32 7
33.yui-cal2upwrapper {*height:1%;} /* IE */ 8.yui-cal2upwrapper {*height:1%;} /* IE */
34.yui-cal2upwrapper:after {content:'.';clear:both;display:block;visibility:hidden;height:0;} /* others */ 9.yui-cal2upwrapper:after {content:'.';clear:both;display:block;visibility:hidden;height:0;} /* others */
35 10
36.yui-calcontainer { 11.yui-calcontainer {
37 float:left; 12 float:left;
38 padding:5px; 13 padding:5px;
39 background-color:#F7F9FB; 14 background-color:#F7F9FB;
40 border:1px solid #7B9EBD; 15 border:1px solid #7B9EBD;
41} 16}
42 17
43.yui-calcontainer .title { 18.yui-calcontainer .title {
44 font:100% sans-serif; 19 font:100% sans-serif;
45 color:#000; 20 color:#000;
46 font-weight:bold; 21 font-weight:bold;
47 margin-bottom:5px; 22 margin-bottom:5px;
48 height:auto; 23 height:auto;
49 position:relative; 24 position:relative;
50} 25}
51 26
52.yui-calcontainer .title .close-icon { 27.yui-calcontainer .title .close-icon {
53 position:absolute; 28 position:absolute;
54 right:0; 29 right:0;
55 top:0; 30 top:0;
56 border:none; 31 border:none;
57} 32}
58 33
59.yui-calcontainer .cal2up { 34.yui-calcontainer .cal2up {
60 float:left; 35 float:left;
61} 36}
62 37
63.yui-calendar .calnavleft { 38.yui-calendar .calnavleft {
64 position:absolute; 39 position:absolute;
65 background-repeat:no-repeat; 40 background-repeat:no-repeat;
66 cursor:pointer; 41 cursor:pointer;
67 top:2px; 42 top:2px;
68 bottom:0; 43 bottom:0;
69 width:9px; 44 width:9px;
70 height:12px; 45 height:12px;
71 left:2px; 46 left:2px;
72} 47}
73 48
74.yui-calendar .calnavright { 49.yui-calendar .calnavright {
75 position:absolute; 50 position:absolute;
76 background-repeat:no-repeat; 51 background-repeat:no-repeat;
77 cursor:pointer; 52 cursor:pointer;
78 top:2px; 53 top:2px;
79 bottom:0; 54 bottom:0;
80 width:9px; 55 width:9px;
81 height:12px; 56 height:12px;
82 right:2px; 57 right:2px;
83} 58}
84 59
85/* Calendar element styles */ 60/* Calendar element styles */
86 61
87.yui-calendar { 62.yui-calendar {
88 font:100% sans-serif; 63 font:100% sans-serif;
89 text-align:center; 64 text-align:center;
90 border-spacing:0; 65 border-spacing:0;
91 border-collapse:separate; 66 border-collapse:separate;
92} 67}
93 68
94.yui-calendar td.calcell { 69.yui-calendar td.calcell {
95 padding:.1em .2em; 70 padding:.1em .2em;
96 border:1px solid #E0E0E0; 71 border:1px solid #E0E0E0;
97 background-color:#FFF; 72 background-color:#FFF;
98} 73}
99 74
100.yui-calendar td.calcell a { 75.yui-calendar td.calcell a {
101 color:#003DB8; 76 color:#003DB8;
102 text-decoration:none; 77 text-decoration:none;
103} 78}
104 79
105.yui-calendar td.calcell.today { 80.yui-calendar td.calcell.today {
106 border:1px solid #000; 81 border:1px solid #000;
107} 82}
108 83
109.yui-calendar td.calcell.oom { 84.yui-calendar td.calcell.oom {
110 cursor:default; 85 cursor:default;
111 color:#999; 86 color:#999;
112 background-color:#EEE; 87 background-color:#EEE;
113 border:1px solid #E0E0E0; 88 border:1px solid #E0E0E0;
114} 89}
115 90
116.yui-calendar td.calcell.selected { 91.yui-calendar td.calcell.selected {
117 color:#003DB8; 92 color:#003DB8;
118 background-color:#FFF19F; 93 background-color:#FFF19F;
119 border:1px solid #FF9900; 94 border:1px solid #FF9900;
120} 95}
121 96
122.yui-calendar td.calcell.calcellhover { 97.yui-calendar td.calcell.calcellhover {
123 cursor:pointer; 98 cursor:pointer;
124 color:#FFF; 99 color:#FFF;
125 background-color:#FF9900; 100 background-color:#FF9900;
126 border:1px solid #FF9900; 101 border:1px solid #FF9900;
127} 102}
128 103
129.yui-calendar td.calcell.calcellhover a { 104.yui-calendar td.calcell.calcellhover a {
130 color:#FFF; 105 color:#FFF;
131} 106}
132 107
133.yui-calendar td.calcell.restricted { 108.yui-calendar td.calcell.restricted {
134 text-decoration:line-through; 109 text-decoration:line-through;
135} 110}
136 111
137.yui-calendar td.calcell.previous { 112.yui-calendar td.calcell.previous {
138 color:#CCC; 113 color:#CCC;
139} 114}
140 115
141.yui-calendar td.calcell.highlight1 { background-color:#CCFF99; } 116.yui-calendar td.calcell.highlight1 { background-color:#CCFF99; }
142.yui-calendar td.calcell.highlight2 { background-color:#99CCFF; } 117.yui-calendar td.calcell.highlight2 { background-color:#99CCFF; }
143.yui-calendar td.calcell.highlight3 { background-color:#FFCCCC; } 118.yui-calendar td.calcell.highlight3 { background-color:#FFCCCC; }
144.yui-calendar td.calcell.highlight4 { background-color:#CCFF99; } 119.yui-calendar td.calcell.highlight4 { background-color:#CCFF99; }
145 120
146 121
147.yui-calendar .calhead { 122.yui-calendar .calhead {
148 border:1px solid #E0E0E0; 123 border:1px solid #E0E0E0;
149 vertical-align:middle; 124 vertical-align:middle;
150 background-color:#FFF; 125 background-color:#FFF;
151} 126}
152 127
153.yui-calendar .calheader { 128.yui-calendar .calheader {
154 position:relative; 129 position:relative;
155 width:100%; 130 width:100%;
156 text-align:center; 131 text-align:center;
157} 132}
158 133
159.yui-calendar .calheader img { 134.yui-calendar .calheader img {
160 border:none; 135 border:none;
161} 136}
162 137
163.yui-calendar .calweekdaycell { 138.yui-calendar .calweekdaycell {
164 color:#666; 139 color:#666;
165 font-weight:normal; 140 font-weight:normal;
166} 141}
167 142
168.yui-calendar .calfoot { 143.yui-calendar .calfoot {
169 background-color:#EEE; 144 background-color:#EEE;
170} 145}
171 146
172.yui-calendar .calrowhead, .yui-calendar .calrowfoot { 147.yui-calendar .calrowhead, .yui-calendar .calrowfoot {
173 color:#666; 148 color:#666;
174 font-size:9px; 149 font-size:9px;
175 font-style:italic; 150 font-style:italic;
176 font-weight:normal; 151 font-weight:normal;
177 width:15px; 152 width:15px;
178} 153}
179 154
180.yui-calendar .calrowhead { 155.yui-calendar .calrowhead {
181 border-right-width:2px; 156 border-right-width:2px;
182} 157}
183 158
184/*Specific changes for calendar running under fonts/reset */ 159/*Specific changes for calendar running under fonts/reset */
185.yui-calendar a:hover {background:inherit;} 160.yui-calendar a:hover {background:inherit;}
186p#clear {clear:left; padding-top:10px;} 161p#clear {clear:left; padding-top:10px;}
diff --git a/frontend/beta/css/yui/container.css b/frontend/beta/css/yui/container.css
index 337fe70..69c5cef 100644
--- a/frontend/beta/css/yui/container.css
+++ b/frontend/beta/css/yui/container.css
@@ -1,237 +1,212 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26/* 1/*
27Copyright (c) 2006, Yahoo! Inc. All rights reserved. 2Copyright (c) 2006, Yahoo! Inc. All rights reserved.
28Code licensed under the BSD License: 3Code licensed under the BSD License:
29http://developer.yahoo.net/yui/license.txt 4http://developer.yahoo.net/yui/license.txt
30Version 0.11.4 5Version 0.11.4
31*/ 6*/
32 7
33.overlay { 8.overlay {
34 position:absolute; 9 position:absolute;
35 display:block; 10 display:block;
36} 11}
37 12
38.tt { 13.tt {
39 visibility:hidden; 14 visibility:hidden;
40 position:absolute; 15 position:absolute;
41 color:#333; 16 color:#333;
42 background-color:#FDFFB4; 17 background-color:#FDFFB4;
43 font-family:arial,helvetica,verdana,sans-serif; 18 font-family:arial,helvetica,verdana,sans-serif;
44 padding:2px; 19 padding:2px;
45 border:1px solid #FCC90D; 20 border:1px solid #FCC90D;
46 font:100% sans-serif; 21 font:100% sans-serif;
47 width:auto; 22 width:auto;
48} 23}
49 24
50* html body.masked select { 25* html body.masked select {
51 visibility:hidden; 26 visibility:hidden;
52} 27}
53 28
54* html div.panel-container select { 29* html div.panel-container select {
55 visibility:inherit; 30 visibility:inherit;
56} 31}
57 32
58* html div.drag select { 33* html div.drag select {
59 visibility:hidden; 34 visibility:hidden;
60} 35}
61 36
62* html div.hide-select select { 37* html div.hide-select select {
63 visibility:hidden; 38 visibility:hidden;
64} 39}
65 40
66.mask { 41.mask {
67 z-index:0; 42 z-index:0;
68 display:none; 43 display:none;
69 position:absolute; 44 position:absolute;
70 top:0; 45 top:0;
71 left:0; 46 left:0;
72 -moz-opacity: 0.5; 47 -moz-opacity: 0.5;
73 opacity:.50; 48 opacity:.50;
74 filter: alpha(opacity=50); 49 filter: alpha(opacity=50);
75 background-color:#CCC; 50 background-color:#CCC;
76} 51}
77 52
78.hide-scrollbars * { 53.hide-scrollbars * {
79 overflow:hidden; 54 overflow:hidden;
80} 55}
81 56
82.hide-scrollbars textarea, .hide-scrollbars select { 57.hide-scrollbars textarea, .hide-scrollbars select {
83 overflow:hidden; 58 overflow:hidden;
84 display:none; 59 display:none;
85} 60}
86 61
87.show-scrollbars textarea, .show-scrollbars select { 62.show-scrollbars textarea, .show-scrollbars select {
88 overflow:visible; 63 overflow:visible;
89} 64}
90 65
91.panel-container { 66.panel-container {
92 position:absolute; 67 position:absolute;
93 background-color:transparent; 68 background-color:transparent;
94 z-index:6; 69 z-index:6;
95 visibility:hidden; 70 visibility:hidden;
96 overflow:visible; 71 overflow:visible;
97 width:auto; 72 width:auto;
98} 73}
99 74
100.panel-container.matte { 75.panel-container.matte {
101 padding:3px; 76 padding:3px;
102 background-color:#FFF; 77 background-color:#FFF;
103} 78}
104 79
105.panel-container.matte .underlay { 80.panel-container.matte .underlay {
106 display:none; 81 display:none;
107} 82}
108 83
109.panel-container.shadow { 84.panel-container.shadow {
110 padding:0px; 85 padding:0px;
111 background-color:transparent; 86 background-color:transparent;
112} 87}
113 88
114.panel-container.shadow .underlay { 89.panel-container.shadow .underlay {
115 visibility:inherit; 90 visibility:inherit;
116 position:absolute; 91 position:absolute;
117 background-color:#CCC; 92 background-color:#CCC;
118 top:3px;left:3px; 93 top:3px;left:3px;
119 z-index:0; 94 z-index:0;
120 width:100%; 95 width:100%;
121 height:100%; 96 height:100%;
122 -moz-opacity: 0.7; 97 -moz-opacity: 0.7;
123 opacity:.70; 98 opacity:.70;
124 filter:alpha(opacity=70); 99 filter:alpha(opacity=70);
125 zoom:1; 100 zoom:1;
126} 101}
127 102
128.panel { 103.panel {
129 visibility:hidden; 104 visibility:hidden;
130 border-collapse:separate; 105 border-collapse:separate;
131 position:relative; 106 position:relative;
132 left:0px;top:0px; 107 left:0px;top:0px;
133 font:1em Arial; 108 font:1em Arial;
134 background-color:#FFF; 109 background-color:#FFF;
135 border:1px solid #000; 110 border:1px solid #000;
136 z-index:1; 111 z-index:1;
137 overflow:hidden; 112 overflow:hidden;
138} 113}
139 114
140.panel .hd { 115.panel .hd {
141 background-color:#3d77cb; 116 background-color:#3d77cb;
142 color:#FFF; 117 color:#FFF;
143 font-size:100%; 118 font-size:100%;
144 line-height:100%; 119 line-height:100%;
145 border:1px solid #FFF; 120 border:1px solid #FFF;
146 border-bottom:1px solid #000; 121 border-bottom:1px solid #000;
147 font-weight:bold; 122 font-weight:bold;
148 overflow:hidden; 123 overflow:hidden;
149 padding:4px; 124 padding:4px;
150} 125}
151 126
152.panel .bd { 127.panel .bd {
153 overflow:hidden; 128 overflow:hidden;
154 padding:4px; 129 padding:4px;
155} 130}
156 131
157.panel .bd p { 132.panel .bd p {
158 margin:0 0 1em; 133 margin:0 0 1em;
159} 134}
160 135
161.panel .close { 136.panel .close {
162 position:absolute; 137 position:absolute;
163 top:5px; 138 top:5px;
164 right:4px; 139 right:4px;
165 z-index:6; 140 z-index:6;
166 height:12px; 141 height:12px;
167 width:12px; 142 width:12px;
168 margin:0px; 143 margin:0px;
169 padding:0px; 144 padding:0px;
170 background-repeat:no-repeat; 145 background-repeat:no-repeat;
171 cursor:pointer; 146 cursor:pointer;
172 visibility:inherit; 147 visibility:inherit;
173} 148}
174 149
175.panel .close.nonsecure { 150.panel .close.nonsecure {
176 background-image:url(../../images/yui/container/close12_1.gif); 151 background-image:url(../../images/yui/container/close12_1.gif);
177} 152}
178 153
179.panel .close.secure { 154.panel .close.secure {
180 background-image:url(../../images/yui/container/close12_1.gif); 155 background-image:url(../../images/yui/container/close12_1.gif);
181} 156}
182 157
183.panel .ft { 158.panel .ft {
184 padding:4px; 159 padding:4px;
185 overflow:hidden; 160 overflow:hidden;
186} 161}
187 162
188.simple-dialog .bd .icon { 163.simple-dialog .bd .icon {
189 background-repeat:no-repeat; 164 background-repeat:no-repeat;
190 width:16px; 165 width:16px;
191 height:16px; 166 height:16px;
192 margin-right:10px; 167 margin-right:10px;
193 float:left; 168 float:left;
194} 169}
195 170
196.dialog .ft, .simple-dialog .ft { 171.dialog .ft, .simple-dialog .ft {
197 padding-bottom:5px; 172 padding-bottom:5px;
198 padding-right:5px; 173 padding-right:5px;
199 text-align:right; 174 text-align:right;
200} 175}
201 176
202.dialog form, .simple-dialog form { 177.dialog form, .simple-dialog form {
203 margin:0; 178 margin:0;
204} 179}
205 180
206.button-group button { 181.button-group button {
207 font:100 76% verdana; 182 font:100 76% verdana;
208 text-decoration:none; 183 text-decoration:none;
209 background-color: #E4E4E4; 184 background-color: #E4E4E4;
210 color: #333; 185 color: #333;
211 cursor: hand; 186 cursor: hand;
212 vertical-align: middle; 187 vertical-align: middle;
213 border: 2px solid #797979; 188 border: 2px solid #797979;
214 border-top-color:#FFF; 189 border-top-color:#FFF;
215 border-left-color:#FFF; 190 border-left-color:#FFF;
216 margin:2px; 191 margin:2px;
217 padding:2px; 192 padding:2px;
218} 193}
219 194
220.button-group button.default { 195.button-group button.default {
221 font-weight:bold; 196 font-weight:bold;
222} 197}
223 198
224.button-group button:hover, .button-group button.hover { 199.button-group button:hover, .button-group button.hover {
225 border:2px solid #90A029; 200 border:2px solid #90A029;
226 background-color:#EBF09E; 201 background-color:#EBF09E;
227 border-top-color:#FFF; 202 border-top-color:#FFF;
228 border-left-color:#FFF; 203 border-left-color:#FFF;
229} 204}
230 205
231.button-group button:active { 206.button-group button:active {
232 border:2px solid #E4E4E4; 207 border:2px solid #E4E4E4;
233 background-color:#BBB; 208 background-color:#BBB;
234 border-top-color:#333; 209 border-top-color:#333;
235 border-left-color:#333; 210 border-left-color:#333;
236} 211}
237 212
diff --git a/frontend/beta/css/yui/fonts.css b/frontend/beta/css/yui/fonts.css
index a334b8a..04acd9b 100644
--- a/frontend/beta/css/yui/fonts.css
+++ b/frontend/beta/css/yui/fonts.css
@@ -1,59 +1,34 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26/* 1/*
27Copyright (c) 2006, Yahoo! Inc. All rights reserved. 2Copyright (c) 2006, Yahoo! Inc. All rights reserved.
28Code licensed under the BSD License: 3Code licensed under the BSD License:
29http://developer.yahoo.net/yui/license.txt 4http://developer.yahoo.net/yui/license.txt
30version: 0.11.3 5version: 0.11.3
31*/ 6*/
32 7
33/** 8/**
34 * 84.5% for !IE, keywords for IE 9 * 84.5% for !IE, keywords for IE
35 * Percents could work for IE, but for backCompat purposes, we are using 10 * Percents could work for IE, but for backCompat purposes, we are using
36 keywords. 11 keywords.
37 * x-small is for IE < 6 and IE6 quirks mode. 12 * x-small is for IE < 6 and IE6 quirks mode.
38 * 13 *
39 */ 14 */
40body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x- 15body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-
41small;} 16small;}
42table {font-size:inherit;font:100%;} 17table {font-size:inherit;font:100%;}
43 18
44/** 19/**
45 * 99% for safari; 100% is too large 20 * 99% for safari; 100% is too large
46 */ 21 */
47select, input, textarea {font:99% arial,helvetica,clean,sans-serif;} 22select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
48 23
49/** 24/**
50 * Bump up !IE to get to 13px equivalent 25 * Bump up !IE to get to 13px equivalent
51 */ 26 */
52pre, code {font:115% monospace;*font-size:100%;} 27pre, code {font:115% monospace;*font-size:100%;}
53 28
54/** 29/**
55 * Default line-height based on font-size rather than "computed-value" 30 * Default line-height based on font-size rather than "computed-value"
56 * see: http://www.w3.org/TR/CSS21/visudet.html#line-height 31 * see: http://www.w3.org/TR/CSS21/visudet.html#line-height
57 */ 32 */
58body * {line-height:1.22em;} 33body * {line-height:1.22em;}
59 34
diff --git a/frontend/beta/css/yui/grids.css b/frontend/beta/css/yui/grids.css
index 7d60306..284b7c2 100644
--- a/frontend/beta/css/yui/grids.css
+++ b/frontend/beta/css/yui/grids.css
@@ -1,113 +1,88 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26/* 1/*
27Copyright (c) 2006, Yahoo! Inc. All rights reserved. 2Copyright (c) 2006, Yahoo! Inc. All rights reserved.
28Code licensed under the BSD License: 3Code licensed under the BSD License:
29http://developer.yahoo.net/yui/license.txt 4http://developer.yahoo.net/yui/license.txt
30version: 0.11.3 5version: 0.11.3
31*/ 6*/
32body { 7body {
33 text-align:center; 8 text-align:center;
34} 9}
35 10
36#doc { 11#doc {
37 width:57.69em; 12 width:57.69em;
38 *width:56.3em; /* IE */ 13 *width:56.3em; /* IE */
39 min-width:750px; 14 min-width:750px;
40 margin:auto; 15 margin:auto;
41 text-align:left; 16 text-align:left;
42} 17}
43 18
44#hd,#bd {margin-bottom:1em;text-align:left;} 19#hd,#bd {margin-bottom:1em;text-align:left;}
45#ft {font-size:77%;font-family:verdana;clear:both;} 20#ft {font-size:77%;font-family:verdana;clear:both;}
46 21
47/* rules for main templates */ 22/* rules for main templates */
48.yui-t1 #yui-main .yui-b, .yui-t2 #yui-main .yui-b, .yui-t3 #yui-main .yui-b, 23.yui-t1 #yui-main .yui-b, .yui-t2 #yui-main .yui-b, .yui-t3 #yui-main .yui-b,
49.yui-t4 .yui-b, .yui-t5 .yui-b, .yui-t6 .yui-b {float:right;} 24.yui-t4 .yui-b, .yui-t5 .yui-b, .yui-t6 .yui-b {float:right;}
50.yui-t1 .yui-b, .yui-t2 .yui-b, .yui-t3 .yui-b, .yui-t4 #yui-main .yui-b, .yui- 25.yui-t1 .yui-b, .yui-t2 .yui-b, .yui-t3 .yui-b, .yui-t4 #yui-main .yui-b, .yui-
51t5 #yui-main .yui-b, .yui-t6 #yui-main .yui-b {float:left;} 26t5 #yui-main .yui-b, .yui-t6 #yui-main .yui-b {float:left;}
52 27
53/* t1: L160 */ 28/* t1: L160 */
54.yui-t1 #yui-main .yui-b {width:76%;min-width:570px;} 29.yui-t1 #yui-main .yui-b {width:76%;min-width:570px;}
55.yui-t1 .yui-b {width:21.33%;min-width:160px;} 30.yui-t1 .yui-b {width:21.33%;min-width:160px;}
56 31
57/* t2 & t4: L180 & R180 */ 32/* t2 & t4: L180 & R180 */
58.yui-t2 #yui-main .yui-b, .yui-t4 #yui-main .yui-b {width:73.4%;min- 33.yui-t2 #yui-main .yui-b, .yui-t4 #yui-main .yui-b {width:73.4%;min-
59width:550px;} 34width:550px;}
60.yui-t2 .yui-b, .yui-t4 .yui-b {width:24%;min-width:180px;} 35.yui-t2 .yui-b, .yui-t4 .yui-b {width:24%;min-width:180px;}
61 36
62/* t3 & t6: L300 & R300 */ 37/* t3 & t6: L300 & R300 */
63.yui-t3 #yui-main .yui-b, .yui-t6 #yui-main .yui-b {width:57.6%;min- 38.yui-t3 #yui-main .yui-b, .yui-t6 #yui-main .yui-b {width:57.6%;min-
64width:430px;} 39width:430px;}
65.yui-t3 .yui-b, .yui-t6 .yui-b {width:40%;min-width:300px;} 40.yui-t3 .yui-b, .yui-t6 .yui-b {width:40%;min-width:300px;}
66 41
67/* t5: R240 */ 42/* t5: R240 */
68.yui-t5 #yui-main .yui-b {width:65.4%;min-width:490px;} 43.yui-t5 #yui-main .yui-b {width:65.4%;min-width:490px;}
69.yui-t5 .yui-b {width:32%;min-width:240px;} 44.yui-t5 .yui-b {width:32%;min-width:240px;}
70 45
71/* t7: 750 */ 46/* t7: 750 */
72 47
73 48
74 49
75 /*grid-generic rules for all templates */ 50 /*grid-generic rules for all templates */
76 51
77/* all modules and grids nested in a grid get floated */ 52/* all modules and grids nested in a grid get floated */
78.yui-g .yui-u, .yui-g .yui-g, .yui-ge .yui-u, .yui-gf .yui-u { 53.yui-g .yui-u, .yui-g .yui-g, .yui-ge .yui-u, .yui-gf .yui-u {
79 float:right; 54 float:right;
80 display:inline; /* IE */ 55 display:inline; /* IE */
81} 56}
82 57
83/* float left and kill margin on first for added flex */ 58/* float left and kill margin on first for added flex */
84.yui-g .first, .yui-gd .first, .yui-ge .first, .yui-gf .first {float:left; } 59.yui-g .first, .yui-gd .first, .yui-ge .first, .yui-gf .first {float:left; }
85 60
86/* 2 col */ 61/* 2 col */
87.yui-g .yui-u, .yui-g .yui-g {width:49.1%;} 62.yui-g .yui-u, .yui-g .yui-g {width:49.1%;}
88.yui-g .yui-g .yui-u {width:48.1%;} /* smaller for nested to preserve margins */ 63.yui-g .yui-g .yui-u {width:48.1%;} /* smaller for nested to preserve margins */
89 64
90/* 3 col */ 65/* 3 col */
91.yui-gb .yui-u, .yui-gc .yui-u, .yui-gd .yui-u { 66.yui-gb .yui-u, .yui-gc .yui-u, .yui-gd .yui-u {
92 float:left; /* need to reverse the order for 3 */ 67 float:left; /* need to reverse the order for 3 */
93 margin-left:2%; *margin-left:1.895%; 68 margin-left:2%; *margin-left:1.895%;
94 width:32%; 69 width:32%;
95} 70}
96 71
97.yui-gb .first, .yui-gc .first, .yui-gd .first {margin-left:0;} 72.yui-gb .first, .yui-gc .first, .yui-gd .first {margin-left:0;}
98 73
99/* colspan 2 */ 74/* colspan 2 */
100.yui-gc .first, .yui-gd .yui-u {width:66%;} 75.yui-gc .first, .yui-gd .yui-u {width:66%;}
101.yui-gd .first {width:32%;} 76.yui-gd .first {width:32%;}
102 77
103/* colspan 3 */ 78/* colspan 3 */
104.yui-ge .yui-u {width:24%;} 79.yui-ge .yui-u {width:24%;}
105.yui-ge .first, .yui-gf .yui-u {width:74.2%;} 80.yui-ge .first, .yui-gf .yui-u {width:74.2%;}
106.yui-gf .first {width:24%;} 81.yui-gf .first {width:24%;}
107.yui-ge .first {width:74.2%;} 82.yui-ge .first {width:74.2%;}
108 83
109/* self clear floated parent containers */ 84/* self clear floated parent containers */
110#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui- 85#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-
111ge:after, .yui-gf:after 86ge:after, .yui-gf:after
112{content:".";display:block;height:0;clear:both;visibility:hidden;} 87{content:".";display:block;height:0;clear:both;visibility:hidden;}
113#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf {zoom:1;} /* IE */ 88#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf {zoom:1;} /* IE */
diff --git a/frontend/beta/css/yui/logger.css b/frontend/beta/css/yui/logger.css
index 2fdebcf..58a2c4d 100644
--- a/frontend/beta/css/yui/logger.css
+++ b/frontend/beta/css/yui/logger.css
@@ -1,46 +1,21 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26/* Copyright (c) 2006, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt Version: 0.11.3 */ 1/* Copyright (c) 2006, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt Version: 0.11.3 */
27/* logger default styles */ 2/* logger default styles */
28/* font size is controlled here: default 77% */ 3/* font size is controlled here: default 77% */
29#yui-log {position:absolute;top:1em;right:1em;font-size:77%;text-align:left;} 4#yui-log {position:absolute;top:1em;right:1em;font-size:77%;text-align:left;}
30/* width is controlled here: default 31em */ 5/* width is controlled here: default 31em */
31.yui-log {padding:1em;width:31em;background-color:#AAA;border:1px solid black;font-family:monospace;z-index:9000;} 6.yui-log {padding:1em;width:31em;background-color:#AAA;border:1px solid black;font-family:monospace;z-index:9000;}
32.yui-log p {margin:1px;padding:.1em;} 7.yui-log p {margin:1px;padding:.1em;}
33.yui-log button {font-family:monospace;} 8.yui-log button {font-family:monospace;}
34.yui-log .yui-log-hd {margin-top:1em;padding:.5em;background-color:#575757;color:#FFF;} 9.yui-log .yui-log-hd {margin-top:1em;padding:.5em;background-color:#575757;color:#FFF;}
35/* height is controlled here: default 20em*/ 10/* height is controlled here: default 20em*/
36.yui-log .yui-log-bd {width:100%;height:20em;background-color:#FFF;border:1px solid gray;overflow:auto;} 11.yui-log .yui-log-bd {width:100%;height:20em;background-color:#FFF;border:1px solid gray;overflow:auto;}
37.yui-log .yui-log-ft {margin-top:.5em;margin-bottom:1em;} 12.yui-log .yui-log-ft {margin-top:.5em;margin-bottom:1em;}
38.yui-log .yui-log-ft .yui-log-categoryfilters {} 13.yui-log .yui-log-ft .yui-log-categoryfilters {}
39.yui-log .yui-log-ft .yui-log-sourcefilters {width:100%;border-top:1px solid #575757;margin-top:.75em;padding-top:.75em;} 14.yui-log .yui-log-ft .yui-log-sourcefilters {width:100%;border-top:1px solid #575757;margin-top:.75em;padding-top:.75em;}
40.yui-log .yui-log-btns {position:relative;float:right;bottom:.25em;} 15.yui-log .yui-log-btns {position:relative;float:right;bottom:.25em;}
41.yui-log .yui-log-filtergrp {margin-right:.5em;} 16.yui-log .yui-log-filtergrp {margin-right:.5em;}
42.yui-log .info {background-color:#A7CC25;} /* A7CC25 green */ 17.yui-log .info {background-color:#A7CC25;} /* A7CC25 green */
43.yui-log .warn {background-color:#F58516;} /* F58516 orange */ 18.yui-log .warn {background-color:#F58516;} /* F58516 orange */
44.yui-log .error {background-color:#E32F0B;} /* E32F0B red */ 19.yui-log .error {background-color:#E32F0B;} /* E32F0B red */
45.yui-log .time {background-color:#A6C9D7;} /* A6C9D7 blue */ 20.yui-log .time {background-color:#A6C9D7;} /* A6C9D7 blue */
46.yui-log .window {background-color:#F2E886;} /* F2E886 tan */ 21.yui-log .window {background-color:#F2E886;} /* F2E886 tan */
diff --git a/frontend/beta/css/yui/menu.css b/frontend/beta/css/yui/menu.css
index 0b8eba7..05c97a9 100644
--- a/frontend/beta/css/yui/menu.css
+++ b/frontend/beta/css/yui/menu.css
@@ -1,325 +1,300 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26/* 1/*
27Copyright (c) 2006, Yahoo! Inc. All rights reserved. 2Copyright (c) 2006, Yahoo! Inc. All rights reserved.
28Code licensed under the BSD License: 3Code licensed under the BSD License:
29http://developer.yahoo.com/yui/license.txt 4http://developer.yahoo.com/yui/license.txt
30Version: 0.11.3 5Version: 0.11.3
31*/ 6*/
32 7
33 8
34 9
35/* Menu styles */ 10/* Menu styles */
36 11
37div.yuimenu { 12div.yuimenu {
38 13
39 z-index:1; 14 z-index:1;
40 visibility:hidden; 15 visibility:hidden;
41 background-color:#f6f7ee; 16 background-color:#f6f7ee;
42 border:solid 1px #c4c4be; 17 border:solid 1px #c4c4be;
43 padding:1px; 18 padding:1px;
44 19
45} 20}
46 21
47 22
48/* MenuBar Styles */ 23/* MenuBar Styles */
49 24
50div.yuimenubar { 25div.yuimenubar {
51 26
52 background-color:#f6f7ee; 27 background-color:#f6f7ee;
53 28
54} 29}
55 30
56/* 31/*
57 Application of "zoom:1" triggers "haslayout" in IE so that the module's 32 Application of "zoom:1" triggers "haslayout" in IE so that the module's
58 body clears its floated elements 33 body clears its floated elements
59*/ 34*/
60div.yuimenubar div.bd { 35div.yuimenubar div.bd {
61 36
62 zoom:1; 37 zoom:1;
63 38
64} 39}
65 40
66/* 41/*
67 Clear the module body for other browsers 42 Clear the module body for other browsers
68*/ 43*/
69div.yuimenubar div.bd:after { 44div.yuimenubar div.bd:after {
70 45
71 content:'.'; 46 content:'.';
72 display:block; 47 display:block;
73 clear:both; 48 clear:both;
74 visibility:hidden; 49 visibility:hidden;
75 height:0; 50 height:0;
76 51
77} 52}
78 53
79 54
80/* Matches the group title (H6) inside a Menu or MenuBar instance */ 55/* Matches the group title (H6) inside a Menu or MenuBar instance */
81 56
82div.yuimenu h6, 57div.yuimenu h6,
83div.yuimenubar h6 { 58div.yuimenubar h6 {
84 59
85 font-size:100%; 60 font-size:100%;
86 font-weight:normal; 61 font-weight:normal;
87 margin:0; 62 margin:0;
88 border:solid 1px #c4c4be; 63 border:solid 1px #c4c4be;
89 color:#b9b9b9; 64 color:#b9b9b9;
90 65
91} 66}
92 67
93div.yuimenubar h6 { 68div.yuimenubar h6 {
94 69
95 float:left; 70 float:left;
96 display:inline; /* Prevent margin doubling in IE */ 71 display:inline; /* Prevent margin doubling in IE */
97 padding:4px 12px; 72 padding:4px 12px;
98 border-width:0 1px 0 0; 73 border-width:0 1px 0 0;
99 74
100} 75}
101 76
102div.yuimenu h6 { 77div.yuimenu h6 {
103 78
104 float:none; 79 float:none;
105 display:block; 80 display:block;
106 border-width:1px 0 0 0; 81 border-width:1px 0 0 0;
107 padding:5px 10px 0 10px; 82 padding:5px 10px 0 10px;
108 83
109} 84}
110 85
111 86
112/* Matches the UL inside a Menu or MenuBar instance */ 87/* Matches the UL inside a Menu or MenuBar instance */
113 88
114div.yuimenubar ul { 89div.yuimenubar ul {
115 90
116 list-style-type:none; 91 list-style-type:none;
117 margin:0; 92 margin:0;
118 padding:0; 93 padding:0;
119 94
120} 95}
121 96
122div.yuimenu ul { 97div.yuimenu ul {
123 98
124 list-style-type:none; 99 list-style-type:none;
125 border:solid 1px #c4c4be; 100 border:solid 1px #c4c4be;
126 border-width:1px 0 0 0; 101 border-width:1px 0 0 0;
127 margin:0; 102 margin:0;
128 padding:10px 0; 103 padding:10px 0;
129 104
130} 105}
131 106
132 107
133div.yuimenu ul.first-of-type, 108div.yuimenu ul.first-of-type,
134div.yuimenu ul.hastitle, 109div.yuimenu ul.hastitle,
135div.yuimenu h6.first-of-type { 110div.yuimenu h6.first-of-type {
136 111
137 border-width:0; 112 border-width:0;
138 113
139} 114}
140 115
141 116
142/* MenuItem and MenuBarItem styles */ 117/* MenuItem and MenuBarItem styles */
143 118
144div.yuimenu li, 119div.yuimenu li,
145div.yuimenubar li { 120div.yuimenubar li {
146 121
147 font-size:85%; 122 font-size:85%;
148 cursor:pointer; 123 cursor:pointer;
149 cursor:hand; 124 cursor:hand;
150 white-space:nowrap; 125 white-space:nowrap;
151 text-align:left; 126 text-align:left;
152 127
153} 128}
154 129
155div.yuimenu li.yuimenuitem { 130div.yuimenu li.yuimenuitem {
156 131
157 padding:2px 24px; 132 padding:2px 24px;
158 133
159} 134}
160 135
161div.yuimenu li li, 136div.yuimenu li li,
162div.yuimenubar li li { 137div.yuimenubar li li {
163 138
164 font-size:100%; 139 font-size:100%;
165 140
166} 141}
167 142
168 143
169/* Matches the help text for a menu item */ 144/* Matches the help text for a menu item */
170 145
171div.yuimenu li em { 146div.yuimenu li em {
172 147
173 font-style:normal; 148 font-style:normal;
174 margin:0 0 0 40px; 149 margin:0 0 0 40px;
175 150
176} 151}
177 152
178div.yuimenu li a em { 153div.yuimenu li a em {
179 154
180 margin:0; 155 margin:0;
181 156
182} 157}
183 158
184div.yuimenu li a, 159div.yuimenu li a,
185div.yuimenubar li a { 160div.yuimenubar li a {
186 161
187 /* 162 /*
188 "zoom:1" triggers "haslayout" in IE to ensure that the mouseover and 163 "zoom:1" triggers "haslayout" in IE to ensure that the mouseover and
189 mouseout events bubble to the parent LI in IE. 164 mouseout events bubble to the parent LI in IE.
190 */ 165 */
191 zoom:1; 166 zoom:1;
192 color:#000; 167 color:#000;
193 text-decoration:none; 168 text-decoration:none;
194 169
195} 170}
196 171
197div.yuimenu li.hassubmenu, 172div.yuimenu li.hassubmenu,
198div.yuimenu li.hashelptext { 173div.yuimenu li.hashelptext {
199 174
200 text-align:right; 175 text-align:right;
201 176
202} 177}
203 178
204div.yuimenu li.hassubmenu a.hassubmenu, 179div.yuimenu li.hassubmenu a.hassubmenu,
205div.yuimenu li.hashelptext a.hashelptext { 180div.yuimenu li.hashelptext a.hashelptext {
206 181
207 float:left; 182 float:left;
208 display:inline; /* Prevent margin doubling in IE */ 183 display:inline; /* Prevent margin doubling in IE */
209 text-align:left; 184 text-align:left;
210 185
211} 186}
212 187
213 188
214/* Matches focused and selected menu items */ 189/* Matches focused and selected menu items */
215 190
216div.yuimenu li.selected, 191div.yuimenu li.selected,
217div.yuimenubar li.selected { 192div.yuimenubar li.selected {
218 193
219 background-color:#8c8ad0; 194 background-color:#8c8ad0;
220 195
221} 196}
222 197
223div.yuimenu li.selected a.selected, 198div.yuimenu li.selected a.selected,
224div.yuimenubar li.selected a.selected { 199div.yuimenubar li.selected a.selected {
225 200
226 text-decoration:underline; 201 text-decoration:underline;
227 202
228} 203}
229 204
230div.yuimenu li.selected a.selected, 205div.yuimenu li.selected a.selected,
231div.yuimenu li.selected em.selected, 206div.yuimenu li.selected em.selected,
232div.yuimenubar li.selected a.selected { 207div.yuimenubar li.selected a.selected {
233 208
234 color:#fff; 209 color:#fff;
235 210
236} 211}
237 212
238 213
239/* Matches disabled menu items */ 214/* Matches disabled menu items */
240 215
241div.yuimenu li.disabled, 216div.yuimenu li.disabled,
242div.yuimenubar li.disabled { 217div.yuimenubar li.disabled {
243 218
244 cursor:default; 219 cursor:default;
245 220
246} 221}
247 222
248div.yuimenu li.disabled a.disabled, 223div.yuimenu li.disabled a.disabled,
249div.yuimenu li.disabled em.disabled, 224div.yuimenu li.disabled em.disabled,
250div.yuimenubar li.disabled a.disabled { 225div.yuimenubar li.disabled a.disabled {
251 226
252 color:#b9b9b9; 227 color:#b9b9b9;
253 cursor:default; 228 cursor:default;
254 229
255} 230}
256 231
257div.yuimenubar li.yuimenubaritem { 232div.yuimenubar li.yuimenubaritem {
258 233
259 float:left; 234 float:left;
260 display:inline; /* Prevent margin doubling in IE */ 235 display:inline; /* Prevent margin doubling in IE */
261 border-width:0 0 0 1px; 236 border-width:0 0 0 1px;
262 border-style:solid; 237 border-style:solid;
263 border-color:#c4c4be; 238 border-color:#c4c4be;
264 padding:4px 24px; 239 padding:4px 24px;
265 margin:0; 240 margin:0;
266 241
267} 242}
268 243
269div.yuimenubar li.yuimenubaritem.first-of-type { 244div.yuimenubar li.yuimenubaritem.first-of-type {
270 245
271 border-width:0; 246 border-width:0;
272 247
273} 248}
274 249
275 250
276/* Matches the submenu indicator for menu items */ 251/* Matches the submenu indicator for menu items */
277 252
278div.yuimenubar li.yuimenubaritem img { 253div.yuimenubar li.yuimenubaritem img {
279 254
280 height:8px; 255 height:8px;
281 width:8px; 256 width:8px;
282 margin:0 0 0 10px; 257 margin:0 0 0 10px;
283 vertical-align:middle; 258 vertical-align:middle;
284 259
285} 260}
286 261
287div.yuimenu li.yuimenuitem img { 262div.yuimenu li.yuimenuitem img {
288 263
289 height:8px; 264 height:8px;
290 width:8px; 265 width:8px;
291 margin:0 -16px 0 10px; 266 margin:0 -16px 0 10px;
292 border:0; 267 border:0;
293 268
294 *margin-left:0; 269 *margin-left:0;
295 *border-left-width:10px; 270 *border-left-width:10px;
296 *border-style:solid; 271 *border-style:solid;
297 *border-color:#f6f7ee; 272 *border-color:#f6f7ee;
298 273
299} 274}
300 275
301div.yuimenu li.yuimenuitem.selected img.selected { 276div.yuimenu li.yuimenuitem.selected img.selected {
302 277
303 *border-color:#8c8ad0; 278 *border-color:#8c8ad0;
304 279
305} 280}
306 281
307div.yuimenu li.checked { 282div.yuimenu li.checked {
308 283
309 position:relative; 284 position:relative;
310 285
311} 286}
312 287
313div.yuimenu li.checked img.checked { 288div.yuimenu li.checked img.checked {
314 289
315 height:8px; 290 height:8px;
316 width:8px; 291 width:8px;
317 margin:0; 292 margin:0;
318 border:0; 293 border:0;
319 position:absolute; 294 position:absolute;
320 left:6px; 295 left:6px;
321 _left:-16px; /* Underscore hack b/c this is for IE 5.5 and IE 6 only */ 296 _left:-16px; /* Underscore hack b/c this is for IE 5.5 and IE 6 only */
322 top:.5em; 297 top:.5em;
323 298
324} 299}
325 300
diff --git a/frontend/beta/css/yui/reset.css b/frontend/beta/css/yui/reset.css
index eb8e615..9c46d77 100644
--- a/frontend/beta/css/yui/reset.css
+++ b/frontend/beta/css/yui/reset.css
@@ -1,40 +1,15 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26/* 1/*
27Copyright (c) 2006, Yahoo! Inc. All rights reserved. 2Copyright (c) 2006, Yahoo! Inc. All rights reserved.
28Code licensed under the BSD License: 3Code licensed under the BSD License:
29http://developer.yahoo.net/yui/license.txt 4http://developer.yahoo.net/yui/license.txt
30version: 0.11.3 5version: 0.11.3
31*/ 6*/
32body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;} 7body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
33table{border-collapse:collapse;border-spacing:0;} 8table{border-collapse:collapse;border-spacing:0;}
34fieldset,img{border:0;} 9fieldset,img{border:0;}
35address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;} 10address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
36ol,ul {list-style:none;} 11ol,ul {list-style:none;}
37caption,th {text-align:left;} 12caption,th {text-align:left;}
38h1,h2,h3,h4,h5,h6{font-size:100%;} 13h1,h2,h3,h4,h5,h6{font-size:100%;}
39q:before,q:after{content:'';} 14q:before,q:after{content:'';}
40 15
diff --git a/frontend/beta/css/yui/tree.css b/frontend/beta/css/yui/tree.css
index 00aeb86..1dfd07e 100644
--- a/frontend/beta/css/yui/tree.css
+++ b/frontend/beta/css/yui/tree.css
@@ -1,129 +1,104 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please
8refer to http://www.clipperz.com.
9
10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version.
14
15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details.
19
20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>.
23
24*/
25
26/* 1/*
27Copyright (c) 2006, Yahoo! Inc. All rights reserved. 2Copyright (c) 2006, Yahoo! Inc. All rights reserved.
28Code licensed under the BSD License: 3Code licensed under the BSD License:
29http://developer.yahoo.com/yui/license.txt 4http://developer.yahoo.com/yui/license.txt
30Version: 0.11.3 5Version: 0.11.3
31*/ 6*/
32 7
33/* first or middle sibling, no children */ 8/* first or middle sibling, no children */
34.ygtvtn { 9.ygtvtn {
35 width:16px; height:22px; 10 width:16px; height:22px;
36 background: url(../../images/yui/treeview/tn.gif) 0 0 no-repeat; 11 background: url(../../images/yui/treeview/tn.gif) 0 0 no-repeat;
37} 12}
38 13
39/* first or middle sibling, collapsable */ 14/* first or middle sibling, collapsable */
40.ygtvtm { 15.ygtvtm {
41 width:16px; height:22px; 16 width:16px; height:22px;
42 cursor:pointer ; 17 cursor:pointer ;
43 background: url(../../images/yui/treeview/tm.gif) 0 0 no-repeat; 18 background: url(../../images/yui/treeview/tm.gif) 0 0 no-repeat;
44} 19}
45 20
46/* first or middle sibling, collapsable, hover */ 21/* first or middle sibling, collapsable, hover */
47.ygtvtmh { 22.ygtvtmh {
48 width:16px; height:22px; 23 width:16px; height:22px;
49 cursor:pointer ; 24 cursor:pointer ;
50 background: url(../../images/yui/treeview/tmh.gif) 0 0 no-repeat; 25 background: url(../../images/yui/treeview/tmh.gif) 0 0 no-repeat;
51} 26}
52 27
53/* first or middle sibling, expandable */ 28/* first or middle sibling, expandable */
54.ygtvtp { 29.ygtvtp {
55 width:16px; height:22px; 30 width:16px; height:22px;
56 cursor:pointer ; 31 cursor:pointer ;
57 background: url(../../images/yui/treeview/tp.gif) 0 0 no-repeat; 32 background: url(../../images/yui/treeview/tp.gif) 0 0 no-repeat;
58} 33}
59 34
60/* first or middle sibling, expandable, hover */ 35/* first or middle sibling, expandable, hover */
61.ygtvtph { 36.ygtvtph {
62 width:16px; height:22px; 37 width:16px; height:22px;
63 cursor:pointer ; 38 cursor:pointer ;
64 background: url(../../images/yui/treeview/tph.gif) 0 0 no-repeat; 39 background: url(../../images/yui/treeview/tph.gif) 0 0 no-repeat;
65} 40}
66 41
67/* last sibling, no children */ 42/* last sibling, no children */
68.ygtvln { 43.ygtvln {
69 width:16px; height:22px; 44 width:16px; height:22px;
70 background: url(../../images/yui/treeview/ln.gif) 0 0 no-repeat; 45 background: url(../../images/yui/treeview/ln.gif) 0 0 no-repeat;
71} 46}
72 47
73/* Last sibling, collapsable */ 48/* Last sibling, collapsable */
74.ygtvlm { 49.ygtvlm {
75 width:16px; height:22px; 50 width:16px; height:22px;
76 cursor:pointer ; 51 cursor:pointer ;
77 background: url(../../images/yui/treeview/lm.gif) 0 0 no-repeat; 52 background: url(../../images/yui/treeview/lm.gif) 0 0 no-repeat;
78} 53}
79 54
80/* Last sibling, collapsable, hover */ 55/* Last sibling, collapsable, hover */
81.ygtvlmh { 56.ygtvlmh {
82 width:16px; height:22px; 57 width:16px; height:22px;
83 cursor:pointer ; 58 cursor:pointer ;
84 background: url(../../images/yui/treeview/lmh.gif) 0 0 no-repeat; 59 background: url(../../images/yui/treeview/lmh.gif) 0 0 no-repeat;
85} 60}
86 61
87/* Last sibling, expandable */ 62/* Last sibling, expandable */
88.ygtvlp { 63.ygtvlp {
89 width:16px; height:22px; 64 width:16px; height:22px;
90 cursor:pointer ; 65 cursor:pointer ;
91 background: url(../../images/yui/treeview/lp.gif) 0 0 no-repeat; 66 background: url(../../images/yui/treeview/lp.gif) 0 0 no-repeat;
92} 67}
93 68
94/* Last sibling, expandable, hover */ 69/* Last sibling, expandable, hover */
95.ygtvlph { 70.ygtvlph {
96 width:16px; height:22px; cursor:pointer ; 71 width:16px; height:22px; cursor:pointer ;
97 background: url(../../images/yui/treeview/lph.gif) 0 0 no-repeat; 72 background: url(../../images/yui/treeview/lph.gif) 0 0 no-repeat;
98} 73}
99 74
100/* Loading icon */ 75/* Loading icon */
101.ygtvloading { 76.ygtvloading {
102 width:16px; height:22px; 77 width:16px; height:22px;
103 background: url(../../images/yui/treeview/loading.gif) 0 0 no-repeat; 78 background: url(../../images/yui/treeview/loading.gif) 0 0 no-repeat;
104} 79}
105 80
106/* the style for the empty cells that are used for rendering the depth 81/* the style for the empty cells that are used for rendering the depth
107 * of the node */ 82 * of the node */
108.ygtvdepthcell { 83.ygtvdepthcell {
109 width:16px; height:22px; 84 width:16px; height:22px;
110 background: url(../../images/yui/treeview/vline.gif) 0 0 no-repeat; 85 background: url(../../images/yui/treeview/vline.gif) 0 0 no-repeat;
111} 86}
112 87
113.ygtvblankdepthcell { width:16px; height:22px; } 88.ygtvblankdepthcell { width:16px; height:22px; }
114 89
115/* the style of the div around each node */ 90/* the style of the div around each node */
116.ygtvitem { } 91.ygtvitem { }
117 92
118/* the style of the div around each node's collection of children */ 93/* the style of the div around each node's collection of children */
119.ygtvchildren { } 94.ygtvchildren { }
120* html .ygtvchildren { height:2%; } 95* html .ygtvchildren { height:2%; }
121 96
122/* the style of the text label in ygTextNode */ 97/* the style of the text label in ygTextNode */
123.ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover { 98.ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover {
124 margin-left:2px; 99 margin-left:2px;
125 text-decoration: none; 100 text-decoration: none;
126} 101}
127 102
128.ygtvspacer { height: 10px; width: 10px; margin: 2px; } 103.ygtvspacer { height: 10px; width: 10px; margin: 2px; }
129 104