author | Giulio Cesare Solaroli <giulio.cesare@solaroli.it> | 2011-10-03 16:04:12 (UTC) |
---|---|---|
committer | Giulio Cesare Solaroli <giulio.cesare@solaroli.it> | 2011-10-03 16:04:12 (UTC) |
commit | 541bb378ddece2eab135a8066a16994e94436dea (patch) (unidiff) | |
tree | ff160ea3e26f7fe07fcfd401387c5a0232ca715e /frontend/beta/css/yui-extensions | |
parent | 1bf431fd3d45cbdf4afa3e12afefe5d24f4d3bc7 (diff) | |
parent | ecad5e895831337216544e81f1a467e0c68c4a6a (diff) | |
download | clipperz-541bb378ddece2eab135a8066a16994e94436dea.zip clipperz-541bb378ddece2eab135a8066a16994e94436dea.tar.gz clipperz-541bb378ddece2eab135a8066a16994e94436dea.tar.bz2 |
Merge pull request #1 from gcsolaroli/master
First version of the 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.css | 250 | ||||
-rw-r--r-- | frontend/beta/css/yui-extensions/button.css | 86 | ||||
-rw-r--r-- | frontend/beta/css/yui-extensions/core.css | 53 | ||||
-rw-r--r-- | frontend/beta/css/yui-extensions/dd.css | 81 | ||||
-rw-r--r-- | frontend/beta/css/yui-extensions/grid.css | 584 | ||||
-rw-r--r-- | frontend/beta/css/yui-extensions/inline-editor.css | 60 | ||||
-rw-r--r-- | frontend/beta/css/yui-extensions/layout.css | 228 | ||||
-rw-r--r-- | frontend/beta/css/yui-extensions/qtips.css | 70 | ||||
-rw-r--r-- | frontend/beta/css/yui-extensions/reset-min.css | 29 | ||||
-rw-r--r-- | frontend/beta/css/yui-extensions/resizable.css | 160 | ||||
-rw-r--r-- | frontend/beta/css/yui-extensions/tabs.css | 152 | ||||
-rw-r--r-- | frontend/beta/css/yui-extensions/toolbar.css | 115 | ||||
-rw-r--r-- | frontend/beta/css/yui-extensions/tree.css | 193 | ||||
-rw-r--r-- | frontend/beta/css/yui-extensions/ytheme-aero.css | 361 | ||||
-rw-r--r-- | frontend/beta/css/yui-extensions/ytheme-gray.css | 300 | ||||
-rw-r--r-- | frontend/beta/css/yui-extensions/ytheme-vista.css | 403 |
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 | |||
3 | Copyright 2008-2011 Clipperz Srl | ||
4 | |||
5 | This file is part of Clipperz's Javascript Crypto Library. | ||
6 | Javascript Crypto Library provides web developers with an extensive | ||
7 | and efficient set of cryptographic functions. The library aims to | ||
8 | obtain maximum execution speed while preserving modularity and | ||
9 | reusability. | ||
10 | For further information about its features and functionalities please | ||
11 | refer 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 | } | ||
64 | body.masked{ | ||
65 | } | ||
66 | body.masked select { | ||
67 | visibility:hidden; | ||
68 | } | ||
69 | body.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 | |||
3 | Copyright 2008-2011 Clipperz Srl | ||
4 | |||
5 | This file is part of Clipperz's Javascript Crypto Library. | ||
6 | Javascript Crypto Library provides web developers with an extensive | ||
7 | and efficient set of cryptographic functions. The library aims to | ||
8 | obtain maximum execution speed while preserving modularity and | ||
9 | reusability. | ||
10 | For further information about its features and functionalities please | ||
11 | refer 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 | |||
3 | Copyright 2008-2011 Clipperz Srl | ||
4 | |||
5 | This file is part of Clipperz's Javascript Crypto Library. | ||
6 | Javascript Crypto Library provides web developers with an extensive | ||
7 | and efficient set of cryptographic functions. The library aims to | ||
8 | obtain maximum execution speed while preserving modularity and | ||
9 | reusability. | ||
10 | For further information about its features and functionalities please | ||
11 | refer 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 | |||
3 | Copyright 2008-2011 Clipperz Srl | ||
4 | |||
5 | This file is part of Clipperz's Javascript Crypto Library. | ||
6 | Javascript Crypto Library provides web developers with an extensive | ||
7 | and efficient set of cryptographic functions. The library aims to | ||
8 | obtain maximum execution speed while preserving modularity and | ||
9 | reusability. | ||
10 | For further information about its features and functionalities please | ||
11 | refer 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 | |||
3 | Copyright 2008-2011 Clipperz Srl | ||
4 | |||
5 | This file is part of Clipperz's Javascript Crypto Library. | ||
6 | Javascript Crypto Library provides web developers with an extensive | ||
7 | and efficient set of cryptographic functions. The library aims to | ||
8 | obtain maximum execution speed while preserving modularity and | ||
9 | reusability. | ||
10 | For further information about its features and functionalities please | ||
11 | refer 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 | } | ||
108 | select.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 | |||
3 | Copyright 2008-2011 Clipperz Srl | ||
4 | |||
5 | This file is part of Clipperz's Javascript Crypto Library. | ||
6 | Javascript Crypto Library provides web developers with an extensive | ||
7 | and efficient set of cryptographic functions. The library aims to | ||
8 | obtain maximum execution speed while preserving modularity and | ||
9 | reusability. | ||
10 | For further information about its features and functionalities please | ||
11 | refer 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 | |||
3 | Copyright 2008-2011 Clipperz Srl | ||
4 | |||
5 | This file is part of Clipperz's Javascript Crypto Library. | ||
6 | Javascript Crypto Library provides web developers with an extensive | ||
7 | and efficient set of cryptographic functions. The library aims to | ||
8 | obtain maximum execution speed while preserving modularity and | ||
9 | reusability. | ||
10 | For further information about its features and functionalities please | ||
11 | refer 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 | |||
3 | Copyright 2008-2011 Clipperz Srl | ||
4 | |||
5 | This file is part of Clipperz's Javascript Crypto Library. | ||
6 | Javascript Crypto Library provides web developers with an extensive | ||
7 | and efficient set of cryptographic functions. The library aims to | ||
8 | obtain maximum execution speed while preserving modularity and | ||
9 | reusability. | ||
10 | For further information about its features and functionalities please | ||
11 | refer 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 | } | ||
68 | y\: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 | |||
3 | Copyright 2008-2011 Clipperz Srl | ||
4 | |||
5 | This file is part of Clipperz's Javascript Crypto Library. | ||
6 | Javascript Crypto Library provides web developers with an extensive | ||
7 | and efficient set of cryptographic functions. The library aims to | ||
8 | obtain maximum execution speed while preserving modularity and | ||
9 | reusability. | ||
10 | For further information about its features and functionalities please | ||
11 | refer 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 | body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';} \ No newline at end of file | ||
diff --git a/frontend/beta/css/yui-extensions/resizable.css b/frontend/beta/css/yui-extensions/resizable.css new file mode 100644 index 0000000..46fef2a --- a/dev/null +++ b/frontend/beta/css/yui-extensions/resizable.css | |||
@@ -0,0 +1,160 @@ | |||
1 | /* | ||
2 | |||
3 | Copyright 2008-2011 Clipperz Srl | ||
4 | |||
5 | This file is part of Clipperz's Javascript Crypto Library. | ||
6 | Javascript Crypto Library provides web developers with an extensive | ||
7 | and efficient set of cryptographic functions. The library aims to | ||
8 | obtain maximum execution speed while preserving modularity and | ||
9 | reusability. | ||
10 | For further information about its features and functionalities please | ||
11 | refer 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 | |||
3 | Copyright 2008-2011 Clipperz Srl | ||
4 | |||
5 | This file is part of Clipperz's Javascript Crypto Library. | ||
6 | Javascript Crypto Library provides web developers with an extensive | ||
7 | and efficient set of cryptographic functions. The library aims to | ||
8 | obtain maximum execution speed while preserving modularity and | ||
9 | reusability. | ||
10 | For further information about its features and functionalities please | ||
11 | refer 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 | |||
3 | Copyright 2008-2011 Clipperz Srl | ||
4 | |||
5 | This file is part of Clipperz's Javascript Crypto Library. | ||
6 | Javascript Crypto Library provides web developers with an extensive | ||
7 | and efficient set of cryptographic functions. The library aims to | ||
8 | obtain maximum execution speed while preserving modularity and | ||
9 | reusability. | ||
10 | For further information about its features and functionalities please | ||
11 | refer 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 | |||
3 | Copyright 2008-2011 Clipperz Srl | ||
4 | |||
5 | This file is part of Clipperz's Javascript Crypto Library. | ||
6 | Javascript Crypto Library provides web developers with an extensive | ||
7 | and efficient set of cryptographic functions. The library aims to | ||
8 | obtain maximum execution speed while preserving modularity and | ||
9 | reusability. | ||
10 | For further information about its features and functionalities please | ||
11 | refer 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 | |||
3 | Copyright 2008-2011 Clipperz Srl | ||
4 | |||
5 | This file is part of Clipperz's Javascript Crypto Library. | ||
6 | Javascript Crypto Library provides web developers with an extensive | ||
7 | and efficient set of cryptographic functions. The library aims to | ||
8 | obtain maximum execution speed while preserving modularity and | ||
9 | reusability. | ||
10 | For further information about its features and functionalities please | ||
11 | refer 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 | |||
3 | Copyright 2008-2011 Clipperz Srl | ||
4 | |||
5 | This file is part of Clipperz's Javascript Crypto Library. | ||
6 | Javascript Crypto Library provides web developers with an extensive | ||
7 | and efficient set of cryptographic functions. The library aims to | ||
8 | obtain maximum execution speed while preserving modularity and | ||
9 | reusability. | ||
10 | For further information about its features and functionalities please | ||
11 | refer 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 | |||
3 | Copyright 2008-2011 Clipperz Srl | ||
4 | |||
5 | This file is part of Clipperz's Javascript Crypto Library. | ||
6 | Javascript Crypto Library provides web developers with an extensive | ||
7 | and efficient set of cryptographic functions. The library aims to | ||
8 | obtain maximum execution speed while preserving modularity and | ||
9 | reusability. | ||
10 | For further information about its features and functionalities please | ||
11 | refer 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 | } | ||