summaryrefslogtreecommitdiff
path: root/frontend/beta/css/yui-extensions
authorGiulio Cesare Solaroli <giulio.cesare@clipperz.com>2011-10-02 23:56:18 (UTC)
committer Giulio Cesare Solaroli <giulio.cesare@clipperz.com>2011-10-02 23:56:18 (UTC)
commitef68436ac04da078ffdcacd7e1f785473a303d45 (patch) (unidiff)
treec403752d66a2c4775f00affd4fa8431b29c5b68c /frontend/beta/css/yui-extensions
parent597ecfbc0249d83e1b856cbd558340c01237a360 (diff)
downloadclipperz-ef68436ac04da078ffdcacd7e1f785473a303d45.zip
clipperz-ef68436ac04da078ffdcacd7e1f785473a303d45.tar.gz
clipperz-ef68436ac04da078ffdcacd7e1f785473a303d45.tar.bz2
First version of the newly restructured repository
Diffstat (limited to 'frontend/beta/css/yui-extensions') (more/less context) (ignore whitespace changes)
-rw-r--r--frontend/beta/css/yui-extensions/basic-dialog.css250
-rw-r--r--frontend/beta/css/yui-extensions/button.css86
-rw-r--r--frontend/beta/css/yui-extensions/core.css53
-rw-r--r--frontend/beta/css/yui-extensions/dd.css81
-rw-r--r--frontend/beta/css/yui-extensions/grid.css584
-rw-r--r--frontend/beta/css/yui-extensions/inline-editor.css60
-rw-r--r--frontend/beta/css/yui-extensions/layout.css228
-rw-r--r--frontend/beta/css/yui-extensions/qtips.css70
-rw-r--r--frontend/beta/css/yui-extensions/reset-min.css29
-rw-r--r--frontend/beta/css/yui-extensions/resizable.css160
-rw-r--r--frontend/beta/css/yui-extensions/tabs.css152
-rw-r--r--frontend/beta/css/yui-extensions/toolbar.css115
-rw-r--r--frontend/beta/css/yui-extensions/tree.css193
-rw-r--r--frontend/beta/css/yui-extensions/ytheme-aero.css361
-rw-r--r--frontend/beta/css/yui-extensions/ytheme-gray.css300
-rw-r--r--frontend/beta/css/yui-extensions/ytheme-vista.css403
16 files changed, 3125 insertions, 0 deletions
diff --git a/frontend/beta/css/yui-extensions/basic-dialog.css b/frontend/beta/css/yui-extensions/basic-dialog.css
new file mode 100644
index 0000000..f1b6375
--- a/dev/null
+++ b/frontend/beta/css/yui-extensions/basic-dialog.css
@@ -0,0 +1,250 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz's Javascript Crypto Library.
6Javascript Crypto Library provides web developers with an extensive
7and efficient set of cryptographic functions. The library aims to
8obtain maximum execution speed while preserving modularity and
9reusability.
10For further information about its features and functionalities please
11refer to http://www.clipperz.com
12
13* Javascript Crypto Library is free software: you can redistribute
14 it and/or modify it under the terms of the GNU Affero General Public
15 License as published by the Free Software Foundation, either version
16 3 of the License, or (at your option) any later version.
17
18* Javascript Crypto Library is distributed in the hope that it will
19 be useful, but WITHOUT ANY WARRANTY; without even the implied
20 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21 See the GNU Affero General Public License for more details.
22
23* You should have received a copy of the GNU Affero General Public
24 License along with Javascript Crypto Library. If not, see
25 <http://www.gnu.org/licenses/>.
26
27*/
28
29.ydlg-proxy {
30 background-image: url(../images/default/gradient-bg.gif);
31 background-color:#c3daf9;
32 border:1px solid #6593cf;
33 z-index:10001;
34 overflow:hidden;
35 position:absolute;
36 left:0;top:0;
37}
38.ydlg-shadow{
39 background:#aaaaaa;
40 position:absolute;
41 left:0;top:0;
42}
43.ydlg-focus{
44 -moz-outline:0 none;
45 outline:0 none;
46 width:0;
47 height:0;
48 overflow:hidden;
49 position:absolute;
50 top:0;
51 left:0;
52}
53.ydlg-mask{
54 z-index:10000;
55 display:none;
56 position:absolute;
57 top:0;
58 left:0;
59 -moz-opacity: 0.5;
60 opacity:.50;
61 filter: alpha(opacity=50);
62 background-color:#CCC;
63}
64body.masked{
65}
66body.masked select {
67 visibility:hidden;
68}
69body.masked .ydlg select {
70 visibility:visible;
71}
72.ydlg{
73 z-index:10001;
74 overflow:hidden;
75 position:absolute;
76 left:300;top:0;
77}
78.yresizable-proxy{
79 z-index:10002;
80}
81.ydlg .ydlg-hd {
82 background: url(../images/default/basic-dialog/hd-sprite.gif) repeat-x 0 -82px;
83 background-color:navy;
84 color:#ffffff;
85 font:bold 12px "sans serif", tahoma, verdana, helvetica;
86 overflow:hidden;
87 padding:5px;
88}
89.ydlg .ydlg-hd-left {
90 background: url(../images/default/basic-dialog/hd-sprite.gif) no-repeat 0 -41px;
91 padding-left:3px;
92 margin:0px;
93}
94.ydlg .ydlg-hd-right {
95 background: url(../images/default/basic-dialog/hd-sprite.gif) no-repeat right 0;
96 padding-right:3px;
97}
98.ydlg .ydlg-dlg-body{
99 background:url(../images/default/layout/gradient-bg.gif);
100 border:1px solid #6593cf;
101 border-top:0 none;
102 padding:10px;
103 overflow:hidden;
104}
105.ydlg .ydlg-bd{
106 overflow:hidden;
107}
108.ydlg .ydlg-ft{
109 overflow:hidden;
110 padding:5px;
111 padding-bottom:0;
112}
113.ydlg .yui-ext-tabbody{
114 background:white;
115 overflow:auto;
116}
117.ydlg .ytabs-top .yui-ext-tabbody{
118 border:1px solid #6593cf;
119 border-top:0 none;
120}
121.ydlg .ytabs-bottom .yui-ext-tabbody{
122 border:1px solid #6593cf;
123 border-bottom:0 none;
124}
125.ydlg .ylayout-container .yui-ext-tabbody{
126 border:0 none;
127}
128.ydlg .inner-tab{
129 margin:5px;
130}
131.ydlg .ydlg-ft .ybtn{
132 margin-right:5px;
133 float:right;
134 clear:none;
135}
136.ydlg .ydlg-ft .ydlg-btns td {
137 border:0;
138 padding:0;
139}
140.ydlg .ydlg-ft .ydlg-btns-right table{
141 float:right;
142 clear:none;
143}
144.ydlg .ydlg-ft .ydlg-btns-left table{
145 float:left;
146 clear:none;
147}
148.ydlg .ydlg-ft .ydlg-btns-center{
149 text-align:center; /*ie*/
150}
151.ydlg .ydlg-ft .ydlg-btns-center table{
152 margin:0 auto; /*everyone else*/
153}
154.ydlg-draggable .ydlg-hd{
155 cursor:move;
156}
157.ydlg-closable .ydlg-hd{
158 padding-right:22px;
159}
160.ydlg .ydlg-close {
161 position:absolute;
162 top:4px;
163 right:4px;
164 z-index:6;
165 height:15px;
166 width:15px;
167 margin:0;
168 padding:0;
169 line-height:1px;
170 font-size:1px;
171 background-repeat:no-repeat;
172 cursor:pointer;
173 visibility:inherit;
174 background-image:url(../images/default/basic-dialog/close.gif);
175}
176.ydlg div.yresizable-handle-east{
177 background-image:url(../images/default/sizer/e-handle-dark.gif);
178 border:0;
179 background-position:left;
180 margin-right:0;
181}
182.ydlg div.yresizable-handle-south{
183 background-image:url(../images/default/sizer/s-handle-dark.gif);
184 border:0;
185 height:6px;
186}
187.ydlg div.yresizable-handle-west{
188 background-image:url(../images/default/sizer/e-handle-dark.gif);
189 border:0;
190 background-position:1px;
191}
192.ydlg div.yresizable-handle-north{
193 background-image:url(../images/default/s.gif);
194 border:0;
195}
196.ydlg div.yresizable-handle-northeast, .ytheme-gray .ydlg div.yresizable-handle-northeast{
197 background-image:url(../images/default/s.gif);
198 border:0;
199}
200.ydlg div.yresizable-handle-northwest, .ytheme-gray .ydlg div.yresizable-handle-northwest{
201 background-image:url(../images/default/s.gif);
202 border:0;
203}
204.ydlg div.yresizable-handle-southeast{
205 background-image:url(../images/default/sizer/corners-sprite.gif);
206 background-position: top left;
207 width:8px;
208 height:8px;
209 border:0;
210}
211.ydlg div.yresizable-handle-southwest{
212 background-image:url(../images/default/sizer/corners-sprite.gif);
213 background-position: top right;
214 margin-left:1px;
215 margin-bottom:1px;
216 border:0;
217}
218
219#mb-dlg .ydlg-ft .ybtn{
220 float:none;
221 clear:none;
222 margin:0 3px;
223}
224
225#mb-dlg .ydlg-bd {
226 padding:5px;
227 overflow:hidden !important;
228}
229#mb-dlg .ext-mb-input {
230 margin-top:4px;
231 width:95%;
232}
233#mb-dlg .ext-mb-textarea {
234 margin-top:4px;
235 font:normal 13px verdana,tahoma,sans-serif;
236}
237#mb-dlg .ext-mb-progress-wrap {
238 margin-top:4px;
239 border:1px solid #6593cf;
240}
241#mb-dlg .ext-mb-progress {
242 height:18px;
243 background:transparent url(../images/default/basic-dialog/progress2.gif) repeat-x 1px 1px;
244}
245#mb-dlg .ext-mb-progress-bar {
246 height:18px;
247 overflow:hidden;
248 width:0;
249 background:#8bb8f3;
250}
diff --git a/frontend/beta/css/yui-extensions/button.css b/frontend/beta/css/yui-extensions/button.css
new file mode 100644
index 0000000..ee2d86f
--- a/dev/null
+++ b/frontend/beta/css/yui-extensions/button.css
@@ -0,0 +1,86 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz's Javascript Crypto Library.
6Javascript Crypto Library provides web developers with an extensive
7and efficient set of cryptographic functions. The library aims to
8obtain maximum execution speed while preserving modularity and
9reusability.
10For further information about its features and functionalities please
11refer to http://www.clipperz.com
12
13* Javascript Crypto Library is free software: you can redistribute
14 it and/or modify it under the terms of the GNU Affero General Public
15 License as published by the Free Software Foundation, either version
16 3 of the License, or (at your option) any later version.
17
18* Javascript Crypto Library is distributed in the hope that it will
19 be useful, but WITHOUT ANY WARRANTY; without even the implied
20 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21 See the GNU Affero General Public License for more details.
22
23* You should have received a copy of the GNU Affero General Public
24 License along with Javascript Crypto Library. If not, see
25 <http://www.gnu.org/licenses/>.
26
27*/
28
29.ybtn{
30 font:normal 11px arial, tahoma, verdana, helvetica;
31 cursor:pointer;
32 white-space: nowrap;
33}
34.ybtn-left, .ybtn-right{
35 font-size:1px;
36 line-height:1px;
37}
38.ybtn-left{
39 width:3px;
40 height:21px;
41 background:url(../images/default/basic-dialog/btn-sprite.gif) no-repeat 0 0;
42}
43.ybtn-right{
44 width:3px;
45 height:21px;
46 background:url(../images/default/basic-dialog/btn-sprite.gif) no-repeat 0 -21px;
47}
48.ybtn-focus{
49 text-decoration:none !important;
50 color:black !important;
51 display: -moz-inline-block;
52 display:inline-block;
53 width:auto;
54 position:relative;
55 white-space: nowrap;
56}
57.ybtn-center{
58 background:url(../images/default/basic-dialog/btn-sprite.gif) repeat-x 0 -42px;
59 font:normal 11px "san serif",tahoma,verdana,helvetica;
60 vertical-align: middle;
61 text-align:center;
62 padding:0 5px;
63 cursor:pointer;
64 white-space:nowrap;
65 -moz-user-select: none;
66 -khtml-user-select: none;
67}
68.ybtn-over .ybtn-left{
69 background-position:0 -63px;
70}
71.ybtn-over .ybtn-right{
72 background-position:0 -84px;
73}
74.ybtn-over .ybtn-center{
75 background-position:0 -105px;
76}
77.ybtn-click .ybtn-center{
78 background-position:0 -126px;
79}
80.ybtn-disabled{
81 cursor:default;
82}
83.ybtn-disabled .ybtn-center{
84 color:gray;
85 cursor:default;
86}
diff --git a/frontend/beta/css/yui-extensions/core.css b/frontend/beta/css/yui-extensions/core.css
new file mode 100644
index 0000000..3cd8b6e
--- a/dev/null
+++ b/frontend/beta/css/yui-extensions/core.css
@@ -0,0 +1,53 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz's Javascript Crypto Library.
6Javascript Crypto Library provides web developers with an extensive
7and efficient set of cryptographic functions. The library aims to
8obtain maximum execution speed while preserving modularity and
9reusability.
10For further information about its features and functionalities please
11refer to http://www.clipperz.com
12
13* Javascript Crypto Library is free software: you can redistribute
14 it and/or modify it under the terms of the GNU Affero General Public
15 License as published by the Free Software Foundation, either version
16 3 of the License, or (at your option) any later version.
17
18* Javascript Crypto Library is distributed in the hope that it will
19 be useful, but WITHOUT ANY WARRANTY; without even the implied
20 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21 See the GNU Affero General Public License for more details.
22
23* You should have received a copy of the GNU Affero General Public
24 License along with Javascript Crypto Library. If not, see
25 <http://www.gnu.org/licenses/>.
26
27*/
28
29.ext-el-mask {
30 z-index:20000;
31 position:absolute;
32 top:0;
33 left:0;
34 -moz-opacity: 0.5;
35 opacity:.50;
36 filter: alpha(opacity=50);
37 background-color:#CCC;
38 width:100%;
39 height:100%;
40 zoom:1;
41}
42.ext-masked {
43 overflow:hidden !important;
44}
45.ext-masked select,.ext-masked object,.ext-masked embed{
46 visibility:hidden;
47}
48.ylayer-shadow{
49 background:#cccccc;
50 opacity:.3;
51 -moz-opacity:.3;
52 filter: alpha(opacity=30);
53} \ No newline at end of file
diff --git a/frontend/beta/css/yui-extensions/dd.css b/frontend/beta/css/yui-extensions/dd.css
new file mode 100644
index 0000000..ac2ba40
--- a/dev/null
+++ b/frontend/beta/css/yui-extensions/dd.css
@@ -0,0 +1,81 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz's Javascript Crypto Library.
6Javascript Crypto Library provides web developers with an extensive
7and efficient set of cryptographic functions. The library aims to
8obtain maximum execution speed while preserving modularity and
9reusability.
10For further information about its features and functionalities please
11refer to http://www.clipperz.com
12
13* Javascript Crypto Library is free software: you can redistribute
14 it and/or modify it under the terms of the GNU Affero General Public
15 License as published by the Free Software Foundation, either version
16 3 of the License, or (at your option) any later version.
17
18* Javascript Crypto Library is distributed in the hope that it will
19 be useful, but WITHOUT ANY WARRANTY; without even the implied
20 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21 See the GNU Affero General Public License for more details.
22
23* You should have received a copy of the GNU Affero General Public
24 License along with Javascript Crypto Library. If not, see
25 <http://www.gnu.org/licenses/>.
26
27*/
28
29.ydd-drag-proxy{
30 position:absolute;
31 left:0;top:0;
32 visibility:hidden;
33 z-index:15000;
34}
35.ydd-drag-ghost{
36 color: black;
37 font: normal 11px arial, helvetica, sans-serif;
38 -moz-opacity: 0.85;
39 opacity:.85;
40 filter: alpha(opacity=85);
41 border-top:1px solid #dddddd;
42 border-left:1px solid #dddddd;
43 border-right:1px solid #bbbbbb;
44 border-bottom:1px solid #bbbbbb;
45 padding:3px;
46 padding-left:20px;
47 background-color:white;
48 white-space:nowrap;
49}
50.ydd-drag-repair .ydd-drag-ghost{
51 -moz-opacity: 0.4;
52 opacity:.4;
53 filter: alpha(opacity=40);
54 border:0 none;
55 padding:0;
56 background-color:transparent;
57}
58.ydd-drag-repair .ydd-drop-icon{
59 visibility:hidden;
60}
61.ydd-drop-icon{
62 position:absolute;
63 top:3px;
64 left:3px;
65 display:block;
66 width:16px;
67 height:16px;
68 background-color:transparent;
69 background-position: center;
70 background-repeat: no-repeat;
71 z-index:1;
72}
73.ydd-drop-nodrop .ydd-drop-icon{
74 background-image: url(../images/default/dd/drop-no.gif);
75}
76.ydd-drop-ok .ydd-drop-icon{
77 background-image: url(../images/default/dd/drop-yes.gif);
78}
79.ydd-drop-ok-add .ydd-drop-icon{
80 background-image: url(../images/default/dd/drop-add.gif);
81}
diff --git a/frontend/beta/css/yui-extensions/grid.css b/frontend/beta/css/yui-extensions/grid.css
new file mode 100644
index 0000000..01be8d5
--- a/dev/null
+++ b/frontend/beta/css/yui-extensions/grid.css
@@ -0,0 +1,584 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz's Javascript Crypto Library.
6Javascript Crypto Library provides web developers with an extensive
7and efficient set of cryptographic functions. The library aims to
8obtain maximum execution speed while preserving modularity and
9reusability.
10For further information about its features and functionalities please
11refer to http://www.clipperz.com
12
13* Javascript Crypto Library is free software: you can redistribute
14 it and/or modify it under the terms of the GNU Affero General Public
15 License as published by the Free Software Foundation, either version
16 3 of the License, or (at your option) any later version.
17
18* Javascript Crypto Library is distributed in the hope that it will
19 be useful, but WITHOUT ANY WARRANTY; without even the implied
20 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21 See the GNU Affero General Public License for more details.
22
23* You should have received a copy of the GNU Affero General Public
24 License along with Javascript Crypto Library. If not, see
25 <http://www.gnu.org/licenses/>.
26
27*/
28
29.ygrid-cell-text {
30 display: block;
31 overflow: hidden;
32 padding: 3px 5px;
33 white-space: nowrap;
34}
35.ygrid-col{
36 cursor: default;
37 height:21px !important;
38 box-sizing: border-box;
39 -moz-box-sizing: border-box;
40 position:absolute;
41 display:block;
42 -moz-outline: none;
43 -moz-user-focus: normal;
44 overflow: hidden;
45 border-left: 1px solid #f1efe2;
46}
47.yeditgrid .ygrid-col{
48 -moz-outline: normal;
49}
50.ygrid-col, .ygrid-hd {
51 -o-text-overflow: ellipsis;
52 text-overflow: ellipsis;
53}
54.ygrid-col-0{
55 border-left: 0;
56}
57.ygrid-col-last{
58 border-right: 1px solid #f1efe2;
59}
60.ygrid-editor{
61 box-sizing: border-box;
62 -moz-box-sizing: border-box;
63 position:absolute;
64 visibility:hidden;
65 font: normal 8pt arial;
66 border: 1px solid #afbdc9;
67 z-index:10;
68}
69.ygrid-editor input{
70 font: normal 8pt arial;
71 border: 0;
72 padding-top:2px;
73 padding-left:3px;
74}
75.ygrid-editor-container{
76 overflow:hidden;
77 display:block;
78 background-color:white;
79}
80.ygrid-editor .pick-button{
81 width:15px;
82 height:20px;
83 position:absolute;
84 display:block;
85 right:0;
86 top:0;
87 z-index:2;
88 background-image: url(../images/default/grid/pick-button.gif);
89 background-repeat: no-repeat;
90}
91.ygrid-editor-invalid{
92 background-image: url(../images/default/grid/invalid_line.gif);
93 background-repeat: repeat-x;
94 background-position: bottom;
95 border: 1px solid #afbdc9;
96}
97.ygrid-checkbox-editor{
98 text-align: center;
99 overflow:hidden;
100 display:block;
101 background-color:white;
102}
103.ygrid-checkbox-editor input{
104 margin-top:3px;
105 height:13px;
106 width:13px;
107}
108select.ygrid-editor{
109 padding: 0;
110 -moz-outline: none;
111 border: 1px solid #afbdc9;
112}
113.ygrid-num-editor{
114 text-align:right;
115 padding-top:2px;
116 padding-left:3px;
117}
118.ygrid-text-editor{
119 padding-top:2px;
120 padding-left:3px;
121}
122.ygrid-hd{
123 font: normal 8pt arial;
124 background-color: #ebeadb;
125 box-sizing: border-box;
126 -moz-box-sizing: border-box;
127 display: block;
128 position: absolute;
129 overflow:hidden;
130}
131.ygrid-column-sizer {
132 width:1px;
133 border-right:1px dashed #6593cf;
134 background:none;
135 cursor: col-resize;
136}
137.ygrid-drag-proxy{
138 width:150px;
139 height:24px;
140 background-color:#3366cc;
141 border: 1px solid #002266;
142 position:absolute;
143 visibility:hidden;
144 z-index:10000;
145}
146.ygrid-drag-text{
147 font: normal 8pt arial;
148 color:white;
149 position:absolute;
150 top:0;
151 left:26px;
152 padding:3px;
153 display:block;
154}
155.ygrid-drop-icon{
156 position:absolute;
157 top:0;
158 left:0;
159 display:block;
160 width:24px;
161 height:100%;
162 background-position: center;
163 background-repeat: no-repeat;
164}
165.ygrid-drop-nodrop{
166 background-image: url(../images/default/grid/drop-no.gif);
167}
168.ygrid-drop-ok{
169 background-image: url(../images/default/grid/drop-yes.gif);
170}
171.ygrid-hd .sort-asc {
172 background-image: url(../images/default/grid/sort_asc.gif);
173 background-position: right;
174 background-repeat: no-repeat;
175 display: none;
176 height: 14px;
177 width: 16px;
178}
179.ygrid-hd .sort-desc {
180 background-image: url(../images/default/grid/sort_desc.gif);
181 background-position: right;
182 background-repeat: no-repeat;
183 display: none;
184 height: 14px;
185 width: 16px;
186}
187.ygrid-hd-body {
188 cursor: default;
189 display: block;
190 font: normal 8pt arial;
191 left: 0;
192 overflow: hidden;
193 padding: 3px 5px;
194 position: relative;
195 top: 0;
196 white-space: nowrap;
197}
198.ygrid-hd-body span {
199 font: normal 8pt arial;
200 white-space: nowrap;
201}
202.ygrid-hd-over{
203 border-bottom: 2px solid #fcc247;
204}
205.ygrid-hd-over .ygrid-hd-body{
206 background-color: #faf9f4;
207 border-bottom: 1px solid #f9a900;
208}
209.ygrid-hd-split {
210 background-image: url(../images/default/grid/grid-split.gif);
211 background-position: center;
212 background-repeat: no-repeat;
213 cursor: e-resize;
214 display: block;
215 font-size: 1px;
216 height: 16px;
217 overflow: hidden;
218 position: absolute;
219 top: 2px;
220 width: 6px;
221 z-index: 3;
222}
223.ygrid-hrow{
224 background: #ebeadb url(../images/default/grid/grid-hrow.gif) repeat-x;
225 display: block;
226 height: 22px;
227 left: 0;
228 position: relative;
229 top: 0;
230 width: 10000px;
231 overflow:hidden;
232 z-index:2;
233}
234.ygrid-hrow-frame{
235 height: 22px;
236 left: 0;
237 display:block;
238 position: absolute;
239 top: 0;
240 width: 10000px;
241 z-index:1;
242}
243.ygrid-footer .ytoolbar{
244 border:0;
245}
246.ygrid-page-number{
247 width:24px;
248 height:14px;
249}
250.ygrid-page-first{
251 background-image: url(../images/default/grid/page-first.gif);
252}
253.ygrid-loading{
254 background-image: url(../images/default/grid/done.gif);
255}
256.ygrid-page-last{
257 background-image: url(../images/default/grid/page-last.gif);
258}
259.ygrid-page-next{
260 background-image: url(../images/default/grid/page-next.gif);
261}
262.ygrid-page-prev{
263 background-image: url(../images/default/grid/page-prev.gif);
264}
265.ytb-button-disabled .ygrid-loading{
266 background-image: url(../images/default/grid/loading.gif);
267}
268.ytb-button-disabled .ygrid-page-first{
269 background-image: url(../images/default/grid/page-first-disabled.gif);
270}
271.ytb-button-disabled .ygrid-page-last{
272 background-image: url(../images/default/grid/page-last-disabled.gif);
273}
274.ytb-button-disabled .ygrid-page-next{
275 background-image: url(../images/default/grid/page-next-disabled.gif);
276}
277.ytb-button-disabled .ygrid-page-prev{
278 background-image: url(../images/default/grid/page-prev-disabled.gif);
279}
280.ygrid-mso{
281}
282.ygrid-mso .ygrid-hd{
283 background:none;
284 border-bottom:0;
285}
286.ygrid-mso .ygrid-footer {
287 border-top: 1px solid #6593cf;
288}
289
290.ygrid-mso .ygrid-footer .ygrid-fbutton{
291 border:0;
292}
293.ygrid-mso .ygrid-hd-body {
294 border-bottom:0;
295}
296.ygrid-mso .ygrid-hd-over{
297 border-bottom:0;
298}
299.ygrid-mso .ygrid-hd-over .ygrid-hd-body{
300 background-color: transparent;
301}
302.ygrid-mso .ygrid-hd-split {
303 background-image: url(../images/default/grid/grid-blue-split.gif);
304}
305.ygrid-mso .ytoolbar .ytb-sep {
306 background-image: url(../images/default/grid/grid-blue-split.gif);
307}
308.ygrid-mso .ygrid-hrow{
309 background: url(../images/default/grid/mso-hd.gif);
310 border-bottom: 1px solid #6593cf;
311 height: 21px;
312}
313.ygrid-mso .ygrid-row{
314 color: black;
315 border-bottom: 1px solid #ddecfe;
316}
317.ygrid-mso .ygrid-row-alt{
318 background-color: #f5f5f5;
319}
320.ygrid-mso .ygrid-row-selected{
321 background-color: #b3c8e8 !important;
322 color: black;
323}
324.ygrid-mso .ygrid-row-selected span{
325 color: black !important;
326}
327.yprops-grid .ygrid-col-1{
328 background-color: #f1efe2;
329}
330.yprops-grid .ygrid-col-1 .ygrid-cell-text{
331 background-color: white;
332}
333.yprops-grid .ygrid-col-0{
334 background-color: #f1efe2;
335}
336.yprops-grid .ygrid-col-0 .ygrid-cell-text{
337 background-color: white;
338 margin-left:10px;
339}
340.yprops-grid .ygrid-prop-edting .ygrid-col-0 .ygrid-cell-text{
341 background-color: #316ac5;
342 color: white;
343}
344.yprops-grid .ygrid-prop-edting .ygrid-col-0{
345 color: white;
346}
347.yprops-grid .ygrid-num-editor{
348 text-align:left;
349}
350.ygrid-row{
351 font: normal 8pt arial;
352 border-bottom: 1px solid #f1efe2;
353 overflow: visible;
354 white-space: nowrap;
355 height:21px;
356 width:10000px;
357 box-sizing: border-box;
358 -moz-box-sizing: border-box;
359 display:block;
360 position:absolute;
361}
362.ygrid-row-alt{
363 background-color: #fcfaf6;
364}
365.ygrid-row-over{
366 background-color: #f1f1f1;
367 color: black;
368}
369.ygrid-row-selected{
370 background-color: #316ac5 !important;
371 color: white;
372}
373.ygrid-row-selected span{
374 color: white !important;
375}
376.ygrid-vista{
377 border:1px solid #535353;
378}
379.ygrid-vista .ygrid-hd{
380 border-bottom:0px;
381 background:none;
382}
383.ygrid-vista .ygrid-hd-body {
384 border-bottom: 1px solid #b3bcc0;
385}
386.ygrid-vista .ygrid-hd-over{
387 border-bottom:0px;
388}
389.ygrid-vista .ygrid-hd-over .ygrid-hd-body{
390 background-color: transparent;
391 border-bottom:0;
392}
393.ygrid-vista .ygrid-hd-split {
394 background-image: url(../images/default/grid/grid-split.gif);
395}
396.ygrid-vista .ygrid-hrow{
397 background: url(../images/default/grid/grid-vista-hd.gif);
398 height: 21px;
399}
400.ygrid-vista .ygrid-row-alt{
401 background-color: #f5f5f5;
402}
403.ygrid-vista .ygrid-row-selected{
404 background-color: #535353 !important;
405 color: white;
406}
407.ygrid-vista .ygrid-row-selected span{
408 color: white !important;
409}
410.ygrid-vista .ygrid-wrap-body {
411}
412.ygrid-vista .ytoolbar{
413 border: 0px none;
414 background: url(../images/default/grid/grid-vista-hd.gif);
415}
416.ygrid-vista .ytoolbar .ytb-sep{
417 background-image: url(../images/default/grid/grid-split.gif);
418}
419/*
420 To have the scrollbars overlap the header, change .ygrid-wrap top style to 0 and
421 and ygrid-wrap-body top to 22px
422 Then grid.getView().scrollbarMode = YAHOO.ext.grid.GridView.SCROLLBARS_OVERLAP;
423 */
424.ygrid-wrap {
425 height: 100%;
426 left: 0;
427 overflow: auto;
428 position: relative;
429 top: 22px;
430 width: 100%;
431}
432.ygrid-footer{
433 display: block;
434 padding:0;
435 border-top: 1px solid #cbc7b8;
436}
437.ygrid-wrap-footer {
438 display: block;
439 overflow: hidden;
440 width:100%;
441 height:25px;
442 box-sizing: border-box;
443 -moz-box-sizing: border-box;
444 background-color: #ebeadb;
445 position:absolute;
446 bottom:0;
447}
448.ygrid-wrap-body {
449 left: 0;
450 overflow: hidden;
451 position: absolute;
452 top: 0;
453 display: block;
454}
455.ygrid-wrap-headers {
456 left: 0;
457 overflow: hidden;
458 position: absolute;
459 top: 0;
460 z-index: 12;
461}
462.ypopcal{
463 background: white;
464 padding:2px;
465 border: 1px solid gray;
466 z-index:12001;
467 -moz-outline:none;
468 position:absolute;
469 display:none;
470 top:0;
471 left:0;
472}
473.ypopcal-shadow {
474 background: #dddddd;
475 filter: progid:DXImageTransform.Microsoft.Blur(MakeShadow=true,pixelradius=1) Alpha(opacity=35,style=1,startX=0,finishX=200,FinishOpacity=35);
476 padding: 0;
477 position:absolute;
478 z-index:12000;
479 display:none;
480 top:0;
481 left:0;
482}
483.ypopcal-head{
484 width:150px;
485 background: #93b5e4;
486}
487.ypopcal-head td{
488 padding:1px;
489}
490.ypopcal-month{
491 color: white;
492 font: bold 7pt verdana;
493 text-decoration: none;
494 text-align:center;
495}
496.ypopcal-head .ypopcal-arrow{
497 width:16px;
498 text-align:center;
499 cursor:pointer;
500 -moz-user-select: none;
501}
502
503.ypopcal-head .next-month{
504 width:16px;
505 background-image: url(../images/default/grid/arrow-right-white.gif);
506 background-position: center;
507 background-repeat: no-repeat;
508 cursor:pointer;
509}
510.ypopcal-head .prev-month{
511 width:16px;
512 background-image: url(../images/default/grid/arrow-left-white.gif);
513 background-position: center;
514 background-repeat: no-repeat;
515 cursor:pointer;
516}
517
518.ypopcal-table {
519 background:white;
520 border-bottom: 1px solid #cccccc;
521}
522.ypopcal-table tr{
523
524}
525.ypopcal-table td{
526 box-sizing: border-box;
527 -moz-box-sizing: border-box;
528 border: 1px solid white;
529 text-align:right;
530 color:#aaaaaa;
531 cursor:pointer;
532 font:normal 8pt arial;
533 background:white;
534 padding:1px 2px;
535 width:12px;
536 height:12px;
537}
538.ypopcal-table td.today{
539 border: 1px solid darkred;
540}
541.ypopcal-table .ypopcal-daynames td{
542 text-align:center !important;
543 border:0;
544 border-bottom: 1px solid #cccccc;
545 font-size: 8pt;
546 font-weight: normal;
547 text-align:right;
548 color:black;
549 cursor:default;
550}
551.ypopcal-table td.active{
552 cursor:pointer;
553 color:black;
554}
555.ypopcal-table td.ypopcal-disabled{
556 cursor:default;
557 background:#eeeeee;
558 border: 1px solid #eeeeee;
559 color:#bbbbbb;
560}
561.ypopcal-table td.selected{
562 background: #ddecfe;
563 border: 1px solid #c3daf9;
564}
565.ypopcal-today{
566 color: black;
567 cursor: hand;
568 display: inline-block;
569 font: normal 8pt arial;
570 margin-left: 2px;
571 text-decoration: none;
572 margin-top:2px;
573}
574
575.ygrid-simple-view .ygrid-col{
576 height:100% !important;
577 position:static;
578 display:table-cell;
579 display:inline-block;
580}
581.ygrid-simple-view .ygrid-row{
582 position:static;
583 display: table-row;
584}
diff --git a/frontend/beta/css/yui-extensions/inline-editor.css b/frontend/beta/css/yui-extensions/inline-editor.css
new file mode 100644
index 0000000..1ef560a
--- a/dev/null
+++ b/frontend/beta/css/yui-extensions/inline-editor.css
@@ -0,0 +1,60 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz's Javascript Crypto Library.
6Javascript Crypto Library provides web developers with an extensive
7and efficient set of cryptographic functions. The library aims to
8obtain maximum execution speed while preserving modularity and
9reusability.
10For further information about its features and functionalities please
11refer to http://www.clipperz.com
12
13* Javascript Crypto Library is free software: you can redistribute
14 it and/or modify it under the terms of the GNU Affero General Public
15 License as published by the Free Software Foundation, either version
16 3 of the License, or (at your option) any later version.
17
18* Javascript Crypto Library is distributed in the hope that it will
19 be useful, but WITHOUT ANY WARRANTY; without even the implied
20 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21 See the GNU Affero General Public License for more details.
22
23* You should have received a copy of the GNU Affero General Public
24 License along with Javascript Crypto Library. If not, see
25 <http://www.gnu.org/licenses/>.
26
27*/
28
29.yinline-editor {
30 border: 1px solid #a3bac9;
31 font: normal 11px arial,helvetica,sans-serif;
32 left: 0;
33 overflow: hidden;
34 padding: 1px 0 0 1px;
35 position: absolute;
36 top: 0;
37}
38.yinline-editor-multiline {
39 overflow: hidden;
40 padding: 0;
41 white-space: nowrap;
42}
43.yinline-editor-sizer {
44 font: normal 11px arial,helvetica,sans-serif;
45 left: -1000px;
46 padding: 3px;
47 padding-right: 6px;
48 position: absolute;
49 top: -1000px;
50 visibility: hidden;
51 white-space: nowrap;
52}
53.yinline-editor-wrap {
54 color: white;
55 overflow: auto;
56 position: absolute;
57 top: 0;
58 visibility: hidden;
59 z-index: 15002;
60}
diff --git a/frontend/beta/css/yui-extensions/layout.css b/frontend/beta/css/yui-extensions/layout.css
new file mode 100644
index 0000000..58456ac
--- a/dev/null
+++ b/frontend/beta/css/yui-extensions/layout.css
@@ -0,0 +1,228 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz's Javascript Crypto Library.
6Javascript Crypto Library provides web developers with an extensive
7and efficient set of cryptographic functions. The library aims to
8obtain maximum execution speed while preserving modularity and
9reusability.
10For further information about its features and functionalities please
11refer to http://www.clipperz.com
12
13* Javascript Crypto Library is free software: you can redistribute
14 it and/or modify it under the terms of the GNU Affero General Public
15 License as published by the Free Software Foundation, either version
16 3 of the License, or (at your option) any later version.
17
18* Javascript Crypto Library is distributed in the hope that it will
19 be useful, but WITHOUT ANY WARRANTY; without even the implied
20 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21 See the GNU Affero General Public License for more details.
22
23* You should have received a copy of the GNU Affero General Public
24 License along with Javascript Crypto Library. If not, see
25 <http://www.gnu.org/licenses/>.
26
27*/
28
29.ylayout-container{
30 width:100%;
31 height:100%;
32 overflow:hidden;
33 background-color:#c3daf9;
34}
35.ylayout-collapsed{
36 position:absolute;
37 left:-10000px;
38 top:-10000px;
39 visibility:hidden;
40 background-color:#c3daf9;
41 width:20px;
42 height:20px;
43 overflow:hidden;
44 border:1px solid #98c0f4;
45 z-index:20;
46}
47.ylayout-collapsed-over{
48 cursor:pointer;
49 background-color:#d9e8fb;
50}
51.ylayout-collapsed-west .ylayout-tools-button{
52 float:right;
53}
54.ylayout-collapsed-east .ylayout-tools-button{
55 float:left;
56}
57.ylayout-collapsed-north, .ylayout-collapsed-south{
58 text-align:right;
59}
60.ylayout-collapsed .ylayout-tools-button{
61 margin:2px;
62 width:12px;
63 text-align:center;
64}
65.ylayout-inactive-content{
66 position:absolute;
67 left:-10000px;
68 top:-10000px;
69 visibility:hidden;
70}
71.ylayout-active-content{
72 visibility:visible;
73}
74.ylayout-panel{
75 position:absolute;border:1px solid #98c0f4;overflow:hidden;background-color:white;
76}
77.ylayout-panel-east, .ylayout-panel-west {
78 z-index:10;
79}
80.ylayout-panel-north, .ylayout-panel-south {
81 z-index:11;
82}
83.ylayout-collapsed-north, .ylayout-collapsed-south, .ylayout-collapsed-east, .ylayout-collapsed-west {
84 z-index:12;
85}
86.ylayout-panel-body{
87 overflow:hidden;
88}
89.ylayout-grid-wrapper{
90
91}
92.ylayout-split{
93 position:absolute;
94 height:5px;
95 width:5px;
96 line-height:1px;
97 font-size:1px;
98 z-index:3;
99 background-color:#c3daf9;
100}
101.ylayout-panel-hd{
102 background-image: url(../images/default/layout/panel-title-light-bg.gif);
103 color: black;
104 border-bottom:1px solid #98c0f4;
105 position:relative;
106}
107.ylayout-panel-hd-text{
108 font:normal 11px tahoma, verdana, helvetica;
109 padding: 4px;
110 padding-left: 4px;
111 display:block;
112 white-space:nowrap;
113}
114.ylayout-panel-hd-tools{
115 position:absolute;
116 right:0;
117 top:0;
118 text-align:right;
119 padding-top:2px;
120 padding-right:2px;width:40px;
121}
122.ylayout-tools-button{
123 z-index:6;
124 padding:2px;
125 cursor:pointer;
126}
127.ylayout-tools-button-over{
128 padding:1px;
129 border:1px solid #98c0f4;
130 background-color:white;
131}
132.ylayout-tools-button-inner{
133 height:12px;
134 width:12px;
135 line-height:1px;
136 font-size:1px;
137 background-repeat:no-repeat;
138 background-position:center;
139}
140.ylayout-close{
141 background-image:url(../images/default/layout/layout-sprite.gif);
142 background-repeat: no-repeat;
143 background-position: 50% -48px;
144}
145.ylayout-collapse-west,.ylayout-expand-east{
146 background-image:url(../images/default/layout/layout-sprite.gif);
147 background-repeat: no-repeat;
148 background-position: 50% 0;
149}
150.ylayout-expand-west,.ylayout-collapse-east{
151 background-image:url(../images/default/layout/layout-sprite.gif);
152 background-repeat: no-repeat;
153 background-position: 50% -12px;
154}
155.ylayout-collapse-north,.ylayout-expand-south{
156 background-image:url(../images/default/layout/layout-sprite.gif);
157 background-repeat: no-repeat;
158 background-position: 50% -24px;
159}
160.ylayout-expand-north,.ylayout-collapse-south{
161 background-image:url(../images/default/layout/layout-sprite.gif);
162 background-repeat: no-repeat;
163 background-position: 50% -36px;
164}
165.ylayout-split-h{
166 background-image:url(../images/default/sizer/e-handle.gif);
167 background-position: left;
168}
169.ylayout-split-v{
170 background-image:url(../images/default/sizer/s-handle.gif);
171 background-position: top;
172}
173.ylayout-panel .ytab-wrap{
174 background:url(../images/default/layout/gradient-bg.gif);
175}
176.ylayout-panel .yui-ext-tabbody {
177 background-color:white;
178 overflow:auto;height:100%;
179}
180.ylayout-component-panel, .ylayout-nested-layout {
181 position:relative;
182 padding:0;
183 overflow:hidden;
184 width:200px;
185 height:200px;
186}
187.ylayout-nested-layout .ylayout-panel {
188 border:0 none;
189}
190.ylayout-nested-layout .ylayout-panel-north {
191 border-bottom:1px solid #98c0f4;
192}
193.ylayout-nested-layout .ylayout-panel-south {
194 border-top:1px solid #98c0f4;
195}
196.ylayout-nested-layout .ylayout-panel-east {
197 border-left:1px solid #98c0f4;
198}
199.ylayout-nested-layout .ylayout-panel-west {
200 border-right:1px solid #98c0f4;
201}
202.yui-ext-repaint{
203 zoom:1;
204 background-color: transparent;
205}
206.ylayout-panel-dragover {
207 border: 2px solid #6593cf;
208}
209.ylayout-panel-proxy {
210 background-image: url(../images/default/layout/gradient-bg.gif);
211 background-color:#c3daf9;
212 border:1px dashed #6593cf;
213 z-index:10001;
214 overflow:hidden;
215 position:absolute;
216 left:0;top:0;
217}
218.ylayout-slider {
219 z-index:15;
220 overflow:hidden;
221 position:absolute;
222}
223
224.yunselectable{
225 -moz-user-select: none;
226 -khtml-user-select: none;
227 cursor:default;
228}
diff --git a/frontend/beta/css/yui-extensions/qtips.css b/frontend/beta/css/yui-extensions/qtips.css
new file mode 100644
index 0000000..4165168
--- a/dev/null
+++ b/frontend/beta/css/yui-extensions/qtips.css
@@ -0,0 +1,70 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz's Javascript Crypto Library.
6Javascript Crypto Library provides web developers with an extensive
7and efficient set of cryptographic functions. The library aims to
8obtain maximum execution speed while preserving modularity and
9reusability.
10For further information about its features and functionalities please
11refer to http://www.clipperz.com
12
13* Javascript Crypto Library is free software: you can redistribute
14 it and/or modify it under the terms of the GNU Affero General Public
15 License as published by the Free Software Foundation, either version
16 3 of the License, or (at your option) any later version.
17
18* Javascript Crypto Library is distributed in the hope that it will
19 be useful, but WITHOUT ANY WARRANTY; without even the implied
20 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21 See the GNU Affero General Public License for more details.
22
23* You should have received a copy of the GNU Affero General Public
24 License along with Javascript Crypto Library. If not, see
25 <http://www.gnu.org/licenses/>.
26
27*/
28
29.ytip{
30 position: absolute;
31 top: 0;
32 visibility: hidden;
33 z-index: 11000;
34}
35.ytip .ytip-bd{
36 background: #e0e8f3 url(../images/default/qtip/bg.gif) repeat-x;
37 border: 1px solid #a3bad9;
38 font: normal 11px arial,helvetica,sans-serif;
39 padding: 5px;
40}
41.ytip .ytip-close{
42 background-image: url(../images/default/basic-dialog/close.gif);
43 height: 15px;
44 position: absolute;
45 right: 3px;
46 top: 3px;
47 width: 15px;
48}
49.ytip .ytip-hd {
50 background: url(../images/default/basic-dialog/hd-sprite.gif) repeat-x 0px -82px;
51 background-color: navy;
52 color: #FFF;
53 display: block;
54 font: bold 11px tahoma, arial, verdana, helvetica;
55 padding: 4px;
56}
57.ytip .ytip-hd-left {
58 background: url(../images/default/basic-dialog/hd-sprite.gif) no-repeat 0px -41px;
59 display: block;
60 margin: 0px;
61 padding-left: 3px;
62}
63.ytip .ytip-hd-right {
64 background: url(../images/default/basic-dialog/hd-sprite.gif) no-repeat right 0px;
65 display: block;
66 padding-right: 3px;
67}
68y\:qtip, qtip{
69 display: none;
70}
diff --git a/frontend/beta/css/yui-extensions/reset-min.css b/frontend/beta/css/yui-extensions/reset-min.css
new file mode 100644
index 0000000..25a5158
--- a/dev/null
+++ b/frontend/beta/css/yui-extensions/reset-min.css
@@ -0,0 +1,29 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz's Javascript Crypto Library.
6Javascript Crypto Library provides web developers with an extensive
7and efficient set of cryptographic functions. The library aims to
8obtain maximum execution speed while preserving modularity and
9reusability.
10For further information about its features and functionalities please
11refer to http://www.clipperz.com
12
13* Javascript Crypto Library is free software: you can redistribute
14 it and/or modify it under the terms of the GNU Affero General Public
15 License as published by the Free Software Foundation, either version
16 3 of the License, or (at your option) any later version.
17
18* Javascript Crypto Library is distributed in the hope that it will
19 be useful, but WITHOUT ANY WARRANTY; without even the implied
20 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21 See the GNU Affero General Public License for more details.
22
23* You should have received a copy of the GNU Affero General Public
24 License along with Javascript Crypto Library. If not, see
25 <http://www.gnu.org/licenses/>.
26
27*/
28
29body,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
new file mode 100644
index 0000000..46fef2a
--- a/dev/null
+++ b/frontend/beta/css/yui-extensions/resizable.css
@@ -0,0 +1,160 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz's Javascript Crypto Library.
6Javascript Crypto Library provides web developers with an extensive
7and efficient set of cryptographic functions. The library aims to
8obtain maximum execution speed while preserving modularity and
9reusability.
10For further information about its features and functionalities please
11refer to http://www.clipperz.com
12
13* Javascript Crypto Library is free software: you can redistribute
14 it and/or modify it under the terms of the GNU Affero General Public
15 License as published by the Free Software Foundation, either version
16 3 of the License, or (at your option) any later version.
17
18* Javascript Crypto Library is distributed in the hope that it will
19 be useful, but WITHOUT ANY WARRANTY; without even the implied
20 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21 See the GNU Affero General Public License for more details.
22
23* You should have received a copy of the GNU Affero General Public
24 License along with Javascript Crypto Library. If not, see
25 <http://www.gnu.org/licenses/>.
26
27*/
28
29.yresizable-handle {
30 position:absolute;
31 z-index:100;
32 /* ie needs these */
33 font-size:1px;
34 line-height:6px;
35 overflow:hidden;
36 background:white;
37 filter:alpha(opacity=0);
38 opacity:0;
39 zoom:1;
40}
41.yresizable-handle-east{
42 width:6px;
43 cursor:e-resize;
44 right:0px;
45 top:0px;
46 height:100%;
47 margin-right:-1px; /*IE rounding error*/
48}
49.yresizable-handle-south{
50 width:100%;
51 cursor:s-resize;
52 left:0px;
53 bottom:0px;
54 height:6px;
55 margin-bottom:-1px; /*IE rounding error*/
56}
57.yresizable-handle-west{
58 width:6px;
59 cursor:w-resize;
60 left:0px;
61 top:0px;
62 height:100%;
63}
64.yresizable-handle-north{
65 width:100%;
66 cursor:n-resize;
67 left:0px;
68 top:0px;
69 height:6px;
70}
71.yresizable-handle-southeast{
72 width:6px;
73 cursor:se-resize;
74 right:0px;
75 bottom:0px;
76 height:6px;
77 z-index:101;
78}
79.yresizable-handle-northwest{
80 width:6px;
81 cursor:nw-resize;
82 left:0px;
83 top:0px;
84 height:6px;
85 z-index:101;
86}
87.yresizable-handle-northeast{
88 width:6px;
89 cursor:ne-resize;
90 right:0px;
91 top:0px;
92 height:6px;
93 z-index:101;
94}
95.yresizable-handle-southwest{
96 width:6px;
97 cursor:sw-resize;
98 left:0px;
99 bottom:0px;
100 height:6px;
101 z-index:101;
102}
103.yresizable-over .yresizable-handle, .yresizable-pinned .yresizable-handle{
104 filter:alpha(opacity=100);
105 opacity:1;
106}
107.yresizable-over .yresizable-handle-east, .yresizable-pinned .yresizable-handle-east{
108 background:url(../images/default/sizer/e-handle.gif);
109 background-position: left;
110}
111.yresizable-over .yresizable-handle-west, .yresizable-pinned .yresizable-handle-west{
112 background:url(../images/default/sizer/e-handle.gif);
113 background-position: left;
114}
115.yresizable-over .yresizable-handle-south, .yresizable-pinned .yresizable-handle-south{
116 background:url(../images/default/sizer/s-handle.gif);
117 background-position: top;
118}
119.yresizable-over .yresizable-handle-north, .yresizable-pinned .yresizable-handle-north{
120 background:url(../images/default/sizer/s-handle.gif);
121 background-position: top;
122}
123.yresizable-over .yresizable-handle-southeast, .yresizable-pinned .yresizable-handle-southeast{
124 background:url(../images/default/sizer/corners-sprite.gif);
125 background-position: top left;
126}
127.yresizable-over .yresizable-handle-northwest, .yresizable-pinned .yresizable-handle-northwest{
128 background:url(../images/default/sizer/corners-sprite.gif);
129 background-position:bottom right;
130}
131.yresizable-over .yresizable-handle-northeast, .yresizable-pinned .yresizable-handle-northeast{
132 background:url(../images/default/sizer/corners-sprite.gif);
133 background-position: bottom left;
134}
135.yresizable-over .yresizable-handle-southwest, .yresizable-pinned .yresizable-handle-southwest{
136 background:url(../images/default/sizer/corners-sprite.gif);
137 background-position: top right;
138}
139.yresizable-proxy{
140 border: 1px dashed #6593cf;
141 position:absolute;
142 overflow:hidden;
143 visibility:hidden;
144 left:0;top:0;
145 z-index:1001;
146}
147.yresizable-overlay{
148 width:100%;
149 height:100%;
150 display:none;
151 position:absolute;
152 left:0;
153 top:0;
154 background:white;
155 z-index:20000;
156 -moz-opacity: 0;
157 opacity:0;
158 filter: alpha(opacity=0);
159 border:1px solid red;
160}
diff --git a/frontend/beta/css/yui-extensions/tabs.css b/frontend/beta/css/yui-extensions/tabs.css
new file mode 100644
index 0000000..8eb81e0
--- a/dev/null
+++ b/frontend/beta/css/yui-extensions/tabs.css
@@ -0,0 +1,152 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz's Javascript Crypto Library.
6Javascript Crypto Library provides web developers with an extensive
7and efficient set of cryptographic functions. The library aims to
8obtain maximum execution speed while preserving modularity and
9reusability.
10For further information about its features and functionalities please
11refer to http://www.clipperz.com
12
13* Javascript Crypto Library is free software: you can redistribute
14 it and/or modify it under the terms of the GNU Affero General Public
15 License as published by the Free Software Foundation, either version
16 3 of the License, or (at your option) any later version.
17
18* Javascript Crypto Library is distributed in the hope that it will
19 be useful, but WITHOUT ANY WARRANTY; without even the implied
20 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21 See the GNU Affero General Public License for more details.
22
23* You should have received a copy of the GNU Affero General Public
24 License along with Javascript Crypto Library. If not, see
25 <http://www.gnu.org/licenses/>.
26
27*/
28
29.ytab-wrap {
30 border-bottom:1px solid #6593cf;
31 padding-top:2px;
32}
33.ytab-strip-wrap{
34 width:100%;
35}
36.ytab-wrap table{
37 position:relative;
38 top:0; left:0;
39}
40.ytab-strip td{
41 padding:0;
42 padding-left:2px;
43}
44.ytab-strip a, .ytab-strip span, .ytab-strip em {
45 display:block;
46}
47.ytab-strip a {
48 text-decoration:none !important;
49 -moz-outline: none;
50 outline: none;
51 cursor:pointer;
52}
53.ytab-strip .ytab-text {
54 font:bold 11px tahoma,arial,helvetica;
55 color:#666;
56 overflow:hidden;
57 white-space: nowrap;
58 cursor:pointer;
59 text-overflow: ellipsis;
60}
61.ytab-strip .on .ytab-text {
62 cursor:default;
63 color:#083772;
64}
65.ytab-strip .disabled .ytab-text {
66 cursor:default;
67 color:#aaaaaa;
68}
69.ytab-strip .ytab-inner {
70 padding:4px 10px;
71}
72
73.ytab-strip .on .ytab-right {
74 background: url(../images/default/tabs/tab-sprite.gif) no-repeat right 0;
75}
76.ytab-strip .on .ytab-left {
77 background: url(../images/default/tabs/tab-sprite.gif) no-repeat 0 -100px;
78}
79.ytab-strip .ytab-right {
80 background: url(../images/default/tabs/tab-sprite.gif) no-repeat right -50px;
81}
82.ytab-strip .ytab-left {
83 background: url(../images/default/tabs/tab-sprite.gif) no-repeat 0 -150px;
84}
85
86.ytab-strip a {
87 position:relative;
88 top:1px; left:0;
89}
90.ytab-strip .on a {
91 position:relative;
92}
93.ytab-strip .on .ytab-inner {
94 padding-bottom:5px;
95}
96/** closable tabs */
97.ytab-strip .ytab-closable .ytab-inner{
98 padding-right:22px;
99 position:relative;
100}
101.ytab-strip .ytab-closable .close-icon{
102 line-height: 1px;
103 font-size:1px;
104 background-image:url(../images/default/layout/layout-sprite.gif);
105 background-repeat: no-repeat;
106 background-position: 50% -60px;
107 display:block;
108 position:absolute;
109 right:5px;top:4px;
110 width:12px;height:11px;
111 cursor:pointer;
112}
113.ytab-strip .on .close-icon{
114 background-image:url(../images/default/layout/layout-sprite.gif);
115 background-repeat: no-repeat;
116 background-position: 50% -60px;
117}
118.ytab-strip .ytab-closable .close-over{
119 background-image:url(../images/default/layout/layout-sprite.gif);
120 background-repeat: no-repeat;
121 background-position: 50% -72px;
122}
123
124.ytabs-bottom .ytab-wrap {
125 border-top:1px solid #6593cf;
126 border-bottom:0 none;
127 padding-top:0;
128 padding-bottom:2px;
129}
130.ytabs-bottom .ytab-strip .ytab-right {
131 background: url(../images/default/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom left;
132}
133.ytabs-bottom .ytab-strip .ytab-left {
134 background: url(../images/default/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom right;
135}
136.ytabs-bottom .ytab-strip .on .ytab-right {
137 background: url(../images/default/tabs/tab-btm-right-bg.gif) no-repeat bottom left;
138}
139.ytabs-bottom .ytab-strip .on .ytab-left {
140 background: url(../images/default/tabs/tab-btm-left-bg.gif) no-repeat bottom right;
141}
142.ytabs-bottom .ytab-strip a {
143 position:relative;
144 top:0; left:0;
145}
146.ytabs-bottom .ytab-strip .on a {
147 margin-top:-1px;
148}
149.ytabs-bottom .ytab-strip .on .ytab-inner {
150 padding-top:5px;
151}
152
diff --git a/frontend/beta/css/yui-extensions/toolbar.css b/frontend/beta/css/yui-extensions/toolbar.css
new file mode 100644
index 0000000..df91c83
--- a/dev/null
+++ b/frontend/beta/css/yui-extensions/toolbar.css
@@ -0,0 +1,115 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz's Javascript Crypto Library.
6Javascript Crypto Library provides web developers with an extensive
7and efficient set of cryptographic functions. The library aims to
8obtain maximum execution speed while preserving modularity and
9reusability.
10For further information about its features and functionalities please
11refer to http://www.clipperz.com
12
13* Javascript Crypto Library is free software: you can redistribute
14 it and/or modify it under the terms of the GNU Affero General Public
15 License as published by the Free Software Foundation, either version
16 3 of the License, or (at your option) any later version.
17
18* Javascript Crypto Library is distributed in the hope that it will
19 be useful, but WITHOUT ANY WARRANTY; without even the implied
20 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21 See the GNU Affero General Public License for more details.
22
23* You should have received a copy of the GNU Affero General Public
24 License along with Javascript Crypto Library. If not, see
25 <http://www.gnu.org/licenses/>.
26
27*/
28
29.ytoolbar{
30 background-color: #ebeadb;
31 border: 1px solid #cbc7b8;
32 display: block;
33 padding:2px;
34}
35
36.mso .ytoolbar, .ygrid-mso .ytoolbar{
37 border: 0px none;
38 background: url(../images/default/grid/mso-hd.gif);
39}
40.ytoolbar td,.ytoolbar span,.ytoolbar input,.ytoolbar div{
41 white-space: nowrap;
42 font:normal 8pt arial,helvetica;
43}
44.ytoolbar .ytb-button-disabled .ytb-button-inner{
45 color:gray;
46 cursor:default;
47}
48
49/*
50 Default button class is icon only. Add a class with a background-image property
51 to your toolbar button
52*/
53.ytoolbar .ytb-button-inner{
54 background-position: center;
55 background-repeat: no-repeat;
56 display: block;
57 height: 16px;
58 width: 16px;
59 cursor:pointer;
60 white-space: nowrap;
61}
62
63/*
64 Button class for icon and text. Add this class and a class with a background-image
65 to your toolbar button for both text and icon
66*/
67.ytoolbar .ytb-text-icon{
68 background-position: 0px 0px;
69 background-repeat: no-repeat;
70 padding-left:18px;
71 padding-top:1px;
72 width:auto;
73 display:block;
74}
75
76/*
77 Button class for a button with only text. Add this class
78 to your toolbar button for a just text button
79*/
80.ytoolbar .ytb-text-only{
81 background:none;
82 padding-left:0px;
83 padding-top:1px;
84 width:auto;
85 display:block;
86}
87.ytoolbar .ytb-text{
88 padding:2px;
89}
90.ytoolbar .ytb-button{
91 padding:2px 3px;
92 display:block;
93}
94.ytoolbar .ytb-button-over{
95 background:#c3d3ed url(../images/default/toolbar/btn-over-bg.gif) repeat-x;
96 border:1px solid #6593cf;
97 padding:1px 2px;
98}
99.ytoolbar .ytb-sep {
100 background-image: url(../images/default/grid/grid-split.gif);
101 background-position: center;
102 background-repeat: no-repeat;
103 display: block;
104 font-size: 1px;
105 height: 16px;
106 width:4px;
107 overflow: hidden;
108 cursor:default;
109 margin: 0px 2px 0px;
110 border:0px;
111}
112.mso .ytoolbar .ytb-sep, .ygrid-mso .ytoolbar .ytb-sep{
113 background-image: url(../images/default/grid/grid-blue-split.gif);
114}
115
diff --git a/frontend/beta/css/yui-extensions/tree.css b/frontend/beta/css/yui-extensions/tree.css
new file mode 100644
index 0000000..9667f83
--- a/dev/null
+++ b/frontend/beta/css/yui-extensions/tree.css
@@ -0,0 +1,193 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz's Javascript Crypto Library.
6Javascript Crypto Library provides web developers with an extensive
7and efficient set of cryptographic functions. The library aims to
8obtain maximum execution speed while preserving modularity and
9reusability.
10For further information about its features and functionalities please
11refer to http://www.clipperz.com
12
13* Javascript Crypto Library is free software: you can redistribute
14 it and/or modify it under the terms of the GNU Affero General Public
15 License as published by the Free Software Foundation, either version
16 3 of the License, or (at your option) any later version.
17
18* Javascript Crypto Library is distributed in the hope that it will
19 be useful, but WITHOUT ANY WARRANTY; without even the implied
20 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21 See the GNU Affero General Public License for more details.
22
23* You should have received a copy of the GNU Affero General Public
24 License along with Javascript Crypto Library. If not, see
25 <http://www.gnu.org/licenses/>.
26
27*/
28
29.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{
30 border: 0 none;
31 height: 18px;
32 margin: 0px;
33 padding: 0px;
34 vertical-align: middle;
35 width: 16px;
36}
37.ytree-node-collapsed .ytree-node-icon, .ytree-node-expanded .ytree-node-icon, .ytree-node-leaf .ytree-node-icon{
38 border: 0 none;
39 height: 16px;
40 margin: 0px;
41 padding: 0px;
42 vertical-align: middle;
43 width: 16px;
44 background-position:center;
45}
46
47/* some default icons for leaf/folder */
48.ytree-node-collapsed .ytree-node-icon{
49 background:transparent url(../images/default/tree/folder.gif);
50}
51.ytree-node-expanded .ytree-node-icon{
52 background:transparent url(../images/default/tree/folder-open.gif);
53}
54.ytree-node-leaf .ytree-node-icon{
55 background:transparent url(../images/default/tree/leaf.gif);
56}
57
58/* loading icon */
59.ytree-node-loading .ytree-node-icon{
60 background:transparent url(../images/default/tree/loading.gif) !important;
61}
62.ytree-node-loading a span{
63 font-style: italic;
64 color:#444444;
65}
66
67/* Line styles */
68.ytree-lines .ytree-elbow{
69 background:transparent url(../images/default/tree/elbow.gif);
70}
71.ytree-lines .ytree-elbow-plus{
72 background:transparent url(../images/default/tree/elbow-plus.gif);
73}
74.ytree-lines .ytree-elbow-minus{
75 background:transparent url(../images/default/tree/elbow-minus.gif);
76}
77.ytree-lines .ytree-elbow-end{
78 background:transparent url(../images/default/tree/elbow-end.gif);
79}
80.ytree-lines .ytree-elbow-end-plus{
81 background:transparent url(../images/default/tree/elbow-end-plus.gif);
82}
83.ytree-lines .ytree-elbow-end-minus{
84 background:transparent url(../images/default/tree/elbow-end-minus.gif);
85}
86.ytree-lines .ytree-elbow-line{
87 background:transparent url(../images/default/tree/elbow-line.gif);
88}
89
90/* No line styles */
91.ytree-no-lines .ytree-elbow{
92 background:transparent;
93}
94.ytree-no-lines .ytree-elbow-plus{
95 background:transparent url(../images/default/tree/elbow-plus-nl.gif);
96}
97.ytree-no-lines .ytree-elbow-minus{
98 background:transparent url(../images/default/tree/elbow-minus-nl.gif);
99}
100.ytree-no-lines .ytree-elbow-end{
101 background:transparent;
102}
103.ytree-no-lines .ytree-elbow-end-plus{
104 background:transparent url(../images/default/tree/elbow-end-plus-nl.gif);
105}
106.ytree-no-lines .ytree-elbow-end-minus{
107 background:transparent url(../images/default/tree/elbow-end-minus-nl.gif);
108}
109.ytree-no-lines .ytree-elbow-line{
110 background:transparent;
111}
112
113.ytree-elbow-plus, .ytree-elbow-minus, .ytree-elbow-end-plus, .ytree-elbow-end-minus{
114 cursor:pointer;
115}
116
117.ytree-node{
118 color: black;
119 font: normal 11px arial, helvetica, sans-serif;
120 white-space: nowrap;
121}
122.ytree-node a, .ydd-drag-ghost a{
123 text-decoration:none;
124 color:black;
125 -khtml-user-select:normal;
126 -moz-user-select:normal;
127}
128.ytree-node a span, .ydd-drag-ghost a span{
129 text-decoration:none;
130 color:black;
131 padding:1px 3px 1px 2px;
132}
133.ytree-node .ytree-node-disabled a span{
134 color:gray !important;
135}
136.ytree-node .ytree-node-disabled .ytree-node-icon{
137 -moz-opacity: 0.5;
138 opacity:.5;
139 filter: alpha(opacity=50);
140}
141.ytree-node .ytree-node-inline-icon{
142 background:transparent;
143}
144.ytree-node a:hover, .ydd-drag-ghost a:hover{
145 text-decoration:none;
146}
147.ytree-node div.ytree-drag-insert-below{
148 border-bottom:1px dotted #3366cc;
149}
150.ytree-node div.ytree-drag-insert-above{
151 border-top:1px dotted #3366cc;
152}
153.ytree-dd-underline .ytree-node div.ytree-drag-insert-below{
154 border-bottom:0px none;
155}
156.ytree-dd-underline .ytree-node div.ytree-drag-insert-above{
157 border-top:0px none;
158}
159.ytree-dd-underline .ytree-node div.ytree-drag-insert-below a{
160 border-bottom:2px solid #3366cc;
161}
162.ytree-dd-underline .ytree-node div.ytree-drag-insert-above a{
163 border-top:2px solid #3366cc;
164}
165.ytree-node .ytree-drag-append a span{
166 background:#dddddd;
167 border:1px dotted gray;
168}
169.ytree-node .ytree-selected a span{
170 background:#3366cc;
171 color:white;
172}
173.ydd-drag-ghost .ytree-node-indent, .ydd-drag-ghost .ytree-ec-icon{
174 display:none !important;
175}
176.ytree-drop-ok-append .ydd-drop-icon{
177 background-image: url(../images/default/tree/drop-add.gif);
178}
179.ytree-drop-ok-above .ydd-drop-icon{
180 background-image: url(../images/default/tree/drop-over.gif);
181}
182.ytree-drop-ok-below .ydd-drop-icon{
183 background-image: url(../images/default/tree/drop-under.gif);
184}
185.ytree-drop-ok-between .ydd-drop-icon{
186 background-image: url(../images/default/tree/drop-between.gif);
187}
188.ylayer-shadow{
189 background:#cccccc;
190 opacity:.3;
191 -moz-opacity:.3;
192 filter: alpha(opacity=30);
193}
diff --git a/frontend/beta/css/yui-extensions/ytheme-aero.css b/frontend/beta/css/yui-extensions/ytheme-aero.css
new file mode 100644
index 0000000..10d8ec0
--- a/dev/null
+++ b/frontend/beta/css/yui-extensions/ytheme-aero.css
@@ -0,0 +1,361 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz's Javascript Crypto Library.
6Javascript Crypto Library provides web developers with an extensive
7and efficient set of cryptographic functions. The library aims to
8obtain maximum execution speed while preserving modularity and
9reusability.
10For further information about its features and functionalities please
11refer to http://www.clipperz.com
12
13* Javascript Crypto Library is free software: you can redistribute
14 it and/or modify it under the terms of the GNU Affero General Public
15 License as published by the Free Software Foundation, either version
16 3 of the License, or (at your option) any later version.
17
18* Javascript Crypto Library is distributed in the hope that it will
19 be useful, but WITHOUT ANY WARRANTY; without even the implied
20 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21 See the GNU Affero General Public License for more details.
22
23* You should have received a copy of the GNU Affero General Public
24 License along with Javascript Crypto Library. If not, see
25 <http://www.gnu.org/licenses/>.
26
27*/
28
29/**
30* Tabs
31*/
32.ytab-wrap, .ylayout-panel .ytabs-top .ytab-wrap {
33 background:#deecfd;
34 border:1px solid #8db2e3;
35 padding-bottom:2px;
36 padding-top:0px;
37}
38.ytab-strip-wrap{
39 padding-top:1px;
40 background:#cedff5 url(../images/aero/tabs/tab-strip-bg.gif) repeat-x bottom;
41 border-bottom:1px solid #8db2e3;
42}
43.ytab-strip .ytab-text {
44 color:#15428b;
45 font-weight:normal;
46}
47.ytab-strip .on .ytab-text {
48 cursor:default;
49 color:#15428b;
50}
51.ytabs-top .ytab-strip .on .ytab-right {
52 background: url(../images/aero/tabs/tab-sprite.gif) no-repeat right 0px;
53}
54.ytabs-top .ytab-strip .on .ytab-left,.ytabs-top .ytab-strip .on a:hover .ytab-left{
55 background: url(../images/aero/tabs/tab-sprite.gif) no-repeat 0px -100px;
56}
57.ytabs-top .ytab-strip .ytab-right {
58 background:transparent url(../images/aero/tabs/tab-sprite.gif) no-repeat right -50px;
59}
60.ytabs-top .ytab-strip .ytab-left {
61 background:transparent url(../images/aero/tabs/tab-sprite.gif) no-repeat 0px -150px;
62}
63.ytabs-top .yui-ext-tabbody {
64 border:1px solid #8db2e3;
65 border-top:0px none;
66}
67.ytabs-bottom .ytab-wrap, .ylayout-panel .ytabs-bottom .ytab-wrap {
68 background:#deecfd;
69 border:1px solid #8db2e3;
70 padding-top:2px;
71 padding-bottom:0px;
72}
73.ytabs-bottom .ytab-strip-wrap{
74 padding-top:0px;
75 padding-bottom:1px;
76 background:#cedff5 url(../images/aero/tabs/tab-strip-btm-bg.gif) repeat-x top;
77 border-top:1px solid #8db2e3;
78 border-bottom:0px none;
79}
80.ytabs-bottom .ytab-strip .ytab-right {
81 background:transparent url(../images/aero/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom right;
82}
83.ytabs-bottom .ytab-strip .ytab-left {
84 background:transparent url(../images/aero/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom left;
85}
86.ytabs-bottom .ytab-strip .on .ytab-right,.ytabs-bottom .ytab-strip .on a:hover {
87 background: url(../images/aero/tabs/tab-btm-right-bg.gif) no-repeat bottom left;
88}
89.ytabs-bottom .ytab-strip .on .ytab-left,.ytabs-bottom .ytab-strip .on a:hover .ytab-left {
90 background: url(../images/aero/tabs/tab-btm-left-bg.gif) no-repeat bottom right;
91}
92.ytabs-bottom .yui-ext-tabbody {
93 border:1px solid #8db2e3;
94 border-bottom:0px none;
95}
96/**
97* Basic-Dialog
98*/
99.ydlg-proxy {
100 background:#C7DFFC;
101 border:1px solid #A5CCF9;
102}
103.ydlg-shadow{
104 background:#cccccc;
105 opacity:.3;
106 -moz-opacity:.3;
107 filter: alpha(opacity=30);
108}
109.ydlg {
110 background:transparent;
111}
112.ydlg .ydlg-hd {
113 background: url(../images/aero/basic-dialog/hd-sprite.gif) repeat-x 0px -82px;
114 background-color:#aabaca;
115 color:#15428b;
116 zoom:1;
117 padding-top:7px;
118}
119.ydlg .ydlg-hd-left {
120 opacity:.85;-moz-opacity:.85;filter:alpha(opacity=80);
121 background: url(../images/aero/basic-dialog/hd-sprite.gif) no-repeat 0px -41px;
122 zoom:1;
123}
124.ydlg-modal .ydlg-hd-left {
125 opacity:.75;-moz-opacity:.75;filter:alpha(opacity=70);
126}
127
128.ydlg .ydlg-hd-right {
129 background: url(../images/aero/basic-dialog/hd-sprite.gif) no-repeat right 0px;
130 zoom:1;
131}
132.ydlg .ydlg-dlg-body{
133 padding:0px 0px 0px;
134 position:absolute;
135 top:24px;left:0px;
136 z-index:1;
137 border:0px none;
138 background:transparent;
139}
140.ydlg .ydlg-bd{
141 background:#fff;
142 border:1px solid #96b9e6;
143}
144.ydlg .ydlg-ft{
145 border:0px none;
146 background:transparent;
147 padding-bottom:8px;
148}
149.ydlg .ydlg-bg{
150 filter:alpha(opacity=80);
151 opacity:.85;
152 -moz-opacity:.85;
153 zoom:1;
154}
155.ydlg-modal .ydlg-bg {
156 opacity:.75;-moz-opacity:.75;filter:alpha(opacity=70);
157}
158.ydlg .ydlg-bg-center {
159 padding: 2px 7px 7px 7px;
160 background:transparent url(../images/aero/basic-dialog/bg-center.gif) repeat-x bottom;
161 zoom:1;
162}
163.ydlg .ydlg-bg-left{
164 padding-left:7px;
165 background:transparent url(../images/aero/basic-dialog/bg-left.gif) no-repeat bottom left;
166 zoom:1;
167}
168.ydlg .ydlg-bg-right{
169 padding-right:7px;
170 background:transparent url(../images/aero/basic-dialog/bg-right.gif) no-repeat bottom right;
171 zoom:1;
172}
173.ydlg-auto-tabs .ydlg-dlg-body, .ydlg-auto-layout .ydlg-dlg-body{
174 background:transparent;
175 border:0px none;
176}
177.ydlg-auto-tabs .ydlg-bd, .ydlg-auto-layout .ydlg-bd{
178 background:#fff;
179 border:1px solid #e9f3f5;
180}
181.ydlg-auto-tabs .ytabs-top .yui-ext-tabbody,.ydlg-auto-tabs .ytabs-bottom .yui-ext-tabbody{
182 border-color:#8db2e3;
183}
184.ydlg-auto-tabs .ytabs-top .ytab-wrap,.ydlg-auto-tabs .ytabs-bottom .ytab-wrap{
185 border-color:#8db2e3;
186}
187.ydlg .ydlg-close {
188 width:21px;
189 height:20px;
190 top:5px;
191 right:5px;
192 opacity:.85;-moz-opacity:.85;filter:alpha(opacity=80);
193 background-image:url(../images/aero/basic-dialog/aero-close.gif);
194 zoom:1;
195}
196.ydlg .ydlg-close-over {
197 background-image:url(../images/aero/basic-dialog/aero-close-over.gif);
198}
199.ydlg div.yresizable-handle-east{
200 background-image:url(../images/aero/s.gif);
201 border:0px none;
202}
203.ydlg div.yresizable-handle-south{
204 background-image:url(../images/aero/s.gif);
205 border:0px none;
206}
207.ydlg div.yresizable-handle-west{
208 background-image:url(../images/aero/s.gif);
209 border:0px none;
210}
211.ydlg div.yresizable-handle-southeast{
212 background-image:url(../images/aero/basic-dialog/se-handle.gif);
213 background-position: bottom right;
214 width:9px;
215 height:9px;
216 border:0px;
217 right:2px;
218 bottom:2px;
219}
220.ydlg div.yresizable-handle-southwest{
221 background-image:url(../images/aero/s.gif);
222 background-position: top right;
223 margin-left:1px;
224 margin-bottom:1px;
225 border:0px;
226}
227.ydlg div.yresizable-handle-north{
228 background-image:url(../images/aero/s.gif);
229 border:0px none;
230}
231
232#mb-dlg .ydlg-bd{
233 background:#CFE0F5;
234 border:0px none;
235}
236
237/* BorderLayout */
238.ylayout-container{
239 background:#deecfd;
240}
241.ylayout-collapsed{
242 background-color:#deecfd;
243 border:1px solid #99bbe8;
244}
245.ylayout-collapsed-over{
246 background-color:#F5F9FE;
247}
248.ylayout-panel{
249 border:1px solid #99bbe8;
250}
251.ylayout-nested-layout .ylayout-panel {
252 border:0px none;
253}
254.ylayout-split{
255 background-color:#deecfd;
256}
257.ylayout-panel-hd{
258 background-image: url(../images/aero/layout/panel-title-light-bg.gif);
259 border-bottom:1px solid #c0d7f4;
260}
261.ylayout-panel-hd-text {
262 color:#15428b;
263}
264
265.ylayout-split-h{
266 background:#deecfd;
267}
268.ylayout-split-v{
269 background:#deecfd;
270}
271.ylayout-panel .ytabs-top .ytab-wrap{
272 border:0px none;
273 border-bottom:1px solid #8db2e3;
274}
275.ylayout-panel .ytabs-bottom .ytab-wrap{
276 border:0px none;
277 border-top:1px solid #8db2e3;
278}
279.ylayout-container .yui-ext-tabbody{
280 border:0px none;
281}
282
283.ylayout-nested-layout .ylayout-panel-north {
284 border-bottom:1px solid #99bbe8;
285}
286.ylayout-nested-layout .ylayout-panel-south {
287 border-top:1px solid #99bbe8;
288}
289.ylayout-nested-layout .ylayout-panel-east {
290 border-left:1px solid #99bbe8;
291}
292.ylayout-nested-layout .ylayout-panel-west {
293 border-right:1px solid #99bbe8;
294}
295.ylayout-panel-dragover {
296 border: 2px solid #99bbe8;
297}
298.ylayout-panel-proxy {
299 background-image: url(../images/aero/layout/gradient-bg.gif);
300 background-color:#f3f2e7;
301 border:1px dashed #99bbe8;
302}
303/** Resizable */
304
305.yresizable-proxy{
306 border: 1px dashed #3b5a82;
307}
308
309/* grid */
310.ygrid-hd{
311 border-bottom:0px;
312 background:none;
313}
314.ygrid-hd-body {
315 border-bottom:0px none;
316}
317.ygrid-hd-over {
318 border-bottom:0px none;
319}
320.ygrid-hd-over .ygrid-hd-body{
321 background:none;
322 border-bottom:0px none;
323}
324.ygrid-hd-over .ygrid-hd-body{
325 background-color: transparent;
326 border-bottom:0px;
327}
328.ygrid-hd-split {
329 background-image: url(../images/aero/grid/grid-split.gif);
330}
331.ygrid-hrow{
332 background: url(../images/aero/grid/grid-hrow.gif);
333 height: 22px;
334 border:0px none;
335}
336.ygrid-row-alt{
337 background-color: #f5f5f5;
338}
339.ygrid-row{
340 border-bottom: 1px solid #eeeeee;
341}
342.ygrid-col{
343 border-right:1px solid #eeeeee;
344}
345.ygrid-sort-col .ygrid-hd-body {
346 padding-bottom:4px;
347}
348
349/** Toolbar */
350.ytoolbar{
351 border:0px none;
352 background: #E2ECF8;
353 padding:1px 3px;
354 border-bottom:1px solid #c0d7f4;
355}
356.ytoolbar .ytb-button-over{
357 border:1px solid #8db2e3;
358}
359.ytoolbar .ytb-sep{
360 background-image: url(../images/aero/grid/grid-blue-split.gif);
361}
diff --git a/frontend/beta/css/yui-extensions/ytheme-gray.css b/frontend/beta/css/yui-extensions/ytheme-gray.css
new file mode 100644
index 0000000..675fed1
--- a/dev/null
+++ b/frontend/beta/css/yui-extensions/ytheme-gray.css
@@ -0,0 +1,300 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz's Javascript Crypto Library.
6Javascript Crypto Library provides web developers with an extensive
7and efficient set of cryptographic functions. The library aims to
8obtain maximum execution speed while preserving modularity and
9reusability.
10For further information about its features and functionalities please
11refer to http://www.clipperz.com
12
13* Javascript Crypto Library is free software: you can redistribute
14 it and/or modify it under the terms of the GNU Affero General Public
15 License as published by the Free Software Foundation, either version
16 3 of the License, or (at your option) any later version.
17
18* Javascript Crypto Library is distributed in the hope that it will
19 be useful, but WITHOUT ANY WARRANTY; without even the implied
20 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21 See the GNU Affero General Public License for more details.
22
23* You should have received a copy of the GNU Affero General Public
24 License along with Javascript Crypto Library. If not, see
25 <http://www.gnu.org/licenses/>.
26
27*/
28
29/**
30* Basic-Dialog
31*/
32.ydlg-proxy {
33 background-image: url(../images/gray/layout/gradient-bg.gif);
34 background-color:#EAE8D5;
35 border:1px solid #b3b6b0;
36}
37.ydlg-shadow{
38 background:#aaaaaa;
39}
40.ydlg-proxy .tabset{
41 background:url(../images/gray/layout/gradient-bg.gif);
42}
43.ydlg .ydlg-hd {
44 background: url(../images/gray/basic-dialog/hd-sprite.gif) repeat-x 0px -82px;
45 background-color:#333333;
46}
47.ydlg .ydlg-hd-left {
48 background: url(../images/gray/basic-dialog/hd-sprite.gif) no-repeat 0px -41px;
49}
50.ydlg .ydlg-hd-right {
51 background: url(../images/gray/basic-dialog/hd-sprite.gif) no-repeat right 0px;
52}
53.ydlg .ydlg-dlg-body{
54 background:#efefec;
55 border:1px solid #b3b6b0;
56 border-top:0px none;
57}
58.ydlg .ytabs-top .yui-ext-tabbody{
59 border:1px solid #b3b6b0;
60 border-top:0px none;
61}
62.ydlg .ytabs-bottom .yui-ext-tabbody{
63 border:1px solid #b3b6b0;
64 border-bottom:0px none;
65}
66.ydlg .ylayout-container .yui-ext-tabbody{
67 border:0px none;
68}
69.ydlg .ydlg-close {
70 background-image:url(../images/gray/basic-dialog/close.gif);
71}
72.ydlg div.yresizable-handle-east{
73 background-image:url(../images/gray/basic-dialog/e-handle.gif);
74 border:0px none;
75}
76.ydlg div.yresizable-handle-south{
77 background-image:url(../images/gray/basic-dialog/s-handle.gif);
78 border:0px none;
79}
80.ydlg div.yresizable-handle-west{
81 background-image:url(../images/gray/basic-dialog/e-handle.gif);
82 border:0px none;
83}
84.ydlg div.yresizable-handle-southeast{
85 background-image:url(../images/gray/basic-dialog/se-handle.gif);
86 background-position: bottom right;
87 width:8px;
88 height:8px;
89 border:0px;
90}
91.ydlg div.yresizable-handle-southwest{
92 background-image:url(../images/gray/sizer/sw-handle-dark.gif);
93 background-position: top right;
94 margin-left:1px;
95 margin-bottom:1px;
96 border:0px;
97}
98.ydlg div.yresizable-handle-north{
99 background-image:url(../images/gray/s.gif);
100 border:0px none;
101}
102
103/**
104* Tabs
105*/
106.ytab-wrap {
107 border-bottom:1px solid #aca899;
108}
109.ytab-strip .on .ytab-text {
110 cursor:default;
111 color:#333333;
112}
113.ytabs-top .ytab-strip .on .ytab-right {
114 background: url(../images/gray/tabs/tab-sprite.gif) no-repeat right 0px;
115}
116.ytabs-top .ytab-strip .on .ytab-left {
117 background: url(../images/gray/tabs/tab-sprite.gif) no-repeat 0px -100px;
118}
119.ytabs-top .ytab-strip .ytab-right {
120 background: url(../images/gray/tabs/tab-sprite.gif) no-repeat right -50px;
121}
122.ytabs-top .ytab-strip .ytab-left {
123 background: url(../images/gray/tabs/tab-sprite.gif) no-repeat 0px -150px;
124}
125.ytab-strip .ytab-closable .close-icon{
126 background-image:url(../images/gray/layout/layout-sprite.gif);
127 background-position: 50% -60px;
128}
129.ytab-strip .on .close-icon{
130 background-image:url(../images/gray/layout/layout-sprite.gif);
131 background-position: 50% -60px;
132}
133.ytab-strip .ytab-closable .close-over{
134 background-image:url(../images/gray/layout/layout-sprite.gif);
135 background-position: 50% -72px;
136}
137
138.ytabs-bottom .ytab-wrap {
139 border-bottom:0px none;
140 padding-top:0px;
141 border-top:1px solid #aca899;
142}
143.ytabs-bottom .ytab-strip .ytab-right {
144 background: url(../images/gray/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom left;
145}
146.ytabs-bottom .ytab-strip .ytab-left {
147 background: url(../images/gray/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom right;
148}
149.ytabs-bottom .ytab-strip .on .ytab-right {
150 background: url(../images/gray/tabs/tab-btm-right-bg.gif) no-repeat bottom left;
151}
152.ytabs-bottom .ytab-strip .on .ytab-left {
153 background: url(../images/gray/tabs/tab-btm-left-bg.gif) no-repeat bottom right;
154}
155
156/* QuickTips */
157
158.ytip .ytip-hd-right{
159 background: url(../images/gray/basic-dialog/hd-sprite.gif) no-repeat right 0px;
160}
161.ytip .ytip-hd-left{
162 background: url(../images/gray/basic-dialog/hd-sprite.gif) no-repeat 0px -41px;
163}
164.ytip .ytip-hd{
165 background: url(../images/gray/basic-dialog/hd-sprite.gif) repeat-x 0px -82px;
166}
167.ytip .ytip-close{
168 background-image: url(../images/gray/basic-dialog/close.gif);
169}
170.ytip .ytip-bd{
171 background: #e7e7e7 url(../images/gray/qtip/bg.gif);
172 border: 1px solid #ababab;
173}
174
175/* BorderLayout */
176
177.ylayout-container{
178 background-color:#f3f2e7;
179}
180.ylayout-collapsed{
181 background-color:#f3f2e7;
182 border:1px solid #aca899;
183}
184.ylayout-collapsed-over{
185 background-color:#fbfbef;
186}
187.ylayout-panel{
188 border:1px solid #aca899;
189}
190.ylayout-nested-layout .ylayout-panel {
191 border:0px none;
192}
193.ylayout-split{
194 background-color:#f3f2e7;
195}
196.ylayout-panel-hd{
197 background-image: url(../images/gray/layout/panel-title-light-bg.gif);
198 border-bottom:1px solid #aca899;
199}
200.ylayout-tools-button-over{
201 border:1px solid #aca899;
202}
203.ylayout-close{
204 background-image:url(../images/gray/layout/layout-sprite.gif);
205 background-repeat: no-repeat;
206 background-position: 50% -48px;
207}
208.ylayout-collapse-west,.ylayout-expand-east{
209 background-image:url(../images/gray/layout/layout-sprite.gif);
210 background-repeat: no-repeat;
211 background-position: 50% 0;
212}
213.ylayout-expand-west,.ylayout-collapse-east{
214 background-image:url(../images/gray/layout/layout-sprite.gif);
215 background-repeat: no-repeat;
216 background-position: 50% -12px;
217}
218.ylayout-collapse-north,.ylayout-expand-south{
219 background-image:url(../images/gray/layout/layout-sprite.gif);
220 background-repeat: no-repeat;
221 background-position: 50% -24px;
222}
223.ylayout-expand-north,.ylayout-collapse-south{
224 background-image:url(../images/gray/layout/layout-sprite.gif);
225 background-repeat: no-repeat;
226 background-position: 50% -36px;
227}
228.ylayout-split-h{
229 background-image:url(../images/gray/sizer/e-handle-dark.gif);
230}
231.ylayout-split-v{
232 background-image:url(../images/gray/sizer/s-handle-dark.gif);
233}
234.ylayout-panel .ytab-wrap{
235 background:url(../images/gray/layout/gradient-bg.gif);
236}
237.ylayout-nested-layout .ylayout-panel-north {
238 border-bottom:1px solid #aca899;
239}
240.ylayout-nested-layout .ylayout-panel-south {
241 border-top:1px solid #aca899;
242}
243.ylayout-nested-layout .ylayout-panel-east {
244 border-left:1px solid #aca899;
245}
246.ylayout-nested-layout .ylayout-panel-west {
247 border-right:1px solid #aca899;
248}
249.ylayout-panel-dragover {
250 border: 2px solid #aca899;
251}
252.ylayout-panel-proxy {
253 background-image: url(../images/gray/layout/gradient-bg.gif);
254 background-color:#f3f2e7;
255 border:1px dashed #aca899;
256}
257/** Resizable */
258
259.yresizable-over .yresizable-handle-east, .yresizable-pinned .yresizable-handle-east{
260 background:url(../images/gray/sizer/e-handle.gif);
261 background-position: left;
262}
263.yresizable-over .yresizable-handle-east, .yresizable-pinned .yresizable-handle-west{
264 background:url(../images/gray/sizer/e-handle.gif);
265 background-position: left;
266}
267.yresizable-over .yresizable-handle-south, .yresizable-pinned .yresizable-handle-south{
268 background:url(../images/gray/sizer/s-handle.gif);
269 background-position: top;
270}
271.yresizable-over .yresizable-handle-south, .yresizable-pinned .yresizable-handle-north{
272 background:url(../images/gray/sizer/s-handle.gif);
273 background-position: top;
274}
275.yresizable-over .yresizable-handle-southeast, .yresizable-pinned .yresizable-handle-southeast{
276 background:url(../images/gray/sizer/se-handle.gif);
277 background-position: top left;
278}
279.yresizable-over .yresizable-handle-northwest,.yresizable-pinned .yresizable-handle-northwest{
280 background:url(../images/gray/sizer/nw-handle.gif);
281 background-position:bottom right;
282}
283.yresizable-over .yresizable-handle-northeast,.yresizable-pinned .yresizable-handle-northeast{
284 background:url(../images/gray/sizer/ne-handle.gif);
285 background-position: bottom left;
286}
287.yresizable-over .yresizable-handle-southwest,.yresizable-pinned .yresizable-handle-southwest{
288 background:url(../images/gray/sizer/sw-handle.gif);
289 background-position: top right;
290}
291.yresizable-proxy{
292 border: 1px dashed #615e55;
293}
294
295/** Toolbar */
296.ytoolbar{
297 border:0px none;
298 background: #efefe3 url(../images/gray/toolbar/gray-bg.gif) repeat-x;
299 padding:3px;
300}
diff --git a/frontend/beta/css/yui-extensions/ytheme-vista.css b/frontend/beta/css/yui-extensions/ytheme-vista.css
new file mode 100644
index 0000000..2770566
--- a/dev/null
+++ b/frontend/beta/css/yui-extensions/ytheme-vista.css
@@ -0,0 +1,403 @@
1/*
2
3Copyright 2008-2011 Clipperz Srl
4
5This file is part of Clipperz's Javascript Crypto Library.
6Javascript Crypto Library provides web developers with an extensive
7and efficient set of cryptographic functions. The library aims to
8obtain maximum execution speed while preserving modularity and
9reusability.
10For further information about its features and functionalities please
11refer to http://www.clipperz.com
12
13* Javascript Crypto Library is free software: you can redistribute
14 it and/or modify it under the terms of the GNU Affero General Public
15 License as published by the Free Software Foundation, either version
16 3 of the License, or (at your option) any later version.
17
18* Javascript Crypto Library is distributed in the hope that it will
19 be useful, but WITHOUT ANY WARRANTY; without even the implied
20 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21 See the GNU Affero General Public License for more details.
22
23* You should have received a copy of the GNU Affero General Public
24 License along with Javascript Crypto Library. If not, see
25 <http://www.gnu.org/licenses/>.
26
27*/
28
29/**
30* Tabs
31*/
32.ytab-wrap {
33 background:#4f4f4f;
34 border-bottom:1px solid #b3b6b0;
35}
36.ytab-strip .ytab-text {
37 color:white;
38 font-weight:normal;
39}
40.ytab-strip .on .ytab-text {
41 cursor:default;
42 color:#333333;
43}
44.ytabs-top .ytab-strip a:hover {
45 background:transparent url(../images/vista/tabs/tab-sprite.gif) no-repeat right -50px;
46}
47.ytabs-top .ytab-strip a:hover .ytab-left {
48 background:transparent url(../images/vista/tabs/tab-sprite.gif) no-repeat 0 -150px;
49}
50.ytabs-top .ytab-strip .on .ytab-right, .ytabs-top .ytab-strip .on a:hover {
51 background: url(../images/vista/tabs/tab-sprite.gif) no-repeat right 0;
52}
53.ytabs-top .ytab-strip .on .ytab-left, .ytabs-top .ytab-strip .on a:hover .ytab-left {
54 background: url(../images/vista/tabs/tab-sprite.gif) no-repeat 0 -100px;
55}
56.ytabs-top .ytab-strip .ytab-right {
57 background:transparent;
58}
59.ytabs-top .ytab-strip .ytab-left {
60 background:transparent;
61}
62.ytab-strip .ytab-closable .close-icon{
63 background-image:url(../images/vista/layout/layout-sprite.gif);
64 background-position: 50% -60px;
65}
66.ytab-strip .on .close-icon{
67 background-image:url(../images/vista/layout/layout-sprite.gif);
68 background-position: 50% -72px;
69}
70.ytab-strip .ytab-closable .close-over{
71 background-image:url(../images/vista/layout/layout-sprite.gif);
72 background-position: 50% -72px;
73}
74
75.ytabs-bottom .ytab-strip {
76 background:#4f4f4f;
77}
78.ytabs-bottom .ytab-strip a:hover {
79 background:transparent url(../images/vista/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom right;
80}
81.ytabs-bottom .ytab-strip a:hover .ytab-left{
82 background:transparent url(../images/vista/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom left;
83}
84.ytabs-bottom .ytab-wrap {
85 border-bottom:0px none;
86 padding-top:0px;
87 border-top:1px solid #b3b6b0;
88}
89.ytabs-bottom .ytab-strip .ytab-right {
90 background:transparent;
91}
92.ytabs-bottom .ytab-strip .ytab-left {
93 background:transparent;
94}
95.ytabs-bottom .ytab-strip .on .ytab-right,.ytabs-bottom .ytab-strip .on a:hover {
96 background: url(../images/vista/tabs/tab-btm-right-bg.gif) no-repeat bottom left;
97}
98.ytabs-bottom .ytab-strip .on .ytab-left,.ytabs-bottom .ytab-strip .on a:hover .ytab-left {
99 background: url(../images/vista/tabs/tab-btm-left-bg.gif) no-repeat bottom right;
100}
101/**
102* Basic-Dialog
103*/
104.ydlg-proxy {
105 background:#d3d6d0;
106 border:2px solid #b3b6b0;
107}
108.ydlg-shadow{
109 background:#cccccc;
110 opacity:.3;
111 -moz-opacity:.3;
112 filter: alpha(opacity=30);
113}
114.ydlg .ydlg-hd {
115 background: url(../images/vista/basic-dialog/hd-sprite.gif) repeat-x 0px -82px;
116 background-color:#333333;
117 zoom:1;
118}
119.ydlg .ydlg-hd-left {
120 opacity:.95;-moz-opacity:.95;filter:alpha(opacity=90);
121 background: url(../images/vista/basic-dialog/hd-sprite.gif) no-repeat 0px -41px;
122 zoom:1;
123}
124.ydlg .ydlg-hd-right {
125 background: url(../images/vista/basic-dialog/hd-sprite.gif) no-repeat right 0px;
126 zoom:1;
127}
128.ydlg .ydlg-dlg-body{
129 background:#fff;
130 border:0 none;
131 border-top:0px none;
132 padding:0px 0px 0px;
133 position:absolute;
134 top:24px;left:0px;
135 z-index:1;
136}
137.ydlg-auto-tabs .ydlg-dlg-body{
138 background:transparent;
139}
140.ydlg-auto-tabs .ytabs-top .ytab-wrap{
141 background:transparent;
142}
143.ydlg .ydlg-ft{
144 border-top:1px solid #b3b6b0;
145 background:#F0F0F0;
146 padding-bottom:8px;
147}
148.ydlg .ydlg-bg{
149 opacity:.90;-moz-opacity:.90;filter:alpha(opacity=85);
150 zoom:1;
151}
152.ydlg .ydlg-bg-left,.ydlg .ydlg-bg-center,.ydlg .ydlg-bg-right{
153}
154.ydlg .ydlg-bg-center {
155 padding: 0px 4px 4px 4px;
156 background:transparent url(../images/vista/basic-dialog/bg-center.gif) repeat-x bottom;
157 zoom:1;
158}
159.ydlg .ydlg-bg-left{
160 padding-left:4px;
161 background:transparent url(../images/vista/basic-dialog/bg-left.gif) no-repeat bottom left;
162 zoom:1;
163}
164.ydlg .ydlg-bg-right{
165 padding-right:4px;
166 background:transparent url(../images/vista/basic-dialog/bg-right.gif) no-repeat bottom right;
167 zoom:1;
168}
169.ydlg .ytabs-top .yui-ext-tabbody{
170 border:0px none;
171}
172.ydlg .ytabs-bottom .yui-ext-tabbody{
173 border:1px solid #b3b6b0;
174 border-bottom:0px none;
175}
176.ydlg .ylayout-container .yui-ext-tabbody{
177 border:0px none;
178}
179.ydlg .ydlg-close {
180 background-image:url(../images/vista/basic-dialog/close.gif);
181}
182.ydlg div.yresizable-handle-east{
183 background-image:url(../images/vista/s.gif);
184 border:0px none;
185}
186.ydlg div.yresizable-handle-south{
187 background-image:url(../images/vista/s.gif);
188 border:0px none;
189}
190.ydlg div.yresizable-handle-west{
191 background-image:url(../images/vista/s.gif);
192 border:0px none;
193}
194.ydlg div.yresizable-handle-southeast{
195 background-image:url(../images/vista/s.gif);
196 background-position: bottom right;
197 width:8px;
198 height:8px;
199 border:0px;
200}
201.ydlg div.yresizable-handle-southwest{
202 background-image:url(../images/vista/s.gif);
203 background-position: top right;
204 margin-left:1px;
205 margin-bottom:1px;
206 border:0px;
207}
208.ydlg div.yresizable-handle-north{
209 background-image:url(../images/vista/s.gif);
210 border:0px none;
211}
212
213/* QuickTips */
214
215.ytip .ytip-hd-right{
216 background: url(../images/vista/basic-dialog/hd-sprite.gif) no-repeat right 0px;
217}
218.ytip .ytip-hd-left{
219 background: url(../images/vista/basic-dialog/hd-sprite.gif) no-repeat 0px -41px;
220}
221.ytip .ytip-hd{
222 background: url(../images/vista/basic-dialog/hd-sprite.gif) repeat-x 0px -82px;
223}
224.ytip .ytip-close{
225 background-image: url(../images/vista/basic-dialog/close.gif);
226}
227.ytip .ytip-bd{
228 background: #e7e7e7 url(../images/vista/qtip/bg.gif);
229 border: 1px solid #ababab;
230}
231
232/* BorderLayout */
233.ylayout-container{
234 background:#4f4f4f;
235}
236.ylayout-collapsed{
237 background-color:#9f9f9f;
238 border:1px solid #4c535c;
239}
240.ylayout-collapsed-over{
241 background-color:#bfbfbf;
242}
243.ylayout-panel{
244 border:1px solid #4c535c;
245}
246.ylayout-nested-layout .ylayout-panel {
247 border:0px none;
248}
249.ylayout-split{
250 background-color:#f3f2e7;
251}
252.ylayout-panel-hd{
253 background-image: url(../images/vista/layout/panel-title-bg.gif);
254 border-bottom:1px solid #b5bac1;
255}
256.ylayout-panel-hd-text{
257 color:white;
258}
259.ylayout-tools-button-over{
260 border:1px solid #4c535c;
261 background:#9f9f9f url(../images/vista/layout/panel-title-bg.gif) repeat-x;
262}
263.ylayout-close{
264 background-image:url(../images/vista/layout/layout-sprite.gif);
265 background-repeat: no-repeat;
266 background-position: 50% -60px;
267}
268.ylayout-collapse-west,.ylayout-expand-east{
269 background-image:url(../images/vista/layout/layout-sprite.gif);
270 background-repeat: no-repeat;
271 background-position: 50% 0;
272}
273.ylayout-expand-west,.ylayout-collapse-east{
274 background-image:url(../images/vista/layout/layout-sprite.gif);
275 background-repeat: no-repeat;
276 background-position: 50% -12px;
277}
278.ylayout-collapse-north,.ylayout-expand-south{
279 background-image:url(../images/vista/layout/layout-sprite.gif);
280 background-repeat: no-repeat;
281 background-position: 50% -24px;
282}
283.ylayout-expand-north,.ylayout-collapse-south{
284 background-image:url(../images/vista/layout/layout-sprite.gif);
285 background-repeat: no-repeat;
286 background-position: 50% -36px;
287}
288.ylayout-split-h{
289 background:#9f9f9f;
290}
291.ylayout-split-v{
292 background:#9f9f9f;
293}
294.ylayout-panel .ytab-wrap{
295 background:#4f4f4f;
296}
297.ylayout-nested-layout .ylayout-panel-north {
298 border-bottom:1px solid #4c535c;
299}
300.ylayout-nested-layout .ylayout-panel-south {
301 border-top:1px solid #4c535c;
302}
303.ylayout-nested-layout .ylayout-panel-east {
304 border-left:1px solid #4c535c;
305}
306.ylayout-nested-layout .ylayout-panel-west {
307 border-right:1px solid #4c535c;
308}
309.ylayout-panel-dragover {
310 border: 2px solid #4c535c;
311}
312.ylayout-panel-proxy {
313 background-image: url(../images/vista/layout/gradient-bg.gif);
314 background-color:#f3f2e7;
315 border:1px dashed #4c535c;
316}
317/** Resizable */
318
319.yresizable-over .yresizable-handle-east, .yresizable-pinned .yresizable-handle-east{
320 background:url(../images/vista/sizer/e-handle.gif);
321 background-position: left;
322}
323.yresizable-over .yresizable-handle-east, .yresizable-pinned .yresizable-handle-west{
324 background:url(../images/vista/sizer/e-handle.gif);
325 background-position: left;
326}
327.yresizable-over .yresizable-handle-south, .yresizable-pinned .yresizable-handle-south{
328 background:url(../images/vista/sizer/s-handle.gif);
329 background-position: top;
330}
331.yresizable-over .yresizable-handle-south, .yresizable-pinned .yresizable-handle-north{
332 background:url(../images/vista/sizer/s-handle.gif);
333 background-position: top;
334}
335.yresizable-over .yresizable-handle-southeast, .yresizable-pinned .yresizable-handle-southeast{
336 background:url(../images/vista/sizer/se-handle.gif);
337 background-position: top left;
338}
339.yresizable-over .yresizable-handle-northwest,.yresizable-pinned .yresizable-handle-northwest{
340 background:url(../images/vista/sizer/nw-handle.gif);
341 background-position:bottom right;
342}
343.yresizable-over .yresizable-handle-northeast,.yresizable-pinned .yresizable-handle-northeast{
344 background:url(../images/vista/sizer/ne-handle.gif);
345 background-position: bottom left;
346}
347.yresizable-over .yresizable-handle-southwest,.yresizable-pinned .yresizable-handle-southwest{
348 background:url(../images/vista/sizer/sw-handle.gif);
349 background-position: top right;
350}
351.yresizable-proxy{
352 border: 1px dashed #615e55;
353}
354
355/** Toolbar */
356.ytoolbar{
357 border:0px none;
358 background: #efefe3 url(../images/vista/toolbar/gray-bg.gif) repeat-x;
359 padding:3px;
360}
361.ytoolbar .ytb-button-over{
362 border:1px solid transparent;
363 border-bottom:1px solid #bbbbbb;
364 border-top:1px solid #eeeeee;
365 background:#9f9f9f url(../images/vista/grid/grid-vista-hd.gif) repeat-x;
366}
367/* grid */
368.ygrid-hd{
369 border-bottom:0px;
370 background:none;
371}
372.ygrid-hd-body {
373 border-bottom: 1px solid #b3bcc0;
374}
375.ygrid-hd-over{
376 border-bottom:0px;
377}
378.ygrid-hd-over .ygrid-hd-body{
379 background-color: transparent;
380 border-bottom:0px;
381}
382.ygrid-hd-split {
383 background-image: url(../images/vista/grid/grid-split.gif);
384}
385.ygrid-hrow{
386 background: url(../images/vista/grid/grid-vista-hd.gif);
387 height: 21px;
388}
389.ygrid-row-alt{
390 background-color: #f5f5f5;
391}
392.ygrid-row-selected{
393 background-color: #535353 !important;
394 color: white;
395}
396.ygrid-row-selected span{
397 color: white !important;
398}
399.ygrid-wrap-body {
400}
401.ytoolbar .ytb-sep{
402 background-image: url(../images/vista/grid/grid-split.gif);
403}