##// END OF EJS Templates
Don't allow cherry picking changesets from the changelog using checkboxes....
marcink -
r2927:58bb350b beta
parent child Browse files
Show More
@@ -1,4678 +1,4683 b''
1 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
1 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
2 {
2 {
3 border: 0;
3 border: 0;
4 outline: 0;
4 outline: 0;
5 font-size: 100%;
5 font-size: 100%;
6 vertical-align: baseline;
6 vertical-align: baseline;
7 background: transparent;
7 background: transparent;
8 margin: 0;
8 margin: 0;
9 padding: 0;
9 padding: 0;
10 }
10 }
11
11
12 body {
12 body {
13 line-height: 1;
13 line-height: 1;
14 height: 100%;
14 height: 100%;
15 background: url("../images/background.png") repeat scroll 0 0 #B0B0B0;
15 background: url("../images/background.png") repeat scroll 0 0 #B0B0B0;
16 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
16 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
17 Lucida Sans Unicode, Arial, sans-serif; font-size : 12px;
17 Lucida Sans Unicode, Arial, sans-serif; font-size : 12px;
18 color: #000;
18 color: #000;
19 margin: 0;
19 margin: 0;
20 padding: 0;
20 padding: 0;
21 font-size: 12px;
21 font-size: 12px;
22 }
22 }
23
23
24 ol,ul {
24 ol,ul {
25 list-style: none;
25 list-style: none;
26 }
26 }
27
27
28 blockquote,q {
28 blockquote,q {
29 quotes: none;
29 quotes: none;
30 }
30 }
31
31
32 blockquote:before,blockquote:after,q:before,q:after {
32 blockquote:before,blockquote:after,q:before,q:after {
33 content: none;
33 content: none;
34 }
34 }
35
35
36 :focus {
36 :focus {
37 outline: 0;
37 outline: 0;
38 }
38 }
39
39
40 del {
40 del {
41 text-decoration: line-through;
41 text-decoration: line-through;
42 }
42 }
43
43
44 table {
44 table {
45 border-collapse: collapse;
45 border-collapse: collapse;
46 border-spacing: 0;
46 border-spacing: 0;
47 }
47 }
48
48
49 html {
49 html {
50 height: 100%;
50 height: 100%;
51 }
51 }
52
52
53 a {
53 a {
54 color: #003367;
54 color: #003367;
55 text-decoration: none;
55 text-decoration: none;
56 cursor: pointer;
56 cursor: pointer;
57 }
57 }
58
58
59 a:hover {
59 a:hover {
60 color: #316293;
60 color: #316293;
61 text-decoration: underline;
61 text-decoration: underline;
62 }
62 }
63
63
64 h1,h2,h3,h4,h5,h6,
64 h1,h2,h3,h4,h5,h6,
65 div.h1,div.h2,div.h3,div.h4,div.h5,div.h6 {
65 div.h1,div.h2,div.h3,div.h4,div.h5,div.h6 {
66 color: #292929;
66 color: #292929;
67 font-weight: 700;
67 font-weight: 700;
68 }
68 }
69
69
70 h1,div.h1 {
70 h1,div.h1 {
71 font-size: 22px;
71 font-size: 22px;
72 }
72 }
73
73
74 h2,div.h2 {
74 h2,div.h2 {
75 font-size: 20px;
75 font-size: 20px;
76 }
76 }
77
77
78 h3,div.h3 {
78 h3,div.h3 {
79 font-size: 18px;
79 font-size: 18px;
80 }
80 }
81
81
82 h4,div.h4 {
82 h4,div.h4 {
83 font-size: 16px;
83 font-size: 16px;
84 }
84 }
85
85
86 h5,div.h5 {
86 h5,div.h5 {
87 font-size: 14px;
87 font-size: 14px;
88 }
88 }
89
89
90 h6,div.h6 {
90 h6,div.h6 {
91 font-size: 11px;
91 font-size: 11px;
92 }
92 }
93
93
94 ul.circle {
94 ul.circle {
95 list-style-type: circle;
95 list-style-type: circle;
96 }
96 }
97
97
98 ul.disc {
98 ul.disc {
99 list-style-type: disc;
99 list-style-type: disc;
100 }
100 }
101
101
102 ul.square {
102 ul.square {
103 list-style-type: square;
103 list-style-type: square;
104 }
104 }
105
105
106 ol.lower-roman {
106 ol.lower-roman {
107 list-style-type: lower-roman;
107 list-style-type: lower-roman;
108 }
108 }
109
109
110 ol.upper-roman {
110 ol.upper-roman {
111 list-style-type: upper-roman;
111 list-style-type: upper-roman;
112 }
112 }
113
113
114 ol.lower-alpha {
114 ol.lower-alpha {
115 list-style-type: lower-alpha;
115 list-style-type: lower-alpha;
116 }
116 }
117
117
118 ol.upper-alpha {
118 ol.upper-alpha {
119 list-style-type: upper-alpha;
119 list-style-type: upper-alpha;
120 }
120 }
121
121
122 ol.decimal {
122 ol.decimal {
123 list-style-type: decimal;
123 list-style-type: decimal;
124 }
124 }
125
125
126 div.color {
126 div.color {
127 clear: both;
127 clear: both;
128 overflow: hidden;
128 overflow: hidden;
129 position: absolute;
129 position: absolute;
130 background: #FFF;
130 background: #FFF;
131 margin: 7px 0 0 60px;
131 margin: 7px 0 0 60px;
132 padding: 1px 1px 1px 0;
132 padding: 1px 1px 1px 0;
133 }
133 }
134
134
135 div.color a {
135 div.color a {
136 width: 15px;
136 width: 15px;
137 height: 15px;
137 height: 15px;
138 display: block;
138 display: block;
139 float: left;
139 float: left;
140 margin: 0 0 0 1px;
140 margin: 0 0 0 1px;
141 padding: 0;
141 padding: 0;
142 }
142 }
143
143
144 div.options {
144 div.options {
145 clear: both;
145 clear: both;
146 overflow: hidden;
146 overflow: hidden;
147 position: absolute;
147 position: absolute;
148 background: #FFF;
148 background: #FFF;
149 margin: 7px 0 0 162px;
149 margin: 7px 0 0 162px;
150 padding: 0;
150 padding: 0;
151 }
151 }
152
152
153 div.options a {
153 div.options a {
154 height: 1%;
154 height: 1%;
155 display: block;
155 display: block;
156 text-decoration: none;
156 text-decoration: none;
157 margin: 0;
157 margin: 0;
158 padding: 3px 8px;
158 padding: 3px 8px;
159 }
159 }
160
160
161 .top-left-rounded-corner {
161 .top-left-rounded-corner {
162 -webkit-border-top-left-radius: 8px;
162 -webkit-border-top-left-radius: 8px;
163 -khtml-border-radius-topleft: 8px;
163 -khtml-border-radius-topleft: 8px;
164 -moz-border-radius-topleft: 8px;
164 -moz-border-radius-topleft: 8px;
165 border-top-left-radius: 8px;
165 border-top-left-radius: 8px;
166 }
166 }
167
167
168 .top-right-rounded-corner {
168 .top-right-rounded-corner {
169 -webkit-border-top-right-radius: 8px;
169 -webkit-border-top-right-radius: 8px;
170 -khtml-border-radius-topright: 8px;
170 -khtml-border-radius-topright: 8px;
171 -moz-border-radius-topright: 8px;
171 -moz-border-radius-topright: 8px;
172 border-top-right-radius: 8px;
172 border-top-right-radius: 8px;
173 }
173 }
174
174
175 .bottom-left-rounded-corner {
175 .bottom-left-rounded-corner {
176 -webkit-border-bottom-left-radius: 8px;
176 -webkit-border-bottom-left-radius: 8px;
177 -khtml-border-radius-bottomleft: 8px;
177 -khtml-border-radius-bottomleft: 8px;
178 -moz-border-radius-bottomleft: 8px;
178 -moz-border-radius-bottomleft: 8px;
179 border-bottom-left-radius: 8px;
179 border-bottom-left-radius: 8px;
180 }
180 }
181
181
182 .bottom-right-rounded-corner {
182 .bottom-right-rounded-corner {
183 -webkit-border-bottom-right-radius: 8px;
183 -webkit-border-bottom-right-radius: 8px;
184 -khtml-border-radius-bottomright: 8px;
184 -khtml-border-radius-bottomright: 8px;
185 -moz-border-radius-bottomright: 8px;
185 -moz-border-radius-bottomright: 8px;
186 border-bottom-right-radius: 8px;
186 border-bottom-right-radius: 8px;
187 }
187 }
188
188
189 .top-left-rounded-corner-mid {
189 .top-left-rounded-corner-mid {
190 -webkit-border-top-left-radius: 4px;
190 -webkit-border-top-left-radius: 4px;
191 -khtml-border-radius-topleft: 4px;
191 -khtml-border-radius-topleft: 4px;
192 -moz-border-radius-topleft: 4px;
192 -moz-border-radius-topleft: 4px;
193 border-top-left-radius: 4px;
193 border-top-left-radius: 4px;
194 }
194 }
195
195
196 .top-right-rounded-corner-mid {
196 .top-right-rounded-corner-mid {
197 -webkit-border-top-right-radius: 4px;
197 -webkit-border-top-right-radius: 4px;
198 -khtml-border-radius-topright: 4px;
198 -khtml-border-radius-topright: 4px;
199 -moz-border-radius-topright: 4px;
199 -moz-border-radius-topright: 4px;
200 border-top-right-radius: 4px;
200 border-top-right-radius: 4px;
201 }
201 }
202
202
203 .bottom-left-rounded-corner-mid {
203 .bottom-left-rounded-corner-mid {
204 -webkit-border-bottom-left-radius: 4px;
204 -webkit-border-bottom-left-radius: 4px;
205 -khtml-border-radius-bottomleft: 4px;
205 -khtml-border-radius-bottomleft: 4px;
206 -moz-border-radius-bottomleft: 4px;
206 -moz-border-radius-bottomleft: 4px;
207 border-bottom-left-radius: 4px;
207 border-bottom-left-radius: 4px;
208 }
208 }
209
209
210 .bottom-right-rounded-corner-mid {
210 .bottom-right-rounded-corner-mid {
211 -webkit-border-bottom-right-radius: 4px;
211 -webkit-border-bottom-right-radius: 4px;
212 -khtml-border-radius-bottomright: 4px;
212 -khtml-border-radius-bottomright: 4px;
213 -moz-border-radius-bottomright: 4px;
213 -moz-border-radius-bottomright: 4px;
214 border-bottom-right-radius: 4px;
214 border-bottom-right-radius: 4px;
215 }
215 }
216
216
217 .help-block {
217 .help-block {
218 color: #999999;
218 color: #999999;
219 display: block;
219 display: block;
220 margin-bottom: 0;
220 margin-bottom: 0;
221 margin-top: 5px;
221 margin-top: 5px;
222 }
222 }
223
223
224 .empty_data{
224 .empty_data{
225 color:#B9B9B9;
225 color:#B9B9B9;
226 }
226 }
227
227
228 a.permalink{
228 a.permalink{
229 visibility: hidden;
229 visibility: hidden;
230 }
230 }
231
231
232 a.permalink:hover{
232 a.permalink:hover{
233 text-decoration: none;
233 text-decoration: none;
234 }
234 }
235
235
236 h1:hover > a.permalink,
236 h1:hover > a.permalink,
237 h2:hover > a.permalink,
237 h2:hover > a.permalink,
238 h3:hover > a.permalink,
238 h3:hover > a.permalink,
239 h4:hover > a.permalink,
239 h4:hover > a.permalink,
240 h5:hover > a.permalink,
240 h5:hover > a.permalink,
241 h6:hover > a.permalink,
241 h6:hover > a.permalink,
242 div:hover > a.permalink {
242 div:hover > a.permalink {
243 visibility: visible;
243 visibility: visible;
244 }
244 }
245
245
246 #header {
246 #header {
247 margin: 0;
247 margin: 0;
248 padding: 0 10px;
248 padding: 0 10px;
249 }
249 }
250
250
251 #header ul#logged-user {
251 #header ul#logged-user {
252 margin-bottom: 5px !important;
252 margin-bottom: 5px !important;
253 -webkit-border-radius: 0px 0px 8px 8px;
253 -webkit-border-radius: 0px 0px 8px 8px;
254 -khtml-border-radius: 0px 0px 8px 8px;
254 -khtml-border-radius: 0px 0px 8px 8px;
255 -moz-border-radius: 0px 0px 8px 8px;
255 -moz-border-radius: 0px 0px 8px 8px;
256 border-radius: 0px 0px 8px 8px;
256 border-radius: 0px 0px 8px 8px;
257 height: 37px;
257 height: 37px;
258 background-color: #003B76;
258 background-color: #003B76;
259 background-repeat: repeat-x;
259 background-repeat: repeat-x;
260 background-image: -khtml-gradient(linear, left top, left bottom, from(#003B76), to(#00376E) );
260 background-image: -khtml-gradient(linear, left top, left bottom, from(#003B76), to(#00376E) );
261 background-image: -moz-linear-gradient(top, #003b76, #00376e);
261 background-image: -moz-linear-gradient(top, #003b76, #00376e);
262 background-image: -ms-linear-gradient(top, #003b76, #00376e);
262 background-image: -ms-linear-gradient(top, #003b76, #00376e);
263 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003b76), color-stop(100%, #00376e) );
263 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003b76), color-stop(100%, #00376e) );
264 background-image: -webkit-linear-gradient(top, #003b76, #00376e);
264 background-image: -webkit-linear-gradient(top, #003b76, #00376e);
265 background-image: -o-linear-gradient(top, #003b76, #00376e);
265 background-image: -o-linear-gradient(top, #003b76, #00376e);
266 background-image: linear-gradient(top, #003b76, #00376e);
266 background-image: linear-gradient(top, #003b76, #00376e);
267 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b76',endColorstr='#00376e', GradientType=0 );
267 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b76',endColorstr='#00376e', GradientType=0 );
268 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
268 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
269 }
269 }
270
270
271 #header ul#logged-user li {
271 #header ul#logged-user li {
272 list-style: none;
272 list-style: none;
273 float: left;
273 float: left;
274 margin: 8px 0 0;
274 margin: 8px 0 0;
275 padding: 4px 12px;
275 padding: 4px 12px;
276 border-left: 1px solid #316293;
276 border-left: 1px solid #316293;
277 }
277 }
278
278
279 #header ul#logged-user li.first {
279 #header ul#logged-user li.first {
280 border-left: none;
280 border-left: none;
281 margin: 4px;
281 margin: 4px;
282 }
282 }
283
283
284 #header ul#logged-user li.first div.gravatar {
284 #header ul#logged-user li.first div.gravatar {
285 margin-top: -2px;
285 margin-top: -2px;
286 }
286 }
287
287
288 #header ul#logged-user li.first div.account {
288 #header ul#logged-user li.first div.account {
289 padding-top: 4px;
289 padding-top: 4px;
290 float: left;
290 float: left;
291 }
291 }
292
292
293 #header ul#logged-user li.last {
293 #header ul#logged-user li.last {
294 border-right: none;
294 border-right: none;
295 }
295 }
296
296
297 #header ul#logged-user li a {
297 #header ul#logged-user li a {
298 color: #fff;
298 color: #fff;
299 font-weight: 700;
299 font-weight: 700;
300 text-decoration: none;
300 text-decoration: none;
301 }
301 }
302
302
303 #header ul#logged-user li a:hover {
303 #header ul#logged-user li a:hover {
304 text-decoration: underline;
304 text-decoration: underline;
305 }
305 }
306
306
307 #header ul#logged-user li.highlight a {
307 #header ul#logged-user li.highlight a {
308 color: #fff;
308 color: #fff;
309 }
309 }
310
310
311 #header ul#logged-user li.highlight a:hover {
311 #header ul#logged-user li.highlight a:hover {
312 color: #FFF;
312 color: #FFF;
313 }
313 }
314
314
315 #header #header-inner {
315 #header #header-inner {
316 min-height: 44px;
316 min-height: 44px;
317 clear: both;
317 clear: both;
318 position: relative;
318 position: relative;
319 background-color: #003B76;
319 background-color: #003B76;
320 background-repeat: repeat-x;
320 background-repeat: repeat-x;
321 background-image: -khtml-gradient(linear, left top, left bottom, from(#003B76), to(#00376E) );
321 background-image: -khtml-gradient(linear, left top, left bottom, from(#003B76), to(#00376E) );
322 background-image: -moz-linear-gradient(top, #003b76, #00376e);
322 background-image: -moz-linear-gradient(top, #003b76, #00376e);
323 background-image: -ms-linear-gradient(top, #003b76, #00376e);
323 background-image: -ms-linear-gradient(top, #003b76, #00376e);
324 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003b76),color-stop(100%, #00376e) );
324 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003b76),color-stop(100%, #00376e) );
325 background-image: -webkit-linear-gradient(top, #003b76, #00376e);
325 background-image: -webkit-linear-gradient(top, #003b76, #00376e);
326 background-image: -o-linear-gradient(top, #003b76, #00376e);
326 background-image: -o-linear-gradient(top, #003b76, #00376e);
327 background-image: linear-gradient(top, #003b76, #00376e);
327 background-image: linear-gradient(top, #003b76, #00376e);
328 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b76',endColorstr='#00376e', GradientType=0 );
328 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b76',endColorstr='#00376e', GradientType=0 );
329 margin: 0;
329 margin: 0;
330 padding: 0;
330 padding: 0;
331 display: block;
331 display: block;
332 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
332 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
333 -webkit-border-radius: 4px 4px 4px 4px;
333 -webkit-border-radius: 4px 4px 4px 4px;
334 -khtml-border-radius: 4px 4px 4px 4px;
334 -khtml-border-radius: 4px 4px 4px 4px;
335 -moz-border-radius: 4px 4px 4px 4px;
335 -moz-border-radius: 4px 4px 4px 4px;
336 border-radius: 4px 4px 4px 4px;
336 border-radius: 4px 4px 4px 4px;
337 }
337 }
338 #header #header-inner.hover{
338 #header #header-inner.hover{
339 position: fixed !important;
339 position: fixed !important;
340 width: 100% !important;
340 width: 100% !important;
341 margin-left: -10px !important;
341 margin-left: -10px !important;
342 z-index: 10000;
342 z-index: 10000;
343 -webkit-border-radius: 0px 0px 0px 0px;
343 -webkit-border-radius: 0px 0px 0px 0px;
344 -khtml-border-radius: 0px 0px 0px 0px;
344 -khtml-border-radius: 0px 0px 0px 0px;
345 -moz-border-radius: 0px 0px 0px 0px;
345 -moz-border-radius: 0px 0px 0px 0px;
346 border-radius: 0px 0px 0px 0px;
346 border-radius: 0px 0px 0px 0px;
347 }
347 }
348
348
349 .ie7 #header #header-inner.hover,
349 .ie7 #header #header-inner.hover,
350 .ie8 #header #header-inner.hover,
350 .ie8 #header #header-inner.hover,
351 .ie9 #header #header-inner.hover
351 .ie9 #header #header-inner.hover
352 {
352 {
353 z-index: auto !important;
353 z-index: auto !important;
354 }
354 }
355
355
356 .header-pos-fix{
356 .header-pos-fix{
357 margin-top: -44px;
357 margin-top: -44px;
358 padding-top: 44px;
358 padding-top: 44px;
359 }
359 }
360
360
361 #header #header-inner #home a {
361 #header #header-inner #home a {
362 height: 40px;
362 height: 40px;
363 width: 46px;
363 width: 46px;
364 display: block;
364 display: block;
365 background: url("../images/button_home.png");
365 background: url("../images/button_home.png");
366 background-position: 0 0;
366 background-position: 0 0;
367 margin: 0;
367 margin: 0;
368 padding: 0;
368 padding: 0;
369 }
369 }
370
370
371 #header #header-inner #home a:hover {
371 #header #header-inner #home a:hover {
372 background-position: 0 -40px;
372 background-position: 0 -40px;
373 }
373 }
374
374
375 #header #header-inner #logo {
375 #header #header-inner #logo {
376 float: left;
376 float: left;
377 position: absolute;
377 position: absolute;
378 }
378 }
379
379
380 #header #header-inner #logo h1 {
380 #header #header-inner #logo h1 {
381 color: #FFF;
381 color: #FFF;
382 font-size: 20px;
382 font-size: 20px;
383 margin: 12px 0 0 13px;
383 margin: 12px 0 0 13px;
384 padding: 0;
384 padding: 0;
385 }
385 }
386
386
387 #header #header-inner #logo a {
387 #header #header-inner #logo a {
388 color: #fff;
388 color: #fff;
389 text-decoration: none;
389 text-decoration: none;
390 }
390 }
391
391
392 #header #header-inner #logo a:hover {
392 #header #header-inner #logo a:hover {
393 color: #bfe3ff;
393 color: #bfe3ff;
394 }
394 }
395
395
396 #header #header-inner #quick,#header #header-inner #quick ul {
396 #header #header-inner #quick,#header #header-inner #quick ul {
397 position: relative;
397 position: relative;
398 float: right;
398 float: right;
399 list-style-type: none;
399 list-style-type: none;
400 list-style-position: outside;
400 list-style-position: outside;
401 margin: 8px 8px 0 0;
401 margin: 8px 8px 0 0;
402 padding: 0;
402 padding: 0;
403 }
403 }
404
404
405 #header #header-inner #quick li {
405 #header #header-inner #quick li {
406 position: relative;
406 position: relative;
407 float: left;
407 float: left;
408 margin: 0 5px 0 0;
408 margin: 0 5px 0 0;
409 padding: 0;
409 padding: 0;
410 }
410 }
411
411
412 #header #header-inner #quick li a.menu_link {
412 #header #header-inner #quick li a.menu_link {
413 top: 0;
413 top: 0;
414 left: 0;
414 left: 0;
415 height: 1%;
415 height: 1%;
416 display: block;
416 display: block;
417 clear: both;
417 clear: both;
418 overflow: hidden;
418 overflow: hidden;
419 color: #FFF;
419 color: #FFF;
420 font-weight: 700;
420 font-weight: 700;
421 text-decoration: none;
421 text-decoration: none;
422 background: #369;
422 background: #369;
423 padding: 0;
423 padding: 0;
424 -webkit-border-radius: 4px 4px 4px 4px;
424 -webkit-border-radius: 4px 4px 4px 4px;
425 -khtml-border-radius: 4px 4px 4px 4px;
425 -khtml-border-radius: 4px 4px 4px 4px;
426 -moz-border-radius: 4px 4px 4px 4px;
426 -moz-border-radius: 4px 4px 4px 4px;
427 border-radius: 4px 4px 4px 4px;
427 border-radius: 4px 4px 4px 4px;
428 }
428 }
429
429
430 #header #header-inner #quick li span.short {
430 #header #header-inner #quick li span.short {
431 padding: 9px 6px 8px 6px;
431 padding: 9px 6px 8px 6px;
432 }
432 }
433
433
434 #header #header-inner #quick li span {
434 #header #header-inner #quick li span {
435 top: 0;
435 top: 0;
436 right: 0;
436 right: 0;
437 height: 1%;
437 height: 1%;
438 display: block;
438 display: block;
439 float: left;
439 float: left;
440 border-left: 1px solid #3f6f9f;
440 border-left: 1px solid #3f6f9f;
441 margin: 0;
441 margin: 0;
442 padding: 10px 12px 8px 10px;
442 padding: 10px 12px 8px 10px;
443 }
443 }
444
444
445 #header #header-inner #quick li span.normal {
445 #header #header-inner #quick li span.normal {
446 border: none;
446 border: none;
447 padding: 10px 12px 8px;
447 padding: 10px 12px 8px;
448 }
448 }
449
449
450 #header #header-inner #quick li span.icon {
450 #header #header-inner #quick li span.icon {
451 top: 0;
451 top: 0;
452 left: 0;
452 left: 0;
453 border-left: none;
453 border-left: none;
454 border-right: 1px solid #2e5c89;
454 border-right: 1px solid #2e5c89;
455 padding: 8px 6px 4px;
455 padding: 8px 6px 4px;
456 }
456 }
457
457
458 #header #header-inner #quick li span.icon_short {
458 #header #header-inner #quick li span.icon_short {
459 top: 0;
459 top: 0;
460 left: 0;
460 left: 0;
461 border-left: none;
461 border-left: none;
462 border-right: 1px solid #2e5c89;
462 border-right: 1px solid #2e5c89;
463 padding: 8px 6px 4px;
463 padding: 8px 6px 4px;
464 }
464 }
465
465
466 #header #header-inner #quick li span.icon img,#header #header-inner #quick li span.icon_short img
466 #header #header-inner #quick li span.icon img,#header #header-inner #quick li span.icon_short img
467 {
467 {
468 margin: 0px -2px 0px 0px;
468 margin: 0px -2px 0px 0px;
469 }
469 }
470
470
471 #header #header-inner #quick li a:hover {
471 #header #header-inner #quick li a:hover {
472 background: #4e4e4e no-repeat top left;
472 background: #4e4e4e no-repeat top left;
473 }
473 }
474
474
475 #header #header-inner #quick li a:hover span {
475 #header #header-inner #quick li a:hover span {
476 border-left: 1px solid #545454;
476 border-left: 1px solid #545454;
477 }
477 }
478
478
479 #header #header-inner #quick li a:hover span.icon,#header #header-inner #quick li a:hover span.icon_short
479 #header #header-inner #quick li a:hover span.icon,#header #header-inner #quick li a:hover span.icon_short
480 {
480 {
481 border-left: none;
481 border-left: none;
482 border-right: 1px solid #464646;
482 border-right: 1px solid #464646;
483 }
483 }
484
484
485 #header #header-inner #quick ul {
485 #header #header-inner #quick ul {
486 top: 29px;
486 top: 29px;
487 right: 0;
487 right: 0;
488 min-width: 200px;
488 min-width: 200px;
489 display: none;
489 display: none;
490 position: absolute;
490 position: absolute;
491 background: #FFF;
491 background: #FFF;
492 border: 1px solid #666;
492 border: 1px solid #666;
493 border-top: 1px solid #003367;
493 border-top: 1px solid #003367;
494 z-index: 100;
494 z-index: 100;
495 margin: 0px 0px 0px 0px;
495 margin: 0px 0px 0px 0px;
496 padding: 0;
496 padding: 0;
497 }
497 }
498
498
499 #header #header-inner #quick ul.repo_switcher {
499 #header #header-inner #quick ul.repo_switcher {
500 max-height: 275px;
500 max-height: 275px;
501 overflow-x: hidden;
501 overflow-x: hidden;
502 overflow-y: auto;
502 overflow-y: auto;
503 }
503 }
504
504
505 #header #header-inner #quick ul.repo_switcher li.qfilter_rs {
505 #header #header-inner #quick ul.repo_switcher li.qfilter_rs {
506 float: none;
506 float: none;
507 margin: 0;
507 margin: 0;
508 border-bottom: 2px solid #003367;
508 border-bottom: 2px solid #003367;
509 }
509 }
510
510
511 #header #header-inner #quick .repo_switcher_type {
511 #header #header-inner #quick .repo_switcher_type {
512 position: absolute;
512 position: absolute;
513 left: 0;
513 left: 0;
514 top: 9px;
514 top: 9px;
515 }
515 }
516
516
517 #header #header-inner #quick li ul li {
517 #header #header-inner #quick li ul li {
518 border-bottom: 1px solid #ddd;
518 border-bottom: 1px solid #ddd;
519 }
519 }
520
520
521 #header #header-inner #quick li ul li a {
521 #header #header-inner #quick li ul li a {
522 width: 182px;
522 width: 182px;
523 height: auto;
523 height: auto;
524 display: block;
524 display: block;
525 float: left;
525 float: left;
526 background: #FFF;
526 background: #FFF;
527 color: #003367;
527 color: #003367;
528 font-weight: 400;
528 font-weight: 400;
529 margin: 0;
529 margin: 0;
530 padding: 7px 9px;
530 padding: 7px 9px;
531 }
531 }
532
532
533 #header #header-inner #quick li ul li a:hover {
533 #header #header-inner #quick li ul li a:hover {
534 color: #000;
534 color: #000;
535 background: #FFF;
535 background: #FFF;
536 }
536 }
537
537
538 #header #header-inner #quick ul ul {
538 #header #header-inner #quick ul ul {
539 top: auto;
539 top: auto;
540 }
540 }
541
541
542 #header #header-inner #quick li ul ul {
542 #header #header-inner #quick li ul ul {
543 right: 200px;
543 right: 200px;
544 max-height: 275px;
544 max-height: 275px;
545 overflow: auto;
545 overflow: auto;
546 overflow-x: hidden;
546 overflow-x: hidden;
547 white-space: normal;
547 white-space: normal;
548 }
548 }
549
549
550 #header #header-inner #quick li ul li a.journal,#header #header-inner #quick li ul li a.journal:hover
550 #header #header-inner #quick li ul li a.journal,#header #header-inner #quick li ul li a.journal:hover
551 {
551 {
552 background: url("../images/icons/book.png") no-repeat scroll 4px 9px
552 background: url("../images/icons/book.png") no-repeat scroll 4px 9px
553 #FFF;
553 #FFF;
554 width: 167px;
554 width: 167px;
555 margin: 0;
555 margin: 0;
556 padding: 12px 9px 7px 24px;
556 padding: 12px 9px 7px 24px;
557 }
557 }
558
558
559 #header #header-inner #quick li ul li a.private_repo,#header #header-inner #quick li ul li a.private_repo:hover
559 #header #header-inner #quick li ul li a.private_repo,#header #header-inner #quick li ul li a.private_repo:hover
560 {
560 {
561 background: url("../images/icons/lock.png") no-repeat scroll 4px 9px
561 background: url("../images/icons/lock.png") no-repeat scroll 4px 9px
562 #FFF;
562 #FFF;
563 min-width: 167px;
563 min-width: 167px;
564 margin: 0;
564 margin: 0;
565 padding: 12px 9px 7px 24px;
565 padding: 12px 9px 7px 24px;
566 }
566 }
567
567
568 #header #header-inner #quick li ul li a.public_repo,#header #header-inner #quick li ul li a.public_repo:hover
568 #header #header-inner #quick li ul li a.public_repo,#header #header-inner #quick li ul li a.public_repo:hover
569 {
569 {
570 background: url("../images/icons/lock_open.png") no-repeat scroll 4px
570 background: url("../images/icons/lock_open.png") no-repeat scroll 4px
571 9px #FFF;
571 9px #FFF;
572 min-width: 167px;
572 min-width: 167px;
573 margin: 0;
573 margin: 0;
574 padding: 12px 9px 7px 24px;
574 padding: 12px 9px 7px 24px;
575 }
575 }
576
576
577 #header #header-inner #quick li ul li a.hg,#header #header-inner #quick li ul li a.hg:hover
577 #header #header-inner #quick li ul li a.hg,#header #header-inner #quick li ul li a.hg:hover
578 {
578 {
579 background: url("../images/icons/hgicon.png") no-repeat scroll 4px 9px
579 background: url("../images/icons/hgicon.png") no-repeat scroll 4px 9px
580 #FFF;
580 #FFF;
581 min-width: 167px;
581 min-width: 167px;
582 margin: 0 0 0 14px;
582 margin: 0 0 0 14px;
583 padding: 12px 9px 7px 24px;
583 padding: 12px 9px 7px 24px;
584 }
584 }
585
585
586 #header #header-inner #quick li ul li a.git,#header #header-inner #quick li ul li a.git:hover
586 #header #header-inner #quick li ul li a.git,#header #header-inner #quick li ul li a.git:hover
587 {
587 {
588 background: url("../images/icons/giticon.png") no-repeat scroll 4px 9px
588 background: url("../images/icons/giticon.png") no-repeat scroll 4px 9px
589 #FFF;
589 #FFF;
590 min-width: 167px;
590 min-width: 167px;
591 margin: 0 0 0 14px;
591 margin: 0 0 0 14px;
592 padding: 12px 9px 7px 24px;
592 padding: 12px 9px 7px 24px;
593 }
593 }
594
594
595 #header #header-inner #quick li ul li a.repos,#header #header-inner #quick li ul li a.repos:hover
595 #header #header-inner #quick li ul li a.repos,#header #header-inner #quick li ul li a.repos:hover
596 {
596 {
597 background: url("../images/icons/database_edit.png") no-repeat scroll
597 background: url("../images/icons/database_edit.png") no-repeat scroll
598 4px 9px #FFF;
598 4px 9px #FFF;
599 width: 167px;
599 width: 167px;
600 margin: 0;
600 margin: 0;
601 padding: 12px 9px 7px 24px;
601 padding: 12px 9px 7px 24px;
602 }
602 }
603
603
604 #header #header-inner #quick li ul li a.repos_groups,#header #header-inner #quick li ul li a.repos_groups:hover
604 #header #header-inner #quick li ul li a.repos_groups,#header #header-inner #quick li ul li a.repos_groups:hover
605 {
605 {
606 background: url("../images/icons/database_link.png") no-repeat scroll
606 background: url("../images/icons/database_link.png") no-repeat scroll
607 4px 9px #FFF;
607 4px 9px #FFF;
608 width: 167px;
608 width: 167px;
609 margin: 0;
609 margin: 0;
610 padding: 12px 9px 7px 24px;
610 padding: 12px 9px 7px 24px;
611 }
611 }
612
612
613 #header #header-inner #quick li ul li a.users,#header #header-inner #quick li ul li a.users:hover
613 #header #header-inner #quick li ul li a.users,#header #header-inner #quick li ul li a.users:hover
614 {
614 {
615 background: #FFF url("../images/icons/user_edit.png") no-repeat 4px 9px;
615 background: #FFF url("../images/icons/user_edit.png") no-repeat 4px 9px;
616 width: 167px;
616 width: 167px;
617 margin: 0;
617 margin: 0;
618 padding: 12px 9px 7px 24px;
618 padding: 12px 9px 7px 24px;
619 }
619 }
620
620
621 #header #header-inner #quick li ul li a.groups,#header #header-inner #quick li ul li a.groups:hover
621 #header #header-inner #quick li ul li a.groups,#header #header-inner #quick li ul li a.groups:hover
622 {
622 {
623 background: #FFF url("../images/icons/group_edit.png") no-repeat 4px 9px;
623 background: #FFF url("../images/icons/group_edit.png") no-repeat 4px 9px;
624 width: 167px;
624 width: 167px;
625 margin: 0;
625 margin: 0;
626 padding: 12px 9px 7px 24px;
626 padding: 12px 9px 7px 24px;
627 }
627 }
628
628
629 #header #header-inner #quick li ul li a.settings,#header #header-inner #quick li ul li a.settings:hover
629 #header #header-inner #quick li ul li a.settings,#header #header-inner #quick li ul li a.settings:hover
630 {
630 {
631 background: #FFF url("../images/icons/cog.png") no-repeat 4px 9px;
631 background: #FFF url("../images/icons/cog.png") no-repeat 4px 9px;
632 width: 167px;
632 width: 167px;
633 margin: 0;
633 margin: 0;
634 padding: 12px 9px 7px 24px;
634 padding: 12px 9px 7px 24px;
635 }
635 }
636
636
637 #header #header-inner #quick li ul li a.permissions,#header #header-inner #quick li ul li a.permissions:hover
637 #header #header-inner #quick li ul li a.permissions,#header #header-inner #quick li ul li a.permissions:hover
638 {
638 {
639 background: #FFF url("../images/icons/key.png") no-repeat 4px 9px;
639 background: #FFF url("../images/icons/key.png") no-repeat 4px 9px;
640 width: 167px;
640 width: 167px;
641 margin: 0;
641 margin: 0;
642 padding: 12px 9px 7px 24px;
642 padding: 12px 9px 7px 24px;
643 }
643 }
644
644
645 #header #header-inner #quick li ul li a.ldap,#header #header-inner #quick li ul li a.ldap:hover
645 #header #header-inner #quick li ul li a.ldap,#header #header-inner #quick li ul li a.ldap:hover
646 {
646 {
647 background: #FFF url("../images/icons/server_key.png") no-repeat 4px 9px;
647 background: #FFF url("../images/icons/server_key.png") no-repeat 4px 9px;
648 width: 167px;
648 width: 167px;
649 margin: 0;
649 margin: 0;
650 padding: 12px 9px 7px 24px;
650 padding: 12px 9px 7px 24px;
651 }
651 }
652
652
653 #header #header-inner #quick li ul li a.fork,#header #header-inner #quick li ul li a.fork:hover
653 #header #header-inner #quick li ul li a.fork,#header #header-inner #quick li ul li a.fork:hover
654 {
654 {
655 background: #FFF url("../images/icons/arrow_divide.png") no-repeat 4px
655 background: #FFF url("../images/icons/arrow_divide.png") no-repeat 4px
656 9px;
656 9px;
657 width: 167px;
657 width: 167px;
658 margin: 0;
658 margin: 0;
659 padding: 12px 9px 7px 24px;
659 padding: 12px 9px 7px 24px;
660 }
660 }
661
661
662 #header #header-inner #quick li ul li a.locking_add,#header #header-inner #quick li ul li a.locking_add:hover
662 #header #header-inner #quick li ul li a.locking_add,#header #header-inner #quick li ul li a.locking_add:hover
663 {
663 {
664 background: #FFF url("../images/icons/lock_add.png") no-repeat 4px
664 background: #FFF url("../images/icons/lock_add.png") no-repeat 4px
665 9px;
665 9px;
666 width: 167px;
666 width: 167px;
667 margin: 0;
667 margin: 0;
668 padding: 12px 9px 7px 24px;
668 padding: 12px 9px 7px 24px;
669 }
669 }
670
670
671 #header #header-inner #quick li ul li a.locking_del,#header #header-inner #quick li ul li a.locking_del:hover
671 #header #header-inner #quick li ul li a.locking_del,#header #header-inner #quick li ul li a.locking_del:hover
672 {
672 {
673 background: #FFF url("../images/icons/lock_delete.png") no-repeat 4px
673 background: #FFF url("../images/icons/lock_delete.png") no-repeat 4px
674 9px;
674 9px;
675 width: 167px;
675 width: 167px;
676 margin: 0;
676 margin: 0;
677 padding: 12px 9px 7px 24px;
677 padding: 12px 9px 7px 24px;
678 }
678 }
679
679
680 #header #header-inner #quick li ul li a.pull_request,#header #header-inner #quick li ul li a.pull_request:hover
680 #header #header-inner #quick li ul li a.pull_request,#header #header-inner #quick li ul li a.pull_request:hover
681 {
681 {
682 background: #FFF url("../images/icons/arrow_join.png") no-repeat 4px
682 background: #FFF url("../images/icons/arrow_join.png") no-repeat 4px
683 9px;
683 9px;
684 width: 167px;
684 width: 167px;
685 margin: 0;
685 margin: 0;
686 padding: 12px 9px 7px 24px;
686 padding: 12px 9px 7px 24px;
687 }
687 }
688
688
689 #header #header-inner #quick li ul li a.search,#header #header-inner #quick li ul li a.search:hover
689 #header #header-inner #quick li ul li a.search,#header #header-inner #quick li ul li a.search:hover
690 {
690 {
691 background: #FFF url("../images/icons/search_16.png") no-repeat 4px 9px;
691 background: #FFF url("../images/icons/search_16.png") no-repeat 4px 9px;
692 width: 167px;
692 width: 167px;
693 margin: 0;
693 margin: 0;
694 padding: 12px 9px 7px 24px;
694 padding: 12px 9px 7px 24px;
695 }
695 }
696
696
697 #header #header-inner #quick li ul li a.delete,#header #header-inner #quick li ul li a.delete:hover
697 #header #header-inner #quick li ul li a.delete,#header #header-inner #quick li ul li a.delete:hover
698 {
698 {
699 background: #FFF url("../images/icons/delete.png") no-repeat 4px 9px;
699 background: #FFF url("../images/icons/delete.png") no-repeat 4px 9px;
700 width: 167px;
700 width: 167px;
701 margin: 0;
701 margin: 0;
702 padding: 12px 9px 7px 24px;
702 padding: 12px 9px 7px 24px;
703 }
703 }
704
704
705 #header #header-inner #quick li ul li a.branches,#header #header-inner #quick li ul li a.branches:hover
705 #header #header-inner #quick li ul li a.branches,#header #header-inner #quick li ul li a.branches:hover
706 {
706 {
707 background: #FFF url("../images/icons/arrow_branch.png") no-repeat 4px
707 background: #FFF url("../images/icons/arrow_branch.png") no-repeat 4px
708 9px;
708 9px;
709 width: 167px;
709 width: 167px;
710 margin: 0;
710 margin: 0;
711 padding: 12px 9px 7px 24px;
711 padding: 12px 9px 7px 24px;
712 }
712 }
713
713
714 #header #header-inner #quick li ul li a.tags,
714 #header #header-inner #quick li ul li a.tags,
715 #header #header-inner #quick li ul li a.tags:hover{
715 #header #header-inner #quick li ul li a.tags:hover{
716 background: #FFF url("../images/icons/tag_blue.png") no-repeat 4px 9px;
716 background: #FFF url("../images/icons/tag_blue.png") no-repeat 4px 9px;
717 width: 167px;
717 width: 167px;
718 margin: 0;
718 margin: 0;
719 padding: 12px 9px 7px 24px;
719 padding: 12px 9px 7px 24px;
720 }
720 }
721
721
722 #header #header-inner #quick li ul li a.bookmarks,
722 #header #header-inner #quick li ul li a.bookmarks,
723 #header #header-inner #quick li ul li a.bookmarks:hover{
723 #header #header-inner #quick li ul li a.bookmarks:hover{
724 background: #FFF url("../images/icons/tag_green.png") no-repeat 4px 9px;
724 background: #FFF url("../images/icons/tag_green.png") no-repeat 4px 9px;
725 width: 167px;
725 width: 167px;
726 margin: 0;
726 margin: 0;
727 padding: 12px 9px 7px 24px;
727 padding: 12px 9px 7px 24px;
728 }
728 }
729
729
730 #header #header-inner #quick li ul li a.admin,
730 #header #header-inner #quick li ul li a.admin,
731 #header #header-inner #quick li ul li a.admin:hover{
731 #header #header-inner #quick li ul li a.admin:hover{
732 background: #FFF url("../images/icons/cog_edit.png") no-repeat 4px 9px;
732 background: #FFF url("../images/icons/cog_edit.png") no-repeat 4px 9px;
733 width: 167px;
733 width: 167px;
734 margin: 0;
734 margin: 0;
735 padding: 12px 9px 7px 24px;
735 padding: 12px 9px 7px 24px;
736 }
736 }
737
737
738 .groups_breadcrumbs a {
738 .groups_breadcrumbs a {
739 color: #fff;
739 color: #fff;
740 }
740 }
741
741
742 .groups_breadcrumbs a:hover {
742 .groups_breadcrumbs a:hover {
743 color: #bfe3ff;
743 color: #bfe3ff;
744 text-decoration: none;
744 text-decoration: none;
745 }
745 }
746
746
747 td.quick_repo_menu {
747 td.quick_repo_menu {
748 background: #FFF url("../images/vertical-indicator.png") 8px 50% no-repeat !important;
748 background: #FFF url("../images/vertical-indicator.png") 8px 50% no-repeat !important;
749 cursor: pointer;
749 cursor: pointer;
750 width: 8px;
750 width: 8px;
751 border: 1px solid transparent;
751 border: 1px solid transparent;
752 }
752 }
753
753
754 td.quick_repo_menu.active {
754 td.quick_repo_menu.active {
755 background: url("../images/dt-arrow-dn.png") no-repeat scroll 5px 50% #FFFFFF !important;
755 background: url("../images/dt-arrow-dn.png") no-repeat scroll 5px 50% #FFFFFF !important;
756 border: 1px solid #003367;
756 border: 1px solid #003367;
757 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
757 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
758 cursor: pointer;
758 cursor: pointer;
759 }
759 }
760
760
761 td.quick_repo_menu .menu_items {
761 td.quick_repo_menu .menu_items {
762 margin-top: 10px;
762 margin-top: 10px;
763 margin-left:-6px;
763 margin-left:-6px;
764 width: 150px;
764 width: 150px;
765 position: absolute;
765 position: absolute;
766 background-color: #FFF;
766 background-color: #FFF;
767 background: none repeat scroll 0 0 #FFFFFF;
767 background: none repeat scroll 0 0 #FFFFFF;
768 border-color: #003367 #666666 #666666;
768 border-color: #003367 #666666 #666666;
769 border-right: 1px solid #666666;
769 border-right: 1px solid #666666;
770 border-style: solid;
770 border-style: solid;
771 border-width: 1px;
771 border-width: 1px;
772 box-shadow: 2px 8px 4px rgba(0, 0, 0, 0.2);
772 box-shadow: 2px 8px 4px rgba(0, 0, 0, 0.2);
773 border-top-style: none;
773 border-top-style: none;
774 }
774 }
775
775
776 td.quick_repo_menu .menu_items li {
776 td.quick_repo_menu .menu_items li {
777 padding: 0 !important;
777 padding: 0 !important;
778 }
778 }
779
779
780 td.quick_repo_menu .menu_items a {
780 td.quick_repo_menu .menu_items a {
781 display: block;
781 display: block;
782 padding: 4px 12px 4px 8px;
782 padding: 4px 12px 4px 8px;
783 }
783 }
784
784
785 td.quick_repo_menu .menu_items a:hover {
785 td.quick_repo_menu .menu_items a:hover {
786 background-color: #EEE;
786 background-color: #EEE;
787 text-decoration: none;
787 text-decoration: none;
788 }
788 }
789
789
790 td.quick_repo_menu .menu_items .icon img {
790 td.quick_repo_menu .menu_items .icon img {
791 margin-bottom: -2px;
791 margin-bottom: -2px;
792 }
792 }
793
793
794 td.quick_repo_menu .menu_items.hidden {
794 td.quick_repo_menu .menu_items.hidden {
795 display: none;
795 display: none;
796 }
796 }
797
797
798 .yui-dt-first th {
798 .yui-dt-first th {
799 text-align: left;
799 text-align: left;
800 }
800 }
801
801
802 /*
802 /*
803 Copyright (c) 2011, Yahoo! Inc. All rights reserved.
803 Copyright (c) 2011, Yahoo! Inc. All rights reserved.
804 Code licensed under the BSD License:
804 Code licensed under the BSD License:
805 http://developer.yahoo.com/yui/license.html
805 http://developer.yahoo.com/yui/license.html
806 version: 2.9.0
806 version: 2.9.0
807 */
807 */
808 .yui-skin-sam .yui-dt-mask {
808 .yui-skin-sam .yui-dt-mask {
809 position: absolute;
809 position: absolute;
810 z-index: 9500;
810 z-index: 9500;
811 }
811 }
812 .yui-dt-tmp {
812 .yui-dt-tmp {
813 position: absolute;
813 position: absolute;
814 left: -9000px;
814 left: -9000px;
815 }
815 }
816 .yui-dt-scrollable .yui-dt-bd { overflow: auto }
816 .yui-dt-scrollable .yui-dt-bd { overflow: auto }
817 .yui-dt-scrollable .yui-dt-hd {
817 .yui-dt-scrollable .yui-dt-hd {
818 overflow: hidden;
818 overflow: hidden;
819 position: relative;
819 position: relative;
820 }
820 }
821 .yui-dt-scrollable .yui-dt-bd thead tr,
821 .yui-dt-scrollable .yui-dt-bd thead tr,
822 .yui-dt-scrollable .yui-dt-bd thead th {
822 .yui-dt-scrollable .yui-dt-bd thead th {
823 position: absolute;
823 position: absolute;
824 left: -1500px;
824 left: -1500px;
825 }
825 }
826 .yui-dt-scrollable tbody { -moz-outline: 0 }
826 .yui-dt-scrollable tbody { -moz-outline: 0 }
827 .yui-skin-sam thead .yui-dt-sortable { cursor: pointer }
827 .yui-skin-sam thead .yui-dt-sortable { cursor: pointer }
828 .yui-skin-sam thead .yui-dt-draggable { cursor: move }
828 .yui-skin-sam thead .yui-dt-draggable { cursor: move }
829 .yui-dt-coltarget {
829 .yui-dt-coltarget {
830 position: absolute;
830 position: absolute;
831 z-index: 999;
831 z-index: 999;
832 }
832 }
833 .yui-dt-hd { zoom: 1 }
833 .yui-dt-hd { zoom: 1 }
834 th.yui-dt-resizeable .yui-dt-resizerliner { position: relative }
834 th.yui-dt-resizeable .yui-dt-resizerliner { position: relative }
835 .yui-dt-resizer {
835 .yui-dt-resizer {
836 position: absolute;
836 position: absolute;
837 right: 0;
837 right: 0;
838 bottom: 0;
838 bottom: 0;
839 height: 100%;
839 height: 100%;
840 cursor: e-resize;
840 cursor: e-resize;
841 cursor: col-resize;
841 cursor: col-resize;
842 background-color: #CCC;
842 background-color: #CCC;
843 opacity: 0;
843 opacity: 0;
844 filter: alpha(opacity=0);
844 filter: alpha(opacity=0);
845 }
845 }
846 .yui-dt-resizerproxy {
846 .yui-dt-resizerproxy {
847 visibility: hidden;
847 visibility: hidden;
848 position: absolute;
848 position: absolute;
849 z-index: 9000;
849 z-index: 9000;
850 background-color: #CCC;
850 background-color: #CCC;
851 opacity: 0;
851 opacity: 0;
852 filter: alpha(opacity=0);
852 filter: alpha(opacity=0);
853 }
853 }
854 th.yui-dt-hidden .yui-dt-liner,
854 th.yui-dt-hidden .yui-dt-liner,
855 td.yui-dt-hidden .yui-dt-liner,
855 td.yui-dt-hidden .yui-dt-liner,
856 th.yui-dt-hidden .yui-dt-resizer { display: none }
856 th.yui-dt-hidden .yui-dt-resizer { display: none }
857 .yui-dt-editor,
857 .yui-dt-editor,
858 .yui-dt-editor-shim {
858 .yui-dt-editor-shim {
859 position: absolute;
859 position: absolute;
860 z-index: 9000;
860 z-index: 9000;
861 }
861 }
862 .yui-skin-sam .yui-dt table {
862 .yui-skin-sam .yui-dt table {
863 margin: 0;
863 margin: 0;
864 padding: 0;
864 padding: 0;
865 font-family: arial;
865 font-family: arial;
866 font-size: inherit;
866 font-size: inherit;
867 border-collapse: separate;
867 border-collapse: separate;
868 *border-collapse: collapse;
868 *border-collapse: collapse;
869 border-spacing: 0;
869 border-spacing: 0;
870 border: 1px solid #7f7f7f;
870 border: 1px solid #7f7f7f;
871 }
871 }
872 .yui-skin-sam .yui-dt thead { border-spacing: 0 }
872 .yui-skin-sam .yui-dt thead { border-spacing: 0 }
873 .yui-skin-sam .yui-dt caption {
873 .yui-skin-sam .yui-dt caption {
874 color: #000;
874 color: #000;
875 font-size: 85%;
875 font-size: 85%;
876 font-weight: normal;
876 font-weight: normal;
877 font-style: italic;
877 font-style: italic;
878 line-height: 1;
878 line-height: 1;
879 padding: 1em 0;
879 padding: 1em 0;
880 text-align: center;
880 text-align: center;
881 }
881 }
882 .yui-skin-sam .yui-dt th { background: #d8d8da url(../images/sprite.png) repeat-x 0 0 }
882 .yui-skin-sam .yui-dt th { background: #d8d8da url(../images/sprite.png) repeat-x 0 0 }
883 .yui-skin-sam .yui-dt th,
883 .yui-skin-sam .yui-dt th,
884 .yui-skin-sam .yui-dt th a {
884 .yui-skin-sam .yui-dt th a {
885 font-weight: normal;
885 font-weight: normal;
886 text-decoration: none;
886 text-decoration: none;
887 color: #000;
887 color: #000;
888 vertical-align: bottom;
888 vertical-align: bottom;
889 }
889 }
890 .yui-skin-sam .yui-dt th {
890 .yui-skin-sam .yui-dt th {
891 margin: 0;
891 margin: 0;
892 padding: 0;
892 padding: 0;
893 border: 0;
893 border: 0;
894 border-right: 1px solid #cbcbcb;
894 border-right: 1px solid #cbcbcb;
895 }
895 }
896 .yui-skin-sam .yui-dt tr.yui-dt-first td { border-top: 1px solid #7f7f7f }
896 .yui-skin-sam .yui-dt tr.yui-dt-first td { border-top: 1px solid #7f7f7f }
897 .yui-skin-sam .yui-dt th .yui-dt-liner { white-space: nowrap }
897 .yui-skin-sam .yui-dt th .yui-dt-liner { white-space: nowrap }
898 .yui-skin-sam .yui-dt-liner {
898 .yui-skin-sam .yui-dt-liner {
899 margin: 0;
899 margin: 0;
900 padding: 0;
900 padding: 0;
901 }
901 }
902 .yui-skin-sam .yui-dt-coltarget {
902 .yui-skin-sam .yui-dt-coltarget {
903 width: 5px;
903 width: 5px;
904 background-color: red;
904 background-color: red;
905 }
905 }
906 .yui-skin-sam .yui-dt td {
906 .yui-skin-sam .yui-dt td {
907 margin: 0;
907 margin: 0;
908 padding: 0;
908 padding: 0;
909 border: 0;
909 border: 0;
910 border-right: 1px solid #cbcbcb;
910 border-right: 1px solid #cbcbcb;
911 text-align: left;
911 text-align: left;
912 }
912 }
913 .yui-skin-sam .yui-dt-list td { border-right: 0 }
913 .yui-skin-sam .yui-dt-list td { border-right: 0 }
914 .yui-skin-sam .yui-dt-resizer { width: 6px }
914 .yui-skin-sam .yui-dt-resizer { width: 6px }
915 .yui-skin-sam .yui-dt-mask {
915 .yui-skin-sam .yui-dt-mask {
916 background-color: #000;
916 background-color: #000;
917 opacity: .25;
917 opacity: .25;
918 filter: alpha(opacity=25);
918 filter: alpha(opacity=25);
919 }
919 }
920 .yui-skin-sam .yui-dt-message { background-color: #FFF }
920 .yui-skin-sam .yui-dt-message { background-color: #FFF }
921 .yui-skin-sam .yui-dt-scrollable table { border: 0 }
921 .yui-skin-sam .yui-dt-scrollable table { border: 0 }
922 .yui-skin-sam .yui-dt-scrollable .yui-dt-hd {
922 .yui-skin-sam .yui-dt-scrollable .yui-dt-hd {
923 border-left: 1px solid #7f7f7f;
923 border-left: 1px solid #7f7f7f;
924 border-top: 1px solid #7f7f7f;
924 border-top: 1px solid #7f7f7f;
925 border-right: 1px solid #7f7f7f;
925 border-right: 1px solid #7f7f7f;
926 }
926 }
927 .yui-skin-sam .yui-dt-scrollable .yui-dt-bd {
927 .yui-skin-sam .yui-dt-scrollable .yui-dt-bd {
928 border-left: 1px solid #7f7f7f;
928 border-left: 1px solid #7f7f7f;
929 border-bottom: 1px solid #7f7f7f;
929 border-bottom: 1px solid #7f7f7f;
930 border-right: 1px solid #7f7f7f;
930 border-right: 1px solid #7f7f7f;
931 background-color: #FFF;
931 background-color: #FFF;
932 }
932 }
933 .yui-skin-sam .yui-dt-scrollable .yui-dt-data tr.yui-dt-last td { border-bottom: 1px solid #7f7f7f }
933 .yui-skin-sam .yui-dt-scrollable .yui-dt-data tr.yui-dt-last td { border-bottom: 1px solid #7f7f7f }
934 .yui-skin-sam th.yui-dt-asc,
934 .yui-skin-sam th.yui-dt-asc,
935 .yui-skin-sam th.yui-dt-desc { background: url(../images/sprite.png) repeat-x 0 -100px }
935 .yui-skin-sam th.yui-dt-desc { background: url(../images/sprite.png) repeat-x 0 -100px }
936 .yui-skin-sam th.yui-dt-sortable .yui-dt-label { margin-right: 10px }
936 .yui-skin-sam th.yui-dt-sortable .yui-dt-label { margin-right: 10px }
937 .yui-skin-sam th.yui-dt-asc .yui-dt-liner { background: url(../images/dt-arrow-up.png) no-repeat right }
937 .yui-skin-sam th.yui-dt-asc .yui-dt-liner { background: url(../images/dt-arrow-up.png) no-repeat right }
938 .yui-skin-sam th.yui-dt-desc .yui-dt-liner { background: url(../images/dt-arrow-dn.png) no-repeat right }
938 .yui-skin-sam th.yui-dt-desc .yui-dt-liner { background: url(../images/dt-arrow-dn.png) no-repeat right }
939 tbody .yui-dt-editable { cursor: pointer }
939 tbody .yui-dt-editable { cursor: pointer }
940 .yui-dt-editor {
940 .yui-dt-editor {
941 text-align: left;
941 text-align: left;
942 background-color: #f2f2f2;
942 background-color: #f2f2f2;
943 border: 1px solid #808080;
943 border: 1px solid #808080;
944 padding: 6px;
944 padding: 6px;
945 }
945 }
946 .yui-dt-editor label {
946 .yui-dt-editor label {
947 padding-left: 4px;
947 padding-left: 4px;
948 padding-right: 6px;
948 padding-right: 6px;
949 }
949 }
950 .yui-dt-editor .yui-dt-button {
950 .yui-dt-editor .yui-dt-button {
951 padding-top: 6px;
951 padding-top: 6px;
952 text-align: right;
952 text-align: right;
953 }
953 }
954 .yui-dt-editor .yui-dt-button button {
954 .yui-dt-editor .yui-dt-button button {
955 background: url(../images/sprite.png) repeat-x 0 0;
955 background: url(../images/sprite.png) repeat-x 0 0;
956 border: 1px solid #999;
956 border: 1px solid #999;
957 width: 4em;
957 width: 4em;
958 height: 1.8em;
958 height: 1.8em;
959 margin-left: 6px;
959 margin-left: 6px;
960 }
960 }
961 .yui-dt-editor .yui-dt-button button.yui-dt-default {
961 .yui-dt-editor .yui-dt-button button.yui-dt-default {
962 background: url(../images/sprite.png) repeat-x 0 -1400px;
962 background: url(../images/sprite.png) repeat-x 0 -1400px;
963 background-color: #5584e0;
963 background-color: #5584e0;
964 border: 1px solid #304369;
964 border: 1px solid #304369;
965 color: #FFF;
965 color: #FFF;
966 }
966 }
967 .yui-dt-editor .yui-dt-button button:hover {
967 .yui-dt-editor .yui-dt-button button:hover {
968 background: url(../images/sprite.png) repeat-x 0 -1300px;
968 background: url(../images/sprite.png) repeat-x 0 -1300px;
969 color: #000;
969 color: #000;
970 }
970 }
971 .yui-dt-editor .yui-dt-button button:active {
971 .yui-dt-editor .yui-dt-button button:active {
972 background: url(../images/sprite.png) repeat-x 0 -1700px;
972 background: url(../images/sprite.png) repeat-x 0 -1700px;
973 color: #000;
973 color: #000;
974 }
974 }
975 .yui-skin-sam tr.yui-dt-even { background-color: #FFF }
975 .yui-skin-sam tr.yui-dt-even { background-color: #FFF }
976 .yui-skin-sam tr.yui-dt-odd { background-color: #edf5ff }
976 .yui-skin-sam tr.yui-dt-odd { background-color: #edf5ff }
977 .yui-skin-sam tr.yui-dt-even td.yui-dt-asc,
977 .yui-skin-sam tr.yui-dt-even td.yui-dt-asc,
978 .yui-skin-sam tr.yui-dt-even td.yui-dt-desc { background-color: #edf5ff }
978 .yui-skin-sam tr.yui-dt-even td.yui-dt-desc { background-color: #edf5ff }
979 .yui-skin-sam tr.yui-dt-odd td.yui-dt-asc,
979 .yui-skin-sam tr.yui-dt-odd td.yui-dt-asc,
980 .yui-skin-sam tr.yui-dt-odd td.yui-dt-desc { background-color: #dbeaff }
980 .yui-skin-sam tr.yui-dt-odd td.yui-dt-desc { background-color: #dbeaff }
981 .yui-skin-sam .yui-dt-list tr.yui-dt-even { background-color: #FFF }
981 .yui-skin-sam .yui-dt-list tr.yui-dt-even { background-color: #FFF }
982 .yui-skin-sam .yui-dt-list tr.yui-dt-odd { background-color: #FFF }
982 .yui-skin-sam .yui-dt-list tr.yui-dt-odd { background-color: #FFF }
983 .yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-asc,
983 .yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-asc,
984 .yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-desc { background-color: #edf5ff }
984 .yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-desc { background-color: #edf5ff }
985 .yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-asc,
985 .yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-asc,
986 .yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-desc { background-color: #edf5ff }
986 .yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-desc { background-color: #edf5ff }
987 .yui-skin-sam th.yui-dt-highlighted,
987 .yui-skin-sam th.yui-dt-highlighted,
988 .yui-skin-sam th.yui-dt-highlighted a { background-color: #b2d2ff }
988 .yui-skin-sam th.yui-dt-highlighted a { background-color: #b2d2ff }
989 .yui-skin-sam tr.yui-dt-highlighted,
989 .yui-skin-sam tr.yui-dt-highlighted,
990 .yui-skin-sam tr.yui-dt-highlighted td.yui-dt-asc,
990 .yui-skin-sam tr.yui-dt-highlighted td.yui-dt-asc,
991 .yui-skin-sam tr.yui-dt-highlighted td.yui-dt-desc,
991 .yui-skin-sam tr.yui-dt-highlighted td.yui-dt-desc,
992 .yui-skin-sam tr.yui-dt-even td.yui-dt-highlighted,
992 .yui-skin-sam tr.yui-dt-even td.yui-dt-highlighted,
993 .yui-skin-sam tr.yui-dt-odd td.yui-dt-highlighted {
993 .yui-skin-sam tr.yui-dt-odd td.yui-dt-highlighted {
994 cursor: pointer;
994 cursor: pointer;
995 background-color: #b2d2ff;
995 background-color: #b2d2ff;
996 }
996 }
997 .yui-skin-sam .yui-dt-list th.yui-dt-highlighted,
997 .yui-skin-sam .yui-dt-list th.yui-dt-highlighted,
998 .yui-skin-sam .yui-dt-list th.yui-dt-highlighted a { background-color: #b2d2ff }
998 .yui-skin-sam .yui-dt-list th.yui-dt-highlighted a { background-color: #b2d2ff }
999 .yui-skin-sam .yui-dt-list tr.yui-dt-highlighted,
999 .yui-skin-sam .yui-dt-list tr.yui-dt-highlighted,
1000 .yui-skin-sam .yui-dt-list tr.yui-dt-highlighted td.yui-dt-asc,
1000 .yui-skin-sam .yui-dt-list tr.yui-dt-highlighted td.yui-dt-asc,
1001 .yui-skin-sam .yui-dt-list tr.yui-dt-highlighted td.yui-dt-desc,
1001 .yui-skin-sam .yui-dt-list tr.yui-dt-highlighted td.yui-dt-desc,
1002 .yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-highlighted,
1002 .yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-highlighted,
1003 .yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-highlighted {
1003 .yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-highlighted {
1004 cursor: pointer;
1004 cursor: pointer;
1005 background-color: #b2d2ff;
1005 background-color: #b2d2ff;
1006 }
1006 }
1007 .yui-skin-sam th.yui-dt-selected,
1007 .yui-skin-sam th.yui-dt-selected,
1008 .yui-skin-sam th.yui-dt-selected a { background-color: #446cd7 }
1008 .yui-skin-sam th.yui-dt-selected a { background-color: #446cd7 }
1009 .yui-skin-sam tr.yui-dt-selected td,
1009 .yui-skin-sam tr.yui-dt-selected td,
1010 .yui-skin-sam tr.yui-dt-selected td.yui-dt-asc,
1010 .yui-skin-sam tr.yui-dt-selected td.yui-dt-asc,
1011 .yui-skin-sam tr.yui-dt-selected td.yui-dt-desc {
1011 .yui-skin-sam tr.yui-dt-selected td.yui-dt-desc {
1012 background-color: #426fd9;
1012 background-color: #426fd9;
1013 color: #FFF;
1013 color: #FFF;
1014 }
1014 }
1015 .yui-skin-sam tr.yui-dt-even td.yui-dt-selected,
1015 .yui-skin-sam tr.yui-dt-even td.yui-dt-selected,
1016 .yui-skin-sam tr.yui-dt-odd td.yui-dt-selected {
1016 .yui-skin-sam tr.yui-dt-odd td.yui-dt-selected {
1017 background-color: #446cd7;
1017 background-color: #446cd7;
1018 color: #FFF;
1018 color: #FFF;
1019 }
1019 }
1020 .yui-skin-sam .yui-dt-list th.yui-dt-selected,
1020 .yui-skin-sam .yui-dt-list th.yui-dt-selected,
1021 .yui-skin-sam .yui-dt-list th.yui-dt-selected a { background-color: #446cd7 }
1021 .yui-skin-sam .yui-dt-list th.yui-dt-selected a { background-color: #446cd7 }
1022 .yui-skin-sam .yui-dt-list tr.yui-dt-selected td,
1022 .yui-skin-sam .yui-dt-list tr.yui-dt-selected td,
1023 .yui-skin-sam .yui-dt-list tr.yui-dt-selected td.yui-dt-asc,
1023 .yui-skin-sam .yui-dt-list tr.yui-dt-selected td.yui-dt-asc,
1024 .yui-skin-sam .yui-dt-list tr.yui-dt-selected td.yui-dt-desc {
1024 .yui-skin-sam .yui-dt-list tr.yui-dt-selected td.yui-dt-desc {
1025 background-color: #426fd9;
1025 background-color: #426fd9;
1026 color: #FFF;
1026 color: #FFF;
1027 }
1027 }
1028 .yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-selected,
1028 .yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-selected,
1029 .yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-selected {
1029 .yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-selected {
1030 background-color: #446cd7;
1030 background-color: #446cd7;
1031 color: #FFF;
1031 color: #FFF;
1032 }
1032 }
1033 .yui-skin-sam .yui-dt-paginator {
1033 .yui-skin-sam .yui-dt-paginator {
1034 display: block;
1034 display: block;
1035 margin: 6px 0;
1035 margin: 6px 0;
1036 white-space: nowrap;
1036 white-space: nowrap;
1037 }
1037 }
1038 .yui-skin-sam .yui-dt-paginator .yui-dt-first,
1038 .yui-skin-sam .yui-dt-paginator .yui-dt-first,
1039 .yui-skin-sam .yui-dt-paginator .yui-dt-last,
1039 .yui-skin-sam .yui-dt-paginator .yui-dt-last,
1040 .yui-skin-sam .yui-dt-paginator .yui-dt-selected { padding: 2px 6px }
1040 .yui-skin-sam .yui-dt-paginator .yui-dt-selected { padding: 2px 6px }
1041 .yui-skin-sam .yui-dt-paginator a.yui-dt-first,
1041 .yui-skin-sam .yui-dt-paginator a.yui-dt-first,
1042 .yui-skin-sam .yui-dt-paginator a.yui-dt-last { text-decoration: none }
1042 .yui-skin-sam .yui-dt-paginator a.yui-dt-last { text-decoration: none }
1043 .yui-skin-sam .yui-dt-paginator .yui-dt-previous,
1043 .yui-skin-sam .yui-dt-paginator .yui-dt-previous,
1044 .yui-skin-sam .yui-dt-paginator .yui-dt-next { display: none }
1044 .yui-skin-sam .yui-dt-paginator .yui-dt-next { display: none }
1045 .yui-skin-sam a.yui-dt-page {
1045 .yui-skin-sam a.yui-dt-page {
1046 border: 1px solid #cbcbcb;
1046 border: 1px solid #cbcbcb;
1047 padding: 2px 6px;
1047 padding: 2px 6px;
1048 text-decoration: none;
1048 text-decoration: none;
1049 background-color: #fff;
1049 background-color: #fff;
1050 }
1050 }
1051 .yui-skin-sam .yui-dt-selected {
1051 .yui-skin-sam .yui-dt-selected {
1052 border: 1px solid #fff;
1052 border: 1px solid #fff;
1053 background-color: #fff;
1053 background-color: #fff;
1054 }
1054 }
1055
1055
1056 #content #left {
1056 #content #left {
1057 left: 0;
1057 left: 0;
1058 width: 280px;
1058 width: 280px;
1059 position: absolute;
1059 position: absolute;
1060 }
1060 }
1061
1061
1062 #content #right {
1062 #content #right {
1063 margin: 0 60px 10px 290px;
1063 margin: 0 60px 10px 290px;
1064 }
1064 }
1065
1065
1066 #content div.box {
1066 #content div.box {
1067 clear: both;
1067 clear: both;
1068 overflow: hidden;
1068 overflow: hidden;
1069 background: #fff;
1069 background: #fff;
1070 margin: 0 0 10px;
1070 margin: 0 0 10px;
1071 padding: 0 0 10px;
1071 padding: 0 0 10px;
1072 -webkit-border-radius: 4px 4px 4px 4px;
1072 -webkit-border-radius: 4px 4px 4px 4px;
1073 -khtml-border-radius: 4px 4px 4px 4px;
1073 -khtml-border-radius: 4px 4px 4px 4px;
1074 -moz-border-radius: 4px 4px 4px 4px;
1074 -moz-border-radius: 4px 4px 4px 4px;
1075 border-radius: 4px 4px 4px 4px;
1075 border-radius: 4px 4px 4px 4px;
1076 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
1076 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
1077 }
1077 }
1078
1078
1079 #content div.box-left {
1079 #content div.box-left {
1080 width: 49%;
1080 width: 49%;
1081 clear: none;
1081 clear: none;
1082 float: left;
1082 float: left;
1083 margin: 0 0 10px;
1083 margin: 0 0 10px;
1084 }
1084 }
1085
1085
1086 #content div.box-right {
1086 #content div.box-right {
1087 width: 49%;
1087 width: 49%;
1088 clear: none;
1088 clear: none;
1089 float: right;
1089 float: right;
1090 margin: 0 0 10px;
1090 margin: 0 0 10px;
1091 }
1091 }
1092
1092
1093 #content div.box div.title {
1093 #content div.box div.title {
1094 clear: both;
1094 clear: both;
1095 overflow: hidden;
1095 overflow: hidden;
1096 background-color: #003B76;
1096 background-color: #003B76;
1097 background-repeat: repeat-x;
1097 background-repeat: repeat-x;
1098 background-image: -khtml-gradient(linear, left top, left bottom, from(#003B76), to(#00376E) );
1098 background-image: -khtml-gradient(linear, left top, left bottom, from(#003B76), to(#00376E) );
1099 background-image: -moz-linear-gradient(top, #003b76, #00376e);
1099 background-image: -moz-linear-gradient(top, #003b76, #00376e);
1100 background-image: -ms-linear-gradient(top, #003b76, #00376e);
1100 background-image: -ms-linear-gradient(top, #003b76, #00376e);
1101 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003b76), color-stop(100%, #00376e) );
1101 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003b76), color-stop(100%, #00376e) );
1102 background-image: -webkit-linear-gradient(top, #003b76, #00376e);
1102 background-image: -webkit-linear-gradient(top, #003b76, #00376e);
1103 background-image: -o-linear-gradient(top, #003b76, #00376e);
1103 background-image: -o-linear-gradient(top, #003b76, #00376e);
1104 background-image: linear-gradient(top, #003b76, #00376e);
1104 background-image: linear-gradient(top, #003b76, #00376e);
1105 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b76', endColorstr='#00376e', GradientType=0 );
1105 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b76', endColorstr='#00376e', GradientType=0 );
1106 margin: 0 0 20px;
1106 margin: 0 0 20px;
1107 padding: 0;
1107 padding: 0;
1108 }
1108 }
1109
1109
1110 #content div.box div.title h5 {
1110 #content div.box div.title h5 {
1111 float: left;
1111 float: left;
1112 border: none;
1112 border: none;
1113 color: #fff;
1113 color: #fff;
1114 text-transform: uppercase;
1114 text-transform: uppercase;
1115 margin: 0;
1115 margin: 0;
1116 padding: 11px 0 11px 10px;
1116 padding: 11px 0 11px 10px;
1117 }
1117 }
1118
1118
1119 #content div.box div.title .link-white{
1119 #content div.box div.title .link-white{
1120 color: #FFFFFF;
1120 color: #FFFFFF;
1121 }
1121 }
1122
1122
1123 #content div.box div.title .link-white.current{
1123 #content div.box div.title .link-white.current{
1124 color: #BFE3FF;
1124 color: #BFE3FF;
1125 }
1125 }
1126
1126
1127 #content div.box div.title ul.links li {
1127 #content div.box div.title ul.links li {
1128 list-style: none;
1128 list-style: none;
1129 float: left;
1129 float: left;
1130 margin: 0;
1130 margin: 0;
1131 padding: 0;
1131 padding: 0;
1132 }
1132 }
1133
1133
1134 #content div.box div.title ul.links li a {
1134 #content div.box div.title ul.links li a {
1135 border-left: 1px solid #316293;
1135 border-left: 1px solid #316293;
1136 color: #FFFFFF;
1136 color: #FFFFFF;
1137 display: block;
1137 display: block;
1138 float: left;
1138 float: left;
1139 font-size: 13px;
1139 font-size: 13px;
1140 font-weight: 700;
1140 font-weight: 700;
1141 height: 1%;
1141 height: 1%;
1142 margin: 0;
1142 margin: 0;
1143 padding: 11px 22px 12px;
1143 padding: 11px 22px 12px;
1144 text-decoration: none;
1144 text-decoration: none;
1145 }
1145 }
1146
1146
1147 #content div.box h1,#content div.box h2,#content div.box h3,#content div.box h4,#content div.box h5,#content div.box h6,
1147 #content div.box h1,#content div.box h2,#content div.box h3,#content div.box h4,#content div.box h5,#content div.box h6,
1148 #content div.box div.h1,#content div.box div.h2,#content div.box div.h3,#content div.box div.h4,#content div.box div.h5,#content div.box div.h6
1148 #content div.box div.h1,#content div.box div.h2,#content div.box div.h3,#content div.box div.h4,#content div.box div.h5,#content div.box div.h6
1149
1149
1150 {
1150 {
1151 clear: both;
1151 clear: both;
1152 overflow: hidden;
1152 overflow: hidden;
1153 border-bottom: 1px solid #DDD;
1153 border-bottom: 1px solid #DDD;
1154 margin: 10px 20px;
1154 margin: 10px 20px;
1155 padding: 0 0 15px;
1155 padding: 0 0 15px;
1156 }
1156 }
1157
1157
1158 #content div.box p {
1158 #content div.box p {
1159 color: #5f5f5f;
1159 color: #5f5f5f;
1160 font-size: 12px;
1160 font-size: 12px;
1161 line-height: 150%;
1161 line-height: 150%;
1162 margin: 0 24px 10px;
1162 margin: 0 24px 10px;
1163 padding: 0;
1163 padding: 0;
1164 }
1164 }
1165
1165
1166 #content div.box blockquote {
1166 #content div.box blockquote {
1167 border-left: 4px solid #DDD;
1167 border-left: 4px solid #DDD;
1168 color: #5f5f5f;
1168 color: #5f5f5f;
1169 font-size: 11px;
1169 font-size: 11px;
1170 line-height: 150%;
1170 line-height: 150%;
1171 margin: 0 34px;
1171 margin: 0 34px;
1172 padding: 0 0 0 14px;
1172 padding: 0 0 0 14px;
1173 }
1173 }
1174
1174
1175 #content div.box blockquote p {
1175 #content div.box blockquote p {
1176 margin: 10px 0;
1176 margin: 10px 0;
1177 padding: 0;
1177 padding: 0;
1178 }
1178 }
1179
1179
1180 #content div.box dl {
1180 #content div.box dl {
1181 margin: 10px 0px;
1181 margin: 10px 0px;
1182 }
1182 }
1183
1183
1184 #content div.box dt {
1184 #content div.box dt {
1185 font-size: 12px;
1185 font-size: 12px;
1186 margin: 0;
1186 margin: 0;
1187 }
1187 }
1188
1188
1189 #content div.box dd {
1189 #content div.box dd {
1190 font-size: 12px;
1190 font-size: 12px;
1191 margin: 0;
1191 margin: 0;
1192 padding: 8px 0 8px 15px;
1192 padding: 8px 0 8px 15px;
1193 }
1193 }
1194
1194
1195 #content div.box li {
1195 #content div.box li {
1196 font-size: 12px;
1196 font-size: 12px;
1197 padding: 4px 0;
1197 padding: 4px 0;
1198 }
1198 }
1199
1199
1200 #content div.box ul.disc,#content div.box ul.circle {
1200 #content div.box ul.disc,#content div.box ul.circle {
1201 margin: 10px 24px 10px 38px;
1201 margin: 10px 24px 10px 38px;
1202 }
1202 }
1203
1203
1204 #content div.box ul.square {
1204 #content div.box ul.square {
1205 margin: 10px 24px 10px 40px;
1205 margin: 10px 24px 10px 40px;
1206 }
1206 }
1207
1207
1208 #content div.box img.left {
1208 #content div.box img.left {
1209 border: none;
1209 border: none;
1210 float: left;
1210 float: left;
1211 margin: 10px 10px 10px 0;
1211 margin: 10px 10px 10px 0;
1212 }
1212 }
1213
1213
1214 #content div.box img.right {
1214 #content div.box img.right {
1215 border: none;
1215 border: none;
1216 float: right;
1216 float: right;
1217 margin: 10px 0 10px 10px;
1217 margin: 10px 0 10px 10px;
1218 }
1218 }
1219
1219
1220 #content div.box div.messages {
1220 #content div.box div.messages {
1221 clear: both;
1221 clear: both;
1222 overflow: hidden;
1222 overflow: hidden;
1223 margin: 0 20px;
1223 margin: 0 20px;
1224 padding: 0;
1224 padding: 0;
1225 }
1225 }
1226
1226
1227 #content div.box div.message {
1227 #content div.box div.message {
1228 clear: both;
1228 clear: both;
1229 overflow: hidden;
1229 overflow: hidden;
1230 margin: 0;
1230 margin: 0;
1231 padding: 5px 0;
1231 padding: 5px 0;
1232 white-space: pre-wrap;
1232 white-space: pre-wrap;
1233 }
1233 }
1234 #content div.box div.expand {
1234 #content div.box div.expand {
1235 width: 110%;
1235 width: 110%;
1236 height:14px;
1236 height:14px;
1237 font-size:10px;
1237 font-size:10px;
1238 text-align:center;
1238 text-align:center;
1239 cursor: pointer;
1239 cursor: pointer;
1240 color:#666;
1240 color:#666;
1241
1241
1242 background:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(64,96,128,0.1)));
1242 background:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(64,96,128,0.1)));
1243 background:-webkit-linear-gradient(top,rgba(255,255,255,0),rgba(64,96,128,0.1));
1243 background:-webkit-linear-gradient(top,rgba(255,255,255,0),rgba(64,96,128,0.1));
1244 background:-moz-linear-gradient(top,rgba(255,255,255,0),rgba(64,96,128,0.1));
1244 background:-moz-linear-gradient(top,rgba(255,255,255,0),rgba(64,96,128,0.1));
1245 background:-o-linear-gradient(top,rgba(255,255,255,0),rgba(64,96,128,0.1));
1245 background:-o-linear-gradient(top,rgba(255,255,255,0),rgba(64,96,128,0.1));
1246 background:-ms-linear-gradient(top,rgba(255,255,255,0),rgba(64,96,128,0.1));
1246 background:-ms-linear-gradient(top,rgba(255,255,255,0),rgba(64,96,128,0.1));
1247 background:linear-gradient(top,rgba(255,255,255,0),rgba(64,96,128,0.1));
1247 background:linear-gradient(top,rgba(255,255,255,0),rgba(64,96,128,0.1));
1248
1248
1249 display: none;
1249 display: none;
1250 }
1250 }
1251 #content div.box div.expand .expandtext {
1251 #content div.box div.expand .expandtext {
1252 background-color: #ffffff;
1252 background-color: #ffffff;
1253 padding: 2px;
1253 padding: 2px;
1254 border-radius: 2px;
1254 border-radius: 2px;
1255 }
1255 }
1256
1256
1257 #content div.box div.message a {
1257 #content div.box div.message a {
1258 font-weight: 400 !important;
1258 font-weight: 400 !important;
1259 }
1259 }
1260
1260
1261 #content div.box div.message div.image {
1261 #content div.box div.message div.image {
1262 float: left;
1262 float: left;
1263 margin: 9px 0 0 5px;
1263 margin: 9px 0 0 5px;
1264 padding: 6px;
1264 padding: 6px;
1265 }
1265 }
1266
1266
1267 #content div.box div.message div.image img {
1267 #content div.box div.message div.image img {
1268 vertical-align: middle;
1268 vertical-align: middle;
1269 margin: 0;
1269 margin: 0;
1270 }
1270 }
1271
1271
1272 #content div.box div.message div.text {
1272 #content div.box div.message div.text {
1273 float: left;
1273 float: left;
1274 margin: 0;
1274 margin: 0;
1275 padding: 9px 6px;
1275 padding: 9px 6px;
1276 }
1276 }
1277
1277
1278 #content div.box div.message div.dismiss a {
1278 #content div.box div.message div.dismiss a {
1279 height: 16px;
1279 height: 16px;
1280 width: 16px;
1280 width: 16px;
1281 display: block;
1281 display: block;
1282 background: url("../images/icons/cross.png") no-repeat;
1282 background: url("../images/icons/cross.png") no-repeat;
1283 margin: 15px 14px 0 0;
1283 margin: 15px 14px 0 0;
1284 padding: 0;
1284 padding: 0;
1285 }
1285 }
1286
1286
1287 #content div.box div.message div.text h1,#content div.box div.message div.text h2,#content div.box div.message div.text h3,#content div.box div.message div.text h4,#content div.box div.message div.text h5,#content div.box div.message div.text h6
1287 #content div.box div.message div.text h1,#content div.box div.message div.text h2,#content div.box div.message div.text h3,#content div.box div.message div.text h4,#content div.box div.message div.text h5,#content div.box div.message div.text h6
1288 {
1288 {
1289 border: none;
1289 border: none;
1290 margin: 0;
1290 margin: 0;
1291 padding: 0;
1291 padding: 0;
1292 }
1292 }
1293
1293
1294 #content div.box div.message div.text span {
1294 #content div.box div.message div.text span {
1295 height: 1%;
1295 height: 1%;
1296 display: block;
1296 display: block;
1297 margin: 0;
1297 margin: 0;
1298 padding: 5px 0 0;
1298 padding: 5px 0 0;
1299 }
1299 }
1300
1300
1301 #content div.box div.message-error {
1301 #content div.box div.message-error {
1302 height: 1%;
1302 height: 1%;
1303 clear: both;
1303 clear: both;
1304 overflow: hidden;
1304 overflow: hidden;
1305 background: #FBE3E4;
1305 background: #FBE3E4;
1306 border: 1px solid #FBC2C4;
1306 border: 1px solid #FBC2C4;
1307 color: #860006;
1307 color: #860006;
1308 }
1308 }
1309
1309
1310 #content div.box div.message-error h6 {
1310 #content div.box div.message-error h6 {
1311 color: #860006;
1311 color: #860006;
1312 }
1312 }
1313
1313
1314 #content div.box div.message-warning {
1314 #content div.box div.message-warning {
1315 height: 1%;
1315 height: 1%;
1316 clear: both;
1316 clear: both;
1317 overflow: hidden;
1317 overflow: hidden;
1318 background: #FFF6BF;
1318 background: #FFF6BF;
1319 border: 1px solid #FFD324;
1319 border: 1px solid #FFD324;
1320 color: #5f5200;
1320 color: #5f5200;
1321 }
1321 }
1322
1322
1323 #content div.box div.message-warning h6 {
1323 #content div.box div.message-warning h6 {
1324 color: #5f5200;
1324 color: #5f5200;
1325 }
1325 }
1326
1326
1327 #content div.box div.message-notice {
1327 #content div.box div.message-notice {
1328 height: 1%;
1328 height: 1%;
1329 clear: both;
1329 clear: both;
1330 overflow: hidden;
1330 overflow: hidden;
1331 background: #8FBDE0;
1331 background: #8FBDE0;
1332 border: 1px solid #6BACDE;
1332 border: 1px solid #6BACDE;
1333 color: #003863;
1333 color: #003863;
1334 }
1334 }
1335
1335
1336 #content div.box div.message-notice h6 {
1336 #content div.box div.message-notice h6 {
1337 color: #003863;
1337 color: #003863;
1338 }
1338 }
1339
1339
1340 #content div.box div.message-success {
1340 #content div.box div.message-success {
1341 height: 1%;
1341 height: 1%;
1342 clear: both;
1342 clear: both;
1343 overflow: hidden;
1343 overflow: hidden;
1344 background: #E6EFC2;
1344 background: #E6EFC2;
1345 border: 1px solid #C6D880;
1345 border: 1px solid #C6D880;
1346 color: #4e6100;
1346 color: #4e6100;
1347 }
1347 }
1348
1348
1349 #content div.box div.message-success h6 {
1349 #content div.box div.message-success h6 {
1350 color: #4e6100;
1350 color: #4e6100;
1351 }
1351 }
1352
1352
1353 #content div.box div.form div.fields div.field {
1353 #content div.box div.form div.fields div.field {
1354 height: 1%;
1354 height: 1%;
1355 border-bottom: 1px solid #DDD;
1355 border-bottom: 1px solid #DDD;
1356 clear: both;
1356 clear: both;
1357 margin: 0;
1357 margin: 0;
1358 padding: 10px 0;
1358 padding: 10px 0;
1359 }
1359 }
1360
1360
1361 #content div.box div.form div.fields div.field-first {
1361 #content div.box div.form div.fields div.field-first {
1362 padding: 0 0 10px;
1362 padding: 0 0 10px;
1363 }
1363 }
1364
1364
1365 #content div.box div.form div.fields div.field-noborder {
1365 #content div.box div.form div.fields div.field-noborder {
1366 border-bottom: 0 !important;
1366 border-bottom: 0 !important;
1367 }
1367 }
1368
1368
1369 #content div.box div.form div.fields div.field span.error-message {
1369 #content div.box div.form div.fields div.field span.error-message {
1370 height: 1%;
1370 height: 1%;
1371 display: inline-block;
1371 display: inline-block;
1372 color: red;
1372 color: red;
1373 margin: 8px 0 0 4px;
1373 margin: 8px 0 0 4px;
1374 padding: 0;
1374 padding: 0;
1375 }
1375 }
1376
1376
1377 #content div.box div.form div.fields div.field span.success {
1377 #content div.box div.form div.fields div.field span.success {
1378 height: 1%;
1378 height: 1%;
1379 display: block;
1379 display: block;
1380 color: #316309;
1380 color: #316309;
1381 margin: 8px 0 0;
1381 margin: 8px 0 0;
1382 padding: 0;
1382 padding: 0;
1383 }
1383 }
1384
1384
1385 #content div.box div.form div.fields div.field div.label {
1385 #content div.box div.form div.fields div.field div.label {
1386 left: 70px;
1386 left: 70px;
1387 width: 155px;
1387 width: 155px;
1388 position: absolute;
1388 position: absolute;
1389 margin: 0;
1389 margin: 0;
1390 padding: 5px 0 0 0px;
1390 padding: 5px 0 0 0px;
1391 }
1391 }
1392
1392
1393 #content div.box div.form div.fields div.field div.label-summary {
1393 #content div.box div.form div.fields div.field div.label-summary {
1394 left: 30px;
1394 left: 30px;
1395 width: 155px;
1395 width: 155px;
1396 position: absolute;
1396 position: absolute;
1397 margin: 0;
1397 margin: 0;
1398 padding: 0px 0 0 0px;
1398 padding: 0px 0 0 0px;
1399 }
1399 }
1400
1400
1401 #content div.box-left div.form div.fields div.field div.label,
1401 #content div.box-left div.form div.fields div.field div.label,
1402 #content div.box-right div.form div.fields div.field div.label,
1402 #content div.box-right div.form div.fields div.field div.label,
1403 #content div.box-left div.form div.fields div.field div.label,
1403 #content div.box-left div.form div.fields div.field div.label,
1404 #content div.box-left div.form div.fields div.field div.label-summary,
1404 #content div.box-left div.form div.fields div.field div.label-summary,
1405 #content div.box-right div.form div.fields div.field div.label-summary,
1405 #content div.box-right div.form div.fields div.field div.label-summary,
1406 #content div.box-left div.form div.fields div.field div.label-summary
1406 #content div.box-left div.form div.fields div.field div.label-summary
1407 {
1407 {
1408 clear: both;
1408 clear: both;
1409 overflow: hidden;
1409 overflow: hidden;
1410 left: 0;
1410 left: 0;
1411 width: auto;
1411 width: auto;
1412 position: relative;
1412 position: relative;
1413 margin: 0;
1413 margin: 0;
1414 padding: 0 0 8px;
1414 padding: 0 0 8px;
1415 }
1415 }
1416
1416
1417 #content div.box div.form div.fields div.field div.label-select {
1417 #content div.box div.form div.fields div.field div.label-select {
1418 padding: 5px 0 0 5px;
1418 padding: 5px 0 0 5px;
1419 }
1419 }
1420
1420
1421 #content div.box-left div.form div.fields div.field div.label-select,
1421 #content div.box-left div.form div.fields div.field div.label-select,
1422 #content div.box-right div.form div.fields div.field div.label-select
1422 #content div.box-right div.form div.fields div.field div.label-select
1423 {
1423 {
1424 padding: 0 0 8px;
1424 padding: 0 0 8px;
1425 }
1425 }
1426
1426
1427 #content div.box-left div.form div.fields div.field div.label-textarea,
1427 #content div.box-left div.form div.fields div.field div.label-textarea,
1428 #content div.box-right div.form div.fields div.field div.label-textarea
1428 #content div.box-right div.form div.fields div.field div.label-textarea
1429 {
1429 {
1430 padding: 0 0 8px !important;
1430 padding: 0 0 8px !important;
1431 }
1431 }
1432
1432
1433 #content div.box div.form div.fields div.field div.label label,div.label label
1433 #content div.box div.form div.fields div.field div.label label,div.label label
1434 {
1434 {
1435 color: #393939;
1435 color: #393939;
1436 font-weight: 700;
1436 font-weight: 700;
1437 }
1437 }
1438 #content div.box div.form div.fields div.field div.label label,div.label-summary label
1438 #content div.box div.form div.fields div.field div.label label,div.label-summary label
1439 {
1439 {
1440 color: #393939;
1440 color: #393939;
1441 font-weight: 700;
1441 font-weight: 700;
1442 }
1442 }
1443 #content div.box div.form div.fields div.field div.input {
1443 #content div.box div.form div.fields div.field div.input {
1444 margin: 0 0 0 200px;
1444 margin: 0 0 0 200px;
1445 }
1445 }
1446
1446
1447 #content div.box div.form div.fields div.field div.input.summary {
1447 #content div.box div.form div.fields div.field div.input.summary {
1448 margin: 0 0 0 110px;
1448 margin: 0 0 0 110px;
1449 }
1449 }
1450 #content div.box div.form div.fields div.field div.input.summary-short {
1450 #content div.box div.form div.fields div.field div.input.summary-short {
1451 margin: 0 0 0 110px;
1451 margin: 0 0 0 110px;
1452 }
1452 }
1453 #content div.box div.form div.fields div.field div.file {
1453 #content div.box div.form div.fields div.field div.file {
1454 margin: 0 0 0 200px;
1454 margin: 0 0 0 200px;
1455 }
1455 }
1456
1456
1457 #content div.box-left div.form div.fields div.field div.input,#content div.box-right div.form div.fields div.field div.input
1457 #content div.box-left div.form div.fields div.field div.input,#content div.box-right div.form div.fields div.field div.input
1458 {
1458 {
1459 margin: 0 0 0 0px;
1459 margin: 0 0 0 0px;
1460 }
1460 }
1461
1461
1462 #content div.box div.form div.fields div.field div.input input,
1462 #content div.box div.form div.fields div.field div.input input,
1463 .reviewer_ac input {
1463 .reviewer_ac input {
1464 background: #FFF;
1464 background: #FFF;
1465 border-top: 1px solid #b3b3b3;
1465 border-top: 1px solid #b3b3b3;
1466 border-left: 1px solid #b3b3b3;
1466 border-left: 1px solid #b3b3b3;
1467 border-right: 1px solid #eaeaea;
1467 border-right: 1px solid #eaeaea;
1468 border-bottom: 1px solid #eaeaea;
1468 border-bottom: 1px solid #eaeaea;
1469 color: #000;
1469 color: #000;
1470 font-size: 11px;
1470 font-size: 11px;
1471 margin: 0;
1471 margin: 0;
1472 padding: 7px 7px 6px;
1472 padding: 7px 7px 6px;
1473 }
1473 }
1474
1474
1475 #content div.box div.form div.fields div.field div.input input#clone_url,
1475 #content div.box div.form div.fields div.field div.input input#clone_url,
1476 #content div.box div.form div.fields div.field div.input input#clone_url_id
1476 #content div.box div.form div.fields div.field div.input input#clone_url_id
1477 {
1477 {
1478 font-size: 16px;
1478 font-size: 16px;
1479 padding: 2px;
1479 padding: 2px;
1480 }
1480 }
1481
1481
1482 #content div.box div.form div.fields div.field div.file input {
1482 #content div.box div.form div.fields div.field div.file input {
1483 background: none repeat scroll 0 0 #FFFFFF;
1483 background: none repeat scroll 0 0 #FFFFFF;
1484 border-color: #B3B3B3 #EAEAEA #EAEAEA #B3B3B3;
1484 border-color: #B3B3B3 #EAEAEA #EAEAEA #B3B3B3;
1485 border-style: solid;
1485 border-style: solid;
1486 border-width: 1px;
1486 border-width: 1px;
1487 color: #000000;
1487 color: #000000;
1488 font-size: 11px;
1488 font-size: 11px;
1489 margin: 0;
1489 margin: 0;
1490 padding: 7px 7px 6px;
1490 padding: 7px 7px 6px;
1491 }
1491 }
1492
1492
1493 input.disabled {
1493 input.disabled {
1494 background-color: #F5F5F5 !important;
1494 background-color: #F5F5F5 !important;
1495 }
1495 }
1496 #content div.box div.form div.fields div.field div.input input.small {
1496 #content div.box div.form div.fields div.field div.input input.small {
1497 width: 30%;
1497 width: 30%;
1498 }
1498 }
1499
1499
1500 #content div.box div.form div.fields div.field div.input input.medium {
1500 #content div.box div.form div.fields div.field div.input input.medium {
1501 width: 55%;
1501 width: 55%;
1502 }
1502 }
1503
1503
1504 #content div.box div.form div.fields div.field div.input input.large {
1504 #content div.box div.form div.fields div.field div.input input.large {
1505 width: 85%;
1505 width: 85%;
1506 }
1506 }
1507
1507
1508 #content div.box div.form div.fields div.field div.input input.date {
1508 #content div.box div.form div.fields div.field div.input input.date {
1509 width: 177px;
1509 width: 177px;
1510 }
1510 }
1511
1511
1512 #content div.box div.form div.fields div.field div.input input.button {
1512 #content div.box div.form div.fields div.field div.input input.button {
1513 background: #D4D0C8;
1513 background: #D4D0C8;
1514 border-top: 1px solid #FFF;
1514 border-top: 1px solid #FFF;
1515 border-left: 1px solid #FFF;
1515 border-left: 1px solid #FFF;
1516 border-right: 1px solid #404040;
1516 border-right: 1px solid #404040;
1517 border-bottom: 1px solid #404040;
1517 border-bottom: 1px solid #404040;
1518 color: #000;
1518 color: #000;
1519 margin: 0;
1519 margin: 0;
1520 padding: 4px 8px;
1520 padding: 4px 8px;
1521 }
1521 }
1522
1522
1523 #content div.box div.form div.fields div.field div.textarea {
1523 #content div.box div.form div.fields div.field div.textarea {
1524 border-top: 1px solid #b3b3b3;
1524 border-top: 1px solid #b3b3b3;
1525 border-left: 1px solid #b3b3b3;
1525 border-left: 1px solid #b3b3b3;
1526 border-right: 1px solid #eaeaea;
1526 border-right: 1px solid #eaeaea;
1527 border-bottom: 1px solid #eaeaea;
1527 border-bottom: 1px solid #eaeaea;
1528 margin: 0 0 0 200px;
1528 margin: 0 0 0 200px;
1529 padding: 10px;
1529 padding: 10px;
1530 }
1530 }
1531
1531
1532 #content div.box div.form div.fields div.field div.textarea-editor {
1532 #content div.box div.form div.fields div.field div.textarea-editor {
1533 border: 1px solid #ddd;
1533 border: 1px solid #ddd;
1534 padding: 0;
1534 padding: 0;
1535 }
1535 }
1536
1536
1537 #content div.box div.form div.fields div.field div.textarea textarea {
1537 #content div.box div.form div.fields div.field div.textarea textarea {
1538 width: 100%;
1538 width: 100%;
1539 height: 220px;
1539 height: 220px;
1540 overflow: hidden;
1540 overflow: hidden;
1541 background: #FFF;
1541 background: #FFF;
1542 color: #000;
1542 color: #000;
1543 font-size: 11px;
1543 font-size: 11px;
1544 outline: none;
1544 outline: none;
1545 border-width: 0;
1545 border-width: 0;
1546 margin: 0;
1546 margin: 0;
1547 padding: 0;
1547 padding: 0;
1548 }
1548 }
1549
1549
1550 #content div.box-left div.form div.fields div.field div.textarea textarea,#content div.box-right div.form div.fields div.field div.textarea textarea
1550 #content div.box-left div.form div.fields div.field div.textarea textarea,#content div.box-right div.form div.fields div.field div.textarea textarea
1551 {
1551 {
1552 width: 100%;
1552 width: 100%;
1553 height: 100px;
1553 height: 100px;
1554 }
1554 }
1555
1555
1556 #content div.box div.form div.fields div.field div.textarea table {
1556 #content div.box div.form div.fields div.field div.textarea table {
1557 width: 100%;
1557 width: 100%;
1558 border: none;
1558 border: none;
1559 margin: 0;
1559 margin: 0;
1560 padding: 0;
1560 padding: 0;
1561 }
1561 }
1562
1562
1563 #content div.box div.form div.fields div.field div.textarea table td {
1563 #content div.box div.form div.fields div.field div.textarea table td {
1564 background: #DDD;
1564 background: #DDD;
1565 border: none;
1565 border: none;
1566 padding: 0;
1566 padding: 0;
1567 }
1567 }
1568
1568
1569 #content div.box div.form div.fields div.field div.textarea table td table
1569 #content div.box div.form div.fields div.field div.textarea table td table
1570 {
1570 {
1571 width: auto;
1571 width: auto;
1572 border: none;
1572 border: none;
1573 margin: 0;
1573 margin: 0;
1574 padding: 0;
1574 padding: 0;
1575 }
1575 }
1576
1576
1577 #content div.box div.form div.fields div.field div.textarea table td table td
1577 #content div.box div.form div.fields div.field div.textarea table td table td
1578 {
1578 {
1579 font-size: 11px;
1579 font-size: 11px;
1580 padding: 5px 5px 5px 0;
1580 padding: 5px 5px 5px 0;
1581 }
1581 }
1582
1582
1583 #content div.box div.form div.fields div.field input[type=text]:focus,
1583 #content div.box div.form div.fields div.field input[type=text]:focus,
1584 #content div.box div.form div.fields div.field input[type=password]:focus,
1584 #content div.box div.form div.fields div.field input[type=password]:focus,
1585 #content div.box div.form div.fields div.field input[type=file]:focus,
1585 #content div.box div.form div.fields div.field input[type=file]:focus,
1586 #content div.box div.form div.fields div.field textarea:focus,
1586 #content div.box div.form div.fields div.field textarea:focus,
1587 #content div.box div.form div.fields div.field select:focus,
1587 #content div.box div.form div.fields div.field select:focus,
1588 .reviewer_ac input:focus
1588 .reviewer_ac input:focus
1589 {
1589 {
1590 background: #f6f6f6;
1590 background: #f6f6f6;
1591 border-color: #666;
1591 border-color: #666;
1592 }
1592 }
1593
1593
1594 .reviewer_ac {
1594 .reviewer_ac {
1595 padding:10px
1595 padding:10px
1596 }
1596 }
1597
1597
1598 div.form div.fields div.field div.button {
1598 div.form div.fields div.field div.button {
1599 margin: 0;
1599 margin: 0;
1600 padding: 0 0 0 8px;
1600 padding: 0 0 0 8px;
1601 }
1601 }
1602 #content div.box table.noborder {
1602 #content div.box table.noborder {
1603 border: 1px solid transparent;
1603 border: 1px solid transparent;
1604 }
1604 }
1605
1605
1606 #content div.box table {
1606 #content div.box table {
1607 width: 100%;
1607 width: 100%;
1608 border-collapse: separate;
1608 border-collapse: separate;
1609 margin: 0;
1609 margin: 0;
1610 padding: 0;
1610 padding: 0;
1611 border: 1px solid #eee;
1611 border: 1px solid #eee;
1612 -webkit-border-radius: 4px;
1612 -webkit-border-radius: 4px;
1613 -moz-border-radius: 4px;
1613 -moz-border-radius: 4px;
1614 border-radius: 4px;
1614 border-radius: 4px;
1615 }
1615 }
1616
1616
1617 #content div.box table th {
1617 #content div.box table th {
1618 background: #eee;
1618 background: #eee;
1619 border-bottom: 1px solid #ddd;
1619 border-bottom: 1px solid #ddd;
1620 padding: 5px 0px 5px 5px;
1620 padding: 5px 0px 5px 5px;
1621 }
1621 }
1622
1622
1623 #content div.box table th.left {
1623 #content div.box table th.left {
1624 text-align: left;
1624 text-align: left;
1625 }
1625 }
1626
1626
1627 #content div.box table th.right {
1627 #content div.box table th.right {
1628 text-align: right;
1628 text-align: right;
1629 }
1629 }
1630
1630
1631 #content div.box table th.center {
1631 #content div.box table th.center {
1632 text-align: center;
1632 text-align: center;
1633 }
1633 }
1634
1634
1635 #content div.box table th.selected {
1635 #content div.box table th.selected {
1636 vertical-align: middle;
1636 vertical-align: middle;
1637 padding: 0;
1637 padding: 0;
1638 }
1638 }
1639
1639
1640 #content div.box table td {
1640 #content div.box table td {
1641 background: #fff;
1641 background: #fff;
1642 border-bottom: 1px solid #cdcdcd;
1642 border-bottom: 1px solid #cdcdcd;
1643 vertical-align: middle;
1643 vertical-align: middle;
1644 padding: 5px;
1644 padding: 5px;
1645 }
1645 }
1646
1646
1647 #content div.box table tr.selected td {
1647 #content div.box table tr.selected td {
1648 background: #FFC;
1648 background: #FFC;
1649 }
1649 }
1650
1650
1651 #content div.box table td.selected {
1651 #content div.box table td.selected {
1652 width: 3%;
1652 width: 3%;
1653 text-align: center;
1653 text-align: center;
1654 vertical-align: middle;
1654 vertical-align: middle;
1655 padding: 0;
1655 padding: 0;
1656 }
1656 }
1657
1657
1658 #content div.box table td.action {
1658 #content div.box table td.action {
1659 width: 45%;
1659 width: 45%;
1660 text-align: left;
1660 text-align: left;
1661 }
1661 }
1662
1662
1663 #content div.box table td.date {
1663 #content div.box table td.date {
1664 width: 33%;
1664 width: 33%;
1665 text-align: center;
1665 text-align: center;
1666 }
1666 }
1667
1667
1668 #content div.box div.action {
1668 #content div.box div.action {
1669 float: right;
1669 float: right;
1670 background: #FFF;
1670 background: #FFF;
1671 text-align: right;
1671 text-align: right;
1672 margin: 10px 0 0;
1672 margin: 10px 0 0;
1673 padding: 0;
1673 padding: 0;
1674 }
1674 }
1675
1675
1676 #content div.box div.action select {
1676 #content div.box div.action select {
1677 font-size: 11px;
1677 font-size: 11px;
1678 margin: 0;
1678 margin: 0;
1679 }
1679 }
1680
1680
1681 #content div.box div.action .ui-selectmenu {
1681 #content div.box div.action .ui-selectmenu {
1682 margin: 0;
1682 margin: 0;
1683 padding: 0;
1683 padding: 0;
1684 }
1684 }
1685
1685
1686 #content div.box div.pagination {
1686 #content div.box div.pagination {
1687 height: 1%;
1687 height: 1%;
1688 clear: both;
1688 clear: both;
1689 overflow: hidden;
1689 overflow: hidden;
1690 margin: 10px 0 0;
1690 margin: 10px 0 0;
1691 padding: 0;
1691 padding: 0;
1692 }
1692 }
1693
1693
1694 #content div.box div.pagination ul.pager {
1694 #content div.box div.pagination ul.pager {
1695 float: right;
1695 float: right;
1696 text-align: right;
1696 text-align: right;
1697 margin: 0;
1697 margin: 0;
1698 padding: 0;
1698 padding: 0;
1699 }
1699 }
1700
1700
1701 #content div.box div.pagination ul.pager li {
1701 #content div.box div.pagination ul.pager li {
1702 height: 1%;
1702 height: 1%;
1703 float: left;
1703 float: left;
1704 list-style: none;
1704 list-style: none;
1705 background: #ebebeb url("../images/pager.png") repeat-x;
1705 background: #ebebeb url("../images/pager.png") repeat-x;
1706 border-top: 1px solid #dedede;
1706 border-top: 1px solid #dedede;
1707 border-left: 1px solid #cfcfcf;
1707 border-left: 1px solid #cfcfcf;
1708 border-right: 1px solid #c4c4c4;
1708 border-right: 1px solid #c4c4c4;
1709 border-bottom: 1px solid #c4c4c4;
1709 border-bottom: 1px solid #c4c4c4;
1710 color: #4A4A4A;
1710 color: #4A4A4A;
1711 font-weight: 700;
1711 font-weight: 700;
1712 margin: 0 0 0 4px;
1712 margin: 0 0 0 4px;
1713 padding: 0;
1713 padding: 0;
1714 }
1714 }
1715
1715
1716 #content div.box div.pagination ul.pager li.separator {
1716 #content div.box div.pagination ul.pager li.separator {
1717 padding: 6px;
1717 padding: 6px;
1718 }
1718 }
1719
1719
1720 #content div.box div.pagination ul.pager li.current {
1720 #content div.box div.pagination ul.pager li.current {
1721 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
1721 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
1722 border-top: 1px solid #ccc;
1722 border-top: 1px solid #ccc;
1723 border-left: 1px solid #bebebe;
1723 border-left: 1px solid #bebebe;
1724 border-right: 1px solid #b1b1b1;
1724 border-right: 1px solid #b1b1b1;
1725 border-bottom: 1px solid #afafaf;
1725 border-bottom: 1px solid #afafaf;
1726 color: #515151;
1726 color: #515151;
1727 padding: 6px;
1727 padding: 6px;
1728 }
1728 }
1729
1729
1730 #content div.box div.pagination ul.pager li a {
1730 #content div.box div.pagination ul.pager li a {
1731 height: 1%;
1731 height: 1%;
1732 display: block;
1732 display: block;
1733 float: left;
1733 float: left;
1734 color: #515151;
1734 color: #515151;
1735 text-decoration: none;
1735 text-decoration: none;
1736 margin: 0;
1736 margin: 0;
1737 padding: 6px;
1737 padding: 6px;
1738 }
1738 }
1739
1739
1740 #content div.box div.pagination ul.pager li a:hover,#content div.box div.pagination ul.pager li a:active
1740 #content div.box div.pagination ul.pager li a:hover,#content div.box div.pagination ul.pager li a:active
1741 {
1741 {
1742 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
1742 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
1743 border-top: 1px solid #ccc;
1743 border-top: 1px solid #ccc;
1744 border-left: 1px solid #bebebe;
1744 border-left: 1px solid #bebebe;
1745 border-right: 1px solid #b1b1b1;
1745 border-right: 1px solid #b1b1b1;
1746 border-bottom: 1px solid #afafaf;
1746 border-bottom: 1px solid #afafaf;
1747 margin: -1px;
1747 margin: -1px;
1748 }
1748 }
1749
1749
1750 #content div.box div.pagination-wh {
1750 #content div.box div.pagination-wh {
1751 height: 1%;
1751 height: 1%;
1752 clear: both;
1752 clear: both;
1753 overflow: hidden;
1753 overflow: hidden;
1754 text-align: right;
1754 text-align: right;
1755 margin: 10px 0 0;
1755 margin: 10px 0 0;
1756 padding: 0;
1756 padding: 0;
1757 }
1757 }
1758
1758
1759 #content div.box div.pagination-right {
1759 #content div.box div.pagination-right {
1760 float: right;
1760 float: right;
1761 }
1761 }
1762
1762
1763 #content div.box div.pagination-wh a,
1763 #content div.box div.pagination-wh a,
1764 #content div.box div.pagination-wh span.pager_dotdot,
1764 #content div.box div.pagination-wh span.pager_dotdot,
1765 #content div.box div.pagination-wh span.yui-pg-previous,
1765 #content div.box div.pagination-wh span.yui-pg-previous,
1766 #content div.box div.pagination-wh span.yui-pg-last,
1766 #content div.box div.pagination-wh span.yui-pg-last,
1767 #content div.box div.pagination-wh span.yui-pg-next,
1767 #content div.box div.pagination-wh span.yui-pg-next,
1768 #content div.box div.pagination-wh span.yui-pg-first
1768 #content div.box div.pagination-wh span.yui-pg-first
1769 {
1769 {
1770 height: 1%;
1770 height: 1%;
1771 float: left;
1771 float: left;
1772 background: #ebebeb url("../images/pager.png") repeat-x;
1772 background: #ebebeb url("../images/pager.png") repeat-x;
1773 border-top: 1px solid #dedede;
1773 border-top: 1px solid #dedede;
1774 border-left: 1px solid #cfcfcf;
1774 border-left: 1px solid #cfcfcf;
1775 border-right: 1px solid #c4c4c4;
1775 border-right: 1px solid #c4c4c4;
1776 border-bottom: 1px solid #c4c4c4;
1776 border-bottom: 1px solid #c4c4c4;
1777 color: #4A4A4A;
1777 color: #4A4A4A;
1778 font-weight: 700;
1778 font-weight: 700;
1779 margin: 0 0 0 4px;
1779 margin: 0 0 0 4px;
1780 padding: 6px;
1780 padding: 6px;
1781 }
1781 }
1782
1782
1783 #content div.box div.pagination-wh span.pager_curpage {
1783 #content div.box div.pagination-wh span.pager_curpage {
1784 height: 1%;
1784 height: 1%;
1785 float: left;
1785 float: left;
1786 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
1786 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
1787 border-top: 1px solid #ccc;
1787 border-top: 1px solid #ccc;
1788 border-left: 1px solid #bebebe;
1788 border-left: 1px solid #bebebe;
1789 border-right: 1px solid #b1b1b1;
1789 border-right: 1px solid #b1b1b1;
1790 border-bottom: 1px solid #afafaf;
1790 border-bottom: 1px solid #afafaf;
1791 color: #515151;
1791 color: #515151;
1792 font-weight: 700;
1792 font-weight: 700;
1793 margin: 0 0 0 4px;
1793 margin: 0 0 0 4px;
1794 padding: 6px;
1794 padding: 6px;
1795 }
1795 }
1796
1796
1797 #content div.box div.pagination-wh a:hover,#content div.box div.pagination-wh a:active
1797 #content div.box div.pagination-wh a:hover,#content div.box div.pagination-wh a:active
1798 {
1798 {
1799 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
1799 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
1800 border-top: 1px solid #ccc;
1800 border-top: 1px solid #ccc;
1801 border-left: 1px solid #bebebe;
1801 border-left: 1px solid #bebebe;
1802 border-right: 1px solid #b1b1b1;
1802 border-right: 1px solid #b1b1b1;
1803 border-bottom: 1px solid #afafaf;
1803 border-bottom: 1px solid #afafaf;
1804 text-decoration: none;
1804 text-decoration: none;
1805 }
1805 }
1806
1806
1807 #content div.box div.traffic div.legend {
1807 #content div.box div.traffic div.legend {
1808 clear: both;
1808 clear: both;
1809 overflow: hidden;
1809 overflow: hidden;
1810 border-bottom: 1px solid #ddd;
1810 border-bottom: 1px solid #ddd;
1811 margin: 0 0 10px;
1811 margin: 0 0 10px;
1812 padding: 0 0 10px;
1812 padding: 0 0 10px;
1813 }
1813 }
1814
1814
1815 #content div.box div.traffic div.legend h6 {
1815 #content div.box div.traffic div.legend h6 {
1816 float: left;
1816 float: left;
1817 border: none;
1817 border: none;
1818 margin: 0;
1818 margin: 0;
1819 padding: 0;
1819 padding: 0;
1820 }
1820 }
1821
1821
1822 #content div.box div.traffic div.legend li {
1822 #content div.box div.traffic div.legend li {
1823 list-style: none;
1823 list-style: none;
1824 float: left;
1824 float: left;
1825 font-size: 11px;
1825 font-size: 11px;
1826 margin: 0;
1826 margin: 0;
1827 padding: 0 8px 0 4px;
1827 padding: 0 8px 0 4px;
1828 }
1828 }
1829
1829
1830 #content div.box div.traffic div.legend li.visits {
1830 #content div.box div.traffic div.legend li.visits {
1831 border-left: 12px solid #edc240;
1831 border-left: 12px solid #edc240;
1832 }
1832 }
1833
1833
1834 #content div.box div.traffic div.legend li.pageviews {
1834 #content div.box div.traffic div.legend li.pageviews {
1835 border-left: 12px solid #afd8f8;
1835 border-left: 12px solid #afd8f8;
1836 }
1836 }
1837
1837
1838 #content div.box div.traffic table {
1838 #content div.box div.traffic table {
1839 width: auto;
1839 width: auto;
1840 }
1840 }
1841
1841
1842 #content div.box div.traffic table td {
1842 #content div.box div.traffic table td {
1843 background: transparent;
1843 background: transparent;
1844 border: none;
1844 border: none;
1845 padding: 2px 3px 3px;
1845 padding: 2px 3px 3px;
1846 }
1846 }
1847
1847
1848 #content div.box div.traffic table td.legendLabel {
1848 #content div.box div.traffic table td.legendLabel {
1849 padding: 0 3px 2px;
1849 padding: 0 3px 2px;
1850 }
1850 }
1851
1851
1852 #summary {
1852 #summary {
1853
1853
1854 }
1854 }
1855
1855
1856 #summary .metatag {
1856 #summary .metatag {
1857 display: inline-block;
1857 display: inline-block;
1858 padding: 3px 5px;
1858 padding: 3px 5px;
1859 margin-bottom: 3px;
1859 margin-bottom: 3px;
1860 margin-right: 1px;
1860 margin-right: 1px;
1861 border-radius: 5px;
1861 border-radius: 5px;
1862 }
1862 }
1863
1863
1864 #content div.box #summary p {
1864 #content div.box #summary p {
1865 margin-bottom: -5px;
1865 margin-bottom: -5px;
1866 width: 600px;
1866 width: 600px;
1867 white-space: pre-wrap;
1867 white-space: pre-wrap;
1868 }
1868 }
1869
1869
1870 #content div.box #summary p:last-child {
1870 #content div.box #summary p:last-child {
1871 margin-bottom: 9px;
1871 margin-bottom: 9px;
1872 }
1872 }
1873
1873
1874 #content div.box #summary p:first-of-type {
1874 #content div.box #summary p:first-of-type {
1875 margin-top: 9px;
1875 margin-top: 9px;
1876 }
1876 }
1877
1877
1878 .metatag {
1878 .metatag {
1879 display: inline-block;
1879 display: inline-block;
1880 margin-right: 1px;
1880 margin-right: 1px;
1881 -webkit-border-radius: 4px 4px 4px 4px;
1881 -webkit-border-radius: 4px 4px 4px 4px;
1882 -khtml-border-radius: 4px 4px 4px 4px;
1882 -khtml-border-radius: 4px 4px 4px 4px;
1883 -moz-border-radius: 4px 4px 4px 4px;
1883 -moz-border-radius: 4px 4px 4px 4px;
1884 border-radius: 4px 4px 4px 4px;
1884 border-radius: 4px 4px 4px 4px;
1885
1885
1886 border: solid 1px #9CF;
1886 border: solid 1px #9CF;
1887 padding: 2px 3px 2px 3px !important;
1887 padding: 2px 3px 2px 3px !important;
1888 background-color: #DEF;
1888 background-color: #DEF;
1889 }
1889 }
1890
1890
1891 .metatag[tag="dead"] {
1891 .metatag[tag="dead"] {
1892 background-color: #E44;
1892 background-color: #E44;
1893 }
1893 }
1894
1894
1895 .metatag[tag="stale"] {
1895 .metatag[tag="stale"] {
1896 background-color: #EA4;
1896 background-color: #EA4;
1897 }
1897 }
1898
1898
1899 .metatag[tag="featured"] {
1899 .metatag[tag="featured"] {
1900 background-color: #AEA;
1900 background-color: #AEA;
1901 }
1901 }
1902
1902
1903 .metatag[tag="requires"] {
1903 .metatag[tag="requires"] {
1904 background-color: #9CF;
1904 background-color: #9CF;
1905 }
1905 }
1906
1906
1907 .metatag[tag="recommends"] {
1907 .metatag[tag="recommends"] {
1908 background-color: #BDF;
1908 background-color: #BDF;
1909 }
1909 }
1910
1910
1911 .metatag[tag="lang"] {
1911 .metatag[tag="lang"] {
1912 background-color: #FAF474;
1912 background-color: #FAF474;
1913 }
1913 }
1914
1914
1915 .metatag[tag="license"] {
1915 .metatag[tag="license"] {
1916 border: solid 1px #9CF;
1916 border: solid 1px #9CF;
1917 background-color: #DEF;
1917 background-color: #DEF;
1918 target-new: tab !important;
1918 target-new: tab !important;
1919 }
1919 }
1920 .metatag[tag="see"] {
1920 .metatag[tag="see"] {
1921 border: solid 1px #CBD;
1921 border: solid 1px #CBD;
1922 background-color: #EDF;
1922 background-color: #EDF;
1923 }
1923 }
1924
1924
1925 a.metatag[tag="license"]:hover {
1925 a.metatag[tag="license"]:hover {
1926 background-color: #003367;
1926 background-color: #003367;
1927 color: #FFF;
1927 color: #FFF;
1928 text-decoration: none;
1928 text-decoration: none;
1929 }
1929 }
1930
1930
1931 #summary .desc {
1931 #summary .desc {
1932 white-space: pre;
1932 white-space: pre;
1933 width: 100%;
1933 width: 100%;
1934 }
1934 }
1935
1935
1936 #summary .repo_name {
1936 #summary .repo_name {
1937 font-size: 1.6em;
1937 font-size: 1.6em;
1938 font-weight: bold;
1938 font-weight: bold;
1939 vertical-align: baseline;
1939 vertical-align: baseline;
1940 clear: right
1940 clear: right
1941 }
1941 }
1942
1942
1943 #footer {
1943 #footer {
1944 clear: both;
1944 clear: both;
1945 overflow: hidden;
1945 overflow: hidden;
1946 text-align: right;
1946 text-align: right;
1947 margin: 0;
1947 margin: 0;
1948 padding: 0 10px 4px;
1948 padding: 0 10px 4px;
1949 margin: -10px 0 0;
1949 margin: -10px 0 0;
1950 }
1950 }
1951
1951
1952 #footer div#footer-inner {
1952 #footer div#footer-inner {
1953 background-color: #003B76;
1953 background-color: #003B76;
1954 background-repeat : repeat-x;
1954 background-repeat : repeat-x;
1955 background-image : -khtml-gradient( linear, left top, left bottom, from(#003B76), to(#00376E));
1955 background-image : -khtml-gradient( linear, left top, left bottom, from(#003B76), to(#00376E));
1956 background-image : -moz-linear-gradient(top, #003b76, #00376e);
1956 background-image : -moz-linear-gradient(top, #003b76, #00376e);
1957 background-image : -ms-linear-gradient( top, #003b76, #00376e);
1957 background-image : -ms-linear-gradient( top, #003b76, #00376e);
1958 background-image : -webkit-gradient( linear, left top, left bottom, color-stop( 0%, #003b76), color-stop( 100%, #00376e));
1958 background-image : -webkit-gradient( linear, left top, left bottom, color-stop( 0%, #003b76), color-stop( 100%, #00376e));
1959 background-image : -webkit-linear-gradient( top, #003b76, #00376e));
1959 background-image : -webkit-linear-gradient( top, #003b76, #00376e));
1960 background-image : -o-linear-gradient( top, #003b76, #00376e));
1960 background-image : -o-linear-gradient( top, #003b76, #00376e));
1961 background-image : linear-gradient( top, #003b76, #00376e);
1961 background-image : linear-gradient( top, #003b76, #00376e);
1962 filter :progid : DXImageTransform.Microsoft.gradient ( startColorstr = '#003b76', endColorstr = '#00376e', GradientType = 0);
1962 filter :progid : DXImageTransform.Microsoft.gradient ( startColorstr = '#003b76', endColorstr = '#00376e', GradientType = 0);
1963 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
1963 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
1964 -webkit-border-radius: 4px 4px 4px 4px;
1964 -webkit-border-radius: 4px 4px 4px 4px;
1965 -khtml-border-radius: 4px 4px 4px 4px;
1965 -khtml-border-radius: 4px 4px 4px 4px;
1966 -moz-border-radius: 4px 4px 4px 4px;
1966 -moz-border-radius: 4px 4px 4px 4px;
1967 border-radius: 4px 4px 4px 4px;
1967 border-radius: 4px 4px 4px 4px;
1968 }
1968 }
1969
1969
1970 #footer div#footer-inner p {
1970 #footer div#footer-inner p {
1971 padding: 15px 25px 15px 0;
1971 padding: 15px 25px 15px 0;
1972 color: #FFF;
1972 color: #FFF;
1973 font-weight: 700;
1973 font-weight: 700;
1974 }
1974 }
1975
1975
1976 #footer div#footer-inner .footer-link {
1976 #footer div#footer-inner .footer-link {
1977 float: left;
1977 float: left;
1978 padding-left: 10px;
1978 padding-left: 10px;
1979 }
1979 }
1980
1980
1981 #footer div#footer-inner .footer-link a,#footer div#footer-inner .footer-link-right a
1981 #footer div#footer-inner .footer-link a,#footer div#footer-inner .footer-link-right a
1982 {
1982 {
1983 color: #FFF;
1983 color: #FFF;
1984 }
1984 }
1985
1985
1986 #login div.title {
1986 #login div.title {
1987 width: 420px;
1987 width: 420px;
1988 clear: both;
1988 clear: both;
1989 overflow: hidden;
1989 overflow: hidden;
1990 position: relative;
1990 position: relative;
1991 background-color: #003B76;
1991 background-color: #003B76;
1992 background-repeat : repeat-x;
1992 background-repeat : repeat-x;
1993 background-image : -khtml-gradient( linear, left top, left bottom, from(#003B76), to(#00376E));
1993 background-image : -khtml-gradient( linear, left top, left bottom, from(#003B76), to(#00376E));
1994 background-image : -moz-linear-gradient( top, #003b76, #00376e);
1994 background-image : -moz-linear-gradient( top, #003b76, #00376e);
1995 background-image : -ms-linear-gradient( top, #003b76, #00376e);
1995 background-image : -ms-linear-gradient( top, #003b76, #00376e);
1996 background-image : -webkit-gradient( linear, left top, left bottom, color-stop( 0%, #003b76), color-stop( 100%, #00376e));
1996 background-image : -webkit-gradient( linear, left top, left bottom, color-stop( 0%, #003b76), color-stop( 100%, #00376e));
1997 background-image : -webkit-linear-gradient( top, #003b76, #00376e));
1997 background-image : -webkit-linear-gradient( top, #003b76, #00376e));
1998 background-image : -o-linear-gradient( top, #003b76, #00376e));
1998 background-image : -o-linear-gradient( top, #003b76, #00376e));
1999 background-image : linear-gradient( top, #003b76, #00376e);
1999 background-image : linear-gradient( top, #003b76, #00376e);
2000 filter : progid : DXImageTransform.Microsoft.gradient ( startColorstr = '#003b76', endColorstr = '#00376e', GradientType = 0);
2000 filter : progid : DXImageTransform.Microsoft.gradient ( startColorstr = '#003b76', endColorstr = '#00376e', GradientType = 0);
2001 margin: 0 auto;
2001 margin: 0 auto;
2002 padding: 0;
2002 padding: 0;
2003 }
2003 }
2004
2004
2005 #login div.inner {
2005 #login div.inner {
2006 width: 380px;
2006 width: 380px;
2007 background: #FFF url("../images/login.png") no-repeat top left;
2007 background: #FFF url("../images/login.png") no-repeat top left;
2008 border-top: none;
2008 border-top: none;
2009 border-bottom: none;
2009 border-bottom: none;
2010 margin: 0 auto;
2010 margin: 0 auto;
2011 padding: 20px;
2011 padding: 20px;
2012 }
2012 }
2013
2013
2014 #login div.form div.fields div.field div.label {
2014 #login div.form div.fields div.field div.label {
2015 width: 173px;
2015 width: 173px;
2016 float: left;
2016 float: left;
2017 text-align: right;
2017 text-align: right;
2018 margin: 2px 10px 0 0;
2018 margin: 2px 10px 0 0;
2019 padding: 5px 0 0 5px;
2019 padding: 5px 0 0 5px;
2020 }
2020 }
2021
2021
2022 #login div.form div.fields div.field div.input input {
2022 #login div.form div.fields div.field div.input input {
2023 width: 176px;
2023 width: 176px;
2024 background: #FFF;
2024 background: #FFF;
2025 border-top: 1px solid #b3b3b3;
2025 border-top: 1px solid #b3b3b3;
2026 border-left: 1px solid #b3b3b3;
2026 border-left: 1px solid #b3b3b3;
2027 border-right: 1px solid #eaeaea;
2027 border-right: 1px solid #eaeaea;
2028 border-bottom: 1px solid #eaeaea;
2028 border-bottom: 1px solid #eaeaea;
2029 color: #000;
2029 color: #000;
2030 font-size: 11px;
2030 font-size: 11px;
2031 margin: 0;
2031 margin: 0;
2032 padding: 7px 7px 6px;
2032 padding: 7px 7px 6px;
2033 }
2033 }
2034
2034
2035 #login div.form div.fields div.buttons {
2035 #login div.form div.fields div.buttons {
2036 clear: both;
2036 clear: both;
2037 overflow: hidden;
2037 overflow: hidden;
2038 border-top: 1px solid #DDD;
2038 border-top: 1px solid #DDD;
2039 text-align: right;
2039 text-align: right;
2040 margin: 0;
2040 margin: 0;
2041 padding: 10px 0 0;
2041 padding: 10px 0 0;
2042 }
2042 }
2043
2043
2044 #login div.form div.links {
2044 #login div.form div.links {
2045 clear: both;
2045 clear: both;
2046 overflow: hidden;
2046 overflow: hidden;
2047 margin: 10px 0 0;
2047 margin: 10px 0 0;
2048 padding: 0 0 2px;
2048 padding: 0 0 2px;
2049 }
2049 }
2050
2050
2051 .user-menu{
2051 .user-menu{
2052 margin: 0px !important;
2052 margin: 0px !important;
2053 float: left;
2053 float: left;
2054 }
2054 }
2055
2055
2056 .user-menu .container{
2056 .user-menu .container{
2057 padding:0px 4px 0px 4px;
2057 padding:0px 4px 0px 4px;
2058 margin: 0px 0px 0px 0px;
2058 margin: 0px 0px 0px 0px;
2059 }
2059 }
2060
2060
2061 .user-menu .gravatar{
2061 .user-menu .gravatar{
2062 margin: 0px 0px 0px 0px;
2062 margin: 0px 0px 0px 0px;
2063 cursor: pointer;
2063 cursor: pointer;
2064 }
2064 }
2065 .user-menu .gravatar.enabled{
2065 .user-menu .gravatar.enabled{
2066 background-color: #FDF784 !important;
2066 background-color: #FDF784 !important;
2067 }
2067 }
2068 .user-menu .gravatar:hover{
2068 .user-menu .gravatar:hover{
2069 background-color: #FDF784 !important;
2069 background-color: #FDF784 !important;
2070 }
2070 }
2071 #quick_login{
2071 #quick_login{
2072 min-height: 80px;
2072 min-height: 80px;
2073 margin: 37px 0 0 -251px;
2073 margin: 37px 0 0 -251px;
2074 padding: 4px;
2074 padding: 4px;
2075 position: absolute;
2075 position: absolute;
2076 width: 278px;
2076 width: 278px;
2077 background-color: #003B76;
2077 background-color: #003B76;
2078 background-repeat: repeat-x;
2078 background-repeat: repeat-x;
2079 background-image: -khtml-gradient(linear, left top, left bottom, from(#003B76), to(#00376E) );
2079 background-image: -khtml-gradient(linear, left top, left bottom, from(#003B76), to(#00376E) );
2080 background-image: -moz-linear-gradient(top, #003b76, #00376e);
2080 background-image: -moz-linear-gradient(top, #003b76, #00376e);
2081 background-image: -ms-linear-gradient(top, #003b76, #00376e);
2081 background-image: -ms-linear-gradient(top, #003b76, #00376e);
2082 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003b76), color-stop(100%, #00376e) );
2082 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003b76), color-stop(100%, #00376e) );
2083 background-image: -webkit-linear-gradient(top, #003b76, #00376e);
2083 background-image: -webkit-linear-gradient(top, #003b76, #00376e);
2084 background-image: -o-linear-gradient(top, #003b76, #00376e);
2084 background-image: -o-linear-gradient(top, #003b76, #00376e);
2085 background-image: linear-gradient(top, #003b76, #00376e);
2085 background-image: linear-gradient(top, #003b76, #00376e);
2086 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b76', endColorstr='#00376e', GradientType=0 );
2086 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b76', endColorstr='#00376e', GradientType=0 );
2087
2087
2088 z-index: 999;
2088 z-index: 999;
2089 -webkit-border-radius: 0px 0px 4px 4px;
2089 -webkit-border-radius: 0px 0px 4px 4px;
2090 -khtml-border-radius: 0px 0px 4px 4px;
2090 -khtml-border-radius: 0px 0px 4px 4px;
2091 -moz-border-radius: 0px 0px 4px 4px;
2091 -moz-border-radius: 0px 0px 4px 4px;
2092 border-radius: 0px 0px 4px 4px;
2092 border-radius: 0px 0px 4px 4px;
2093 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
2093 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
2094 }
2094 }
2095 #quick_login h4{
2095 #quick_login h4{
2096 color: #fff;
2096 color: #fff;
2097 padding: 5px 0px 5px 14px;
2097 padding: 5px 0px 5px 14px;
2098 }
2098 }
2099
2099
2100 #quick_login .password_forgoten {
2100 #quick_login .password_forgoten {
2101 padding-right: 10px;
2101 padding-right: 10px;
2102 padding-top: 0px;
2102 padding-top: 0px;
2103 text-align: left;
2103 text-align: left;
2104 }
2104 }
2105
2105
2106 #quick_login .password_forgoten a {
2106 #quick_login .password_forgoten a {
2107 font-size: 10px;
2107 font-size: 10px;
2108 color: #fff;
2108 color: #fff;
2109 }
2109 }
2110
2110
2111 #quick_login .register {
2111 #quick_login .register {
2112 padding-right: 10px;
2112 padding-right: 10px;
2113 padding-top: 5px;
2113 padding-top: 5px;
2114 text-align: left;
2114 text-align: left;
2115 }
2115 }
2116
2116
2117 #quick_login .register a {
2117 #quick_login .register a {
2118 font-size: 10px;
2118 font-size: 10px;
2119 color: #fff;
2119 color: #fff;
2120 }
2120 }
2121
2121
2122 #quick_login .submit {
2122 #quick_login .submit {
2123 margin: -20px 0 0 0px;
2123 margin: -20px 0 0 0px;
2124 position: absolute;
2124 position: absolute;
2125 right: 15px;
2125 right: 15px;
2126 }
2126 }
2127
2127
2128 #quick_login .links_left{
2128 #quick_login .links_left{
2129 float: left;
2129 float: left;
2130 }
2130 }
2131 #quick_login .links_right{
2131 #quick_login .links_right{
2132 float: right;
2132 float: right;
2133 }
2133 }
2134 #quick_login .full_name{
2134 #quick_login .full_name{
2135 color: #FFFFFF;
2135 color: #FFFFFF;
2136 font-weight: bold;
2136 font-weight: bold;
2137 padding: 3px;
2137 padding: 3px;
2138 }
2138 }
2139 #quick_login .big_gravatar{
2139 #quick_login .big_gravatar{
2140 padding:4px 0px 0px 6px;
2140 padding:4px 0px 0px 6px;
2141 }
2141 }
2142 #quick_login .inbox{
2142 #quick_login .inbox{
2143 padding:4px 0px 0px 6px;
2143 padding:4px 0px 0px 6px;
2144 color: #FFFFFF;
2144 color: #FFFFFF;
2145 font-weight: bold;
2145 font-weight: bold;
2146 }
2146 }
2147 #quick_login .inbox a{
2147 #quick_login .inbox a{
2148 color: #FFFFFF;
2148 color: #FFFFFF;
2149 }
2149 }
2150 #quick_login .email,#quick_login .email a{
2150 #quick_login .email,#quick_login .email a{
2151 color: #FFFFFF;
2151 color: #FFFFFF;
2152 padding: 3px;
2152 padding: 3px;
2153
2153
2154 }
2154 }
2155 #quick_login .links .logout{
2155 #quick_login .links .logout{
2156
2156
2157 }
2157 }
2158
2158
2159 #quick_login div.form div.fields {
2159 #quick_login div.form div.fields {
2160 padding-top: 2px;
2160 padding-top: 2px;
2161 padding-left: 10px;
2161 padding-left: 10px;
2162 }
2162 }
2163
2163
2164 #quick_login div.form div.fields div.field {
2164 #quick_login div.form div.fields div.field {
2165 padding: 5px;
2165 padding: 5px;
2166 }
2166 }
2167
2167
2168 #quick_login div.form div.fields div.field div.label label {
2168 #quick_login div.form div.fields div.field div.label label {
2169 color: #fff;
2169 color: #fff;
2170 padding-bottom: 3px;
2170 padding-bottom: 3px;
2171 }
2171 }
2172
2172
2173 #quick_login div.form div.fields div.field div.input input {
2173 #quick_login div.form div.fields div.field div.input input {
2174 width: 236px;
2174 width: 236px;
2175 background: #FFF;
2175 background: #FFF;
2176 border-top: 1px solid #b3b3b3;
2176 border-top: 1px solid #b3b3b3;
2177 border-left: 1px solid #b3b3b3;
2177 border-left: 1px solid #b3b3b3;
2178 border-right: 1px solid #eaeaea;
2178 border-right: 1px solid #eaeaea;
2179 border-bottom: 1px solid #eaeaea;
2179 border-bottom: 1px solid #eaeaea;
2180 color: #000;
2180 color: #000;
2181 font-size: 11px;
2181 font-size: 11px;
2182 margin: 0;
2182 margin: 0;
2183 padding: 5px 7px 4px;
2183 padding: 5px 7px 4px;
2184 }
2184 }
2185
2185
2186 #quick_login div.form div.fields div.buttons {
2186 #quick_login div.form div.fields div.buttons {
2187 clear: both;
2187 clear: both;
2188 overflow: hidden;
2188 overflow: hidden;
2189 text-align: right;
2189 text-align: right;
2190 margin: 0;
2190 margin: 0;
2191 padding: 5px 14px 0px 5px;
2191 padding: 5px 14px 0px 5px;
2192 }
2192 }
2193
2193
2194 #quick_login div.form div.links {
2194 #quick_login div.form div.links {
2195 clear: both;
2195 clear: both;
2196 overflow: hidden;
2196 overflow: hidden;
2197 margin: 10px 0 0;
2197 margin: 10px 0 0;
2198 padding: 0 0 2px;
2198 padding: 0 0 2px;
2199 }
2199 }
2200
2200
2201 #quick_login ol.links{
2201 #quick_login ol.links{
2202 display: block;
2202 display: block;
2203 font-weight: bold;
2203 font-weight: bold;
2204 list-style: none outside none;
2204 list-style: none outside none;
2205 text-align: right;
2205 text-align: right;
2206 }
2206 }
2207 #quick_login ol.links li{
2207 #quick_login ol.links li{
2208 line-height: 27px;
2208 line-height: 27px;
2209 margin: 0;
2209 margin: 0;
2210 padding: 0;
2210 padding: 0;
2211 color: #fff;
2211 color: #fff;
2212 display: block;
2212 display: block;
2213 float:none !important;
2213 float:none !important;
2214 }
2214 }
2215
2215
2216 #quick_login ol.links li a{
2216 #quick_login ol.links li a{
2217 color: #fff;
2217 color: #fff;
2218 display: block;
2218 display: block;
2219 padding: 2px;
2219 padding: 2px;
2220 }
2220 }
2221 #quick_login ol.links li a:HOVER{
2221 #quick_login ol.links li a:HOVER{
2222 background-color: inherit !important;
2222 background-color: inherit !important;
2223 }
2223 }
2224
2224
2225 #register div.title {
2225 #register div.title {
2226 clear: both;
2226 clear: both;
2227 overflow: hidden;
2227 overflow: hidden;
2228 position: relative;
2228 position: relative;
2229 background-color: #003B76;
2229 background-color: #003B76;
2230 background-repeat: repeat-x;
2230 background-repeat: repeat-x;
2231 background-image: -khtml-gradient(linear, left top, left bottom, from(#003B76), to(#00376E) );
2231 background-image: -khtml-gradient(linear, left top, left bottom, from(#003B76), to(#00376E) );
2232 background-image: -moz-linear-gradient(top, #003b76, #00376e);
2232 background-image: -moz-linear-gradient(top, #003b76, #00376e);
2233 background-image: -ms-linear-gradient(top, #003b76, #00376e);
2233 background-image: -ms-linear-gradient(top, #003b76, #00376e);
2234 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003b76), color-stop(100%, #00376e) );
2234 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003b76), color-stop(100%, #00376e) );
2235 background-image: -webkit-linear-gradient(top, #003b76, #00376e);
2235 background-image: -webkit-linear-gradient(top, #003b76, #00376e);
2236 background-image: -o-linear-gradient(top, #003b76, #00376e);
2236 background-image: -o-linear-gradient(top, #003b76, #00376e);
2237 background-image: linear-gradient(top, #003b76, #00376e);
2237 background-image: linear-gradient(top, #003b76, #00376e);
2238 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b76',
2238 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b76',
2239 endColorstr='#00376e', GradientType=0 );
2239 endColorstr='#00376e', GradientType=0 );
2240 margin: 0 auto;
2240 margin: 0 auto;
2241 padding: 0;
2241 padding: 0;
2242 }
2242 }
2243
2243
2244 #register div.inner {
2244 #register div.inner {
2245 background: #FFF;
2245 background: #FFF;
2246 border-top: none;
2246 border-top: none;
2247 border-bottom: none;
2247 border-bottom: none;
2248 margin: 0 auto;
2248 margin: 0 auto;
2249 padding: 20px;
2249 padding: 20px;
2250 }
2250 }
2251
2251
2252 #register div.form div.fields div.field div.label {
2252 #register div.form div.fields div.field div.label {
2253 width: 135px;
2253 width: 135px;
2254 float: left;
2254 float: left;
2255 text-align: right;
2255 text-align: right;
2256 margin: 2px 10px 0 0;
2256 margin: 2px 10px 0 0;
2257 padding: 5px 0 0 5px;
2257 padding: 5px 0 0 5px;
2258 }
2258 }
2259
2259
2260 #register div.form div.fields div.field div.input input {
2260 #register div.form div.fields div.field div.input input {
2261 width: 300px;
2261 width: 300px;
2262 background: #FFF;
2262 background: #FFF;
2263 border-top: 1px solid #b3b3b3;
2263 border-top: 1px solid #b3b3b3;
2264 border-left: 1px solid #b3b3b3;
2264 border-left: 1px solid #b3b3b3;
2265 border-right: 1px solid #eaeaea;
2265 border-right: 1px solid #eaeaea;
2266 border-bottom: 1px solid #eaeaea;
2266 border-bottom: 1px solid #eaeaea;
2267 color: #000;
2267 color: #000;
2268 font-size: 11px;
2268 font-size: 11px;
2269 margin: 0;
2269 margin: 0;
2270 padding: 7px 7px 6px;
2270 padding: 7px 7px 6px;
2271 }
2271 }
2272
2272
2273 #register div.form div.fields div.buttons {
2273 #register div.form div.fields div.buttons {
2274 clear: both;
2274 clear: both;
2275 overflow: hidden;
2275 overflow: hidden;
2276 border-top: 1px solid #DDD;
2276 border-top: 1px solid #DDD;
2277 text-align: left;
2277 text-align: left;
2278 margin: 0;
2278 margin: 0;
2279 padding: 10px 0 0 150px;
2279 padding: 10px 0 0 150px;
2280 }
2280 }
2281
2281
2282 #register div.form div.activation_msg {
2282 #register div.form div.activation_msg {
2283 padding-top: 4px;
2283 padding-top: 4px;
2284 padding-bottom: 4px;
2284 padding-bottom: 4px;
2285 }
2285 }
2286
2286
2287 #journal .journal_day {
2287 #journal .journal_day {
2288 font-size: 20px;
2288 font-size: 20px;
2289 padding: 10px 0px;
2289 padding: 10px 0px;
2290 border-bottom: 2px solid #DDD;
2290 border-bottom: 2px solid #DDD;
2291 margin-left: 10px;
2291 margin-left: 10px;
2292 margin-right: 10px;
2292 margin-right: 10px;
2293 }
2293 }
2294
2294
2295 #journal .journal_container {
2295 #journal .journal_container {
2296 padding: 5px;
2296 padding: 5px;
2297 clear: both;
2297 clear: both;
2298 margin: 0px 5px 0px 10px;
2298 margin: 0px 5px 0px 10px;
2299 }
2299 }
2300
2300
2301 #journal .journal_action_container {
2301 #journal .journal_action_container {
2302 padding-left: 38px;
2302 padding-left: 38px;
2303 }
2303 }
2304
2304
2305 #journal .journal_user {
2305 #journal .journal_user {
2306 color: #747474;
2306 color: #747474;
2307 font-size: 14px;
2307 font-size: 14px;
2308 font-weight: bold;
2308 font-weight: bold;
2309 height: 30px;
2309 height: 30px;
2310 }
2310 }
2311
2311
2312 #journal .journal_icon {
2312 #journal .journal_icon {
2313 clear: both;
2313 clear: both;
2314 float: left;
2314 float: left;
2315 padding-right: 4px;
2315 padding-right: 4px;
2316 padding-top: 3px;
2316 padding-top: 3px;
2317 }
2317 }
2318
2318
2319 #journal .journal_action {
2319 #journal .journal_action {
2320 padding-top: 4px;
2320 padding-top: 4px;
2321 min-height: 2px;
2321 min-height: 2px;
2322 float: left
2322 float: left
2323 }
2323 }
2324
2324
2325 #journal .journal_action_params {
2325 #journal .journal_action_params {
2326 clear: left;
2326 clear: left;
2327 padding-left: 22px;
2327 padding-left: 22px;
2328 }
2328 }
2329
2329
2330 #journal .journal_repo {
2330 #journal .journal_repo {
2331 float: left;
2331 float: left;
2332 margin-left: 6px;
2332 margin-left: 6px;
2333 padding-top: 3px;
2333 padding-top: 3px;
2334 }
2334 }
2335
2335
2336 #journal .date {
2336 #journal .date {
2337 clear: both;
2337 clear: both;
2338 color: #777777;
2338 color: #777777;
2339 font-size: 11px;
2339 font-size: 11px;
2340 padding-left: 22px;
2340 padding-left: 22px;
2341 }
2341 }
2342
2342
2343 #journal .journal_repo .journal_repo_name {
2343 #journal .journal_repo .journal_repo_name {
2344 font-weight: bold;
2344 font-weight: bold;
2345 font-size: 1.1em;
2345 font-size: 1.1em;
2346 }
2346 }
2347
2347
2348 #journal .compare_view {
2348 #journal .compare_view {
2349 padding: 5px 0px 5px 0px;
2349 padding: 5px 0px 5px 0px;
2350 width: 95px;
2350 width: 95px;
2351 }
2351 }
2352
2352
2353 .journal_highlight {
2353 .journal_highlight {
2354 font-weight: bold;
2354 font-weight: bold;
2355 padding: 0 2px;
2355 padding: 0 2px;
2356 vertical-align: bottom;
2356 vertical-align: bottom;
2357 }
2357 }
2358
2358
2359 .trending_language_tbl,.trending_language_tbl td {
2359 .trending_language_tbl,.trending_language_tbl td {
2360 border: 0 !important;
2360 border: 0 !important;
2361 margin: 0 !important;
2361 margin: 0 !important;
2362 padding: 0 !important;
2362 padding: 0 !important;
2363 }
2363 }
2364
2364
2365 .trending_language_tbl,.trending_language_tbl tr {
2365 .trending_language_tbl,.trending_language_tbl tr {
2366 border-spacing: 1px;
2366 border-spacing: 1px;
2367 }
2367 }
2368
2368
2369 .trending_language {
2369 .trending_language {
2370 background-color: #003367;
2370 background-color: #003367;
2371 color: #FFF;
2371 color: #FFF;
2372 display: block;
2372 display: block;
2373 min-width: 20px;
2373 min-width: 20px;
2374 text-decoration: none;
2374 text-decoration: none;
2375 height: 12px;
2375 height: 12px;
2376 margin-bottom: 0px;
2376 margin-bottom: 0px;
2377 margin-left: 5px;
2377 margin-left: 5px;
2378 white-space: pre;
2378 white-space: pre;
2379 padding: 3px;
2379 padding: 3px;
2380 }
2380 }
2381
2381
2382 h3.files_location {
2382 h3.files_location {
2383 font-size: 1.8em;
2383 font-size: 1.8em;
2384 font-weight: 700;
2384 font-weight: 700;
2385 border-bottom: none !important;
2385 border-bottom: none !important;
2386 margin: 10px 0 !important;
2386 margin: 10px 0 !important;
2387 }
2387 }
2388
2388
2389 #files_data dl dt {
2389 #files_data dl dt {
2390 float: left;
2390 float: left;
2391 width: 60px;
2391 width: 60px;
2392 margin: 0 !important;
2392 margin: 0 !important;
2393 padding: 5px;
2393 padding: 5px;
2394 }
2394 }
2395
2395
2396 #files_data dl dd {
2396 #files_data dl dd {
2397 margin: 0 !important;
2397 margin: 0 !important;
2398 padding: 5px !important;
2398 padding: 5px !important;
2399 }
2399 }
2400
2400
2401 .file_history{
2401 .file_history{
2402 padding-top:10px;
2402 padding-top:10px;
2403 font-size:16px;
2403 font-size:16px;
2404 }
2404 }
2405 .file_author{
2405 .file_author{
2406 float: left;
2406 float: left;
2407 }
2407 }
2408
2408
2409 .file_author .item{
2409 .file_author .item{
2410 float:left;
2410 float:left;
2411 padding:5px;
2411 padding:5px;
2412 color: #888;
2412 color: #888;
2413 }
2413 }
2414
2414
2415 .tablerow0 {
2415 .tablerow0 {
2416 background-color: #F8F8F8;
2416 background-color: #F8F8F8;
2417 }
2417 }
2418
2418
2419 .tablerow1 {
2419 .tablerow1 {
2420 background-color: #FFFFFF;
2420 background-color: #FFFFFF;
2421 }
2421 }
2422
2422
2423 .changeset_id {
2423 .changeset_id {
2424 font-family: monospace;
2424 font-family: monospace;
2425 color: #666666;
2425 color: #666666;
2426 }
2426 }
2427
2427
2428 .changeset_hash {
2428 .changeset_hash {
2429 color: #000000;
2429 color: #000000;
2430 }
2430 }
2431
2431
2432 #changeset_content {
2432 #changeset_content {
2433 border-left: 1px solid #CCC;
2433 border-left: 1px solid #CCC;
2434 border-right: 1px solid #CCC;
2434 border-right: 1px solid #CCC;
2435 border-bottom: 1px solid #CCC;
2435 border-bottom: 1px solid #CCC;
2436 padding: 5px;
2436 padding: 5px;
2437 }
2437 }
2438
2438
2439 #changeset_compare_view_content {
2439 #changeset_compare_view_content {
2440 border: 1px solid #CCC;
2440 border: 1px solid #CCC;
2441 padding: 5px;
2441 padding: 5px;
2442 }
2442 }
2443
2443
2444 #changeset_content .container {
2444 #changeset_content .container {
2445 min-height: 100px;
2445 min-height: 100px;
2446 font-size: 1.2em;
2446 font-size: 1.2em;
2447 overflow: hidden;
2447 overflow: hidden;
2448 }
2448 }
2449
2449
2450 #changeset_compare_view_content .compare_view_commits {
2450 #changeset_compare_view_content .compare_view_commits {
2451 width: auto !important;
2451 width: auto !important;
2452 }
2452 }
2453
2453
2454 #changeset_compare_view_content .compare_view_commits td {
2454 #changeset_compare_view_content .compare_view_commits td {
2455 padding: 0px 0px 0px 12px !important;
2455 padding: 0px 0px 0px 12px !important;
2456 }
2456 }
2457
2457
2458 #changeset_content .container .right {
2458 #changeset_content .container .right {
2459 float: right;
2459 float: right;
2460 width: 20%;
2460 width: 20%;
2461 text-align: right;
2461 text-align: right;
2462 }
2462 }
2463
2463
2464 #changeset_content .container .left .message {
2464 #changeset_content .container .left .message {
2465 white-space: pre-wrap;
2465 white-space: pre-wrap;
2466 }
2466 }
2467 #changeset_content .container .left .message a:hover {
2467 #changeset_content .container .left .message a:hover {
2468 text-decoration: none;
2468 text-decoration: none;
2469 }
2469 }
2470 .cs_files .cur_cs {
2470 .cs_files .cur_cs {
2471 margin: 10px 2px;
2471 margin: 10px 2px;
2472 font-weight: bold;
2472 font-weight: bold;
2473 }
2473 }
2474
2474
2475 .cs_files .node {
2475 .cs_files .node {
2476 float: left;
2476 float: left;
2477 }
2477 }
2478
2478
2479 .cs_files .changes {
2479 .cs_files .changes {
2480 float: right;
2480 float: right;
2481 color:#003367;
2481 color:#003367;
2482
2482
2483 }
2483 }
2484
2484
2485 .cs_files .changes .added {
2485 .cs_files .changes .added {
2486 background-color: #BBFFBB;
2486 background-color: #BBFFBB;
2487 float: left;
2487 float: left;
2488 text-align: center;
2488 text-align: center;
2489 font-size: 9px;
2489 font-size: 9px;
2490 padding: 2px 0px 2px 0px;
2490 padding: 2px 0px 2px 0px;
2491 }
2491 }
2492
2492
2493 .cs_files .changes .deleted {
2493 .cs_files .changes .deleted {
2494 background-color: #FF8888;
2494 background-color: #FF8888;
2495 float: left;
2495 float: left;
2496 text-align: center;
2496 text-align: center;
2497 font-size: 9px;
2497 font-size: 9px;
2498 padding: 2px 0px 2px 0px;
2498 padding: 2px 0px 2px 0px;
2499 }
2499 }
2500
2500
2501 .cs_files .cs_added,.cs_files .cs_A {
2501 .cs_files .cs_added,.cs_files .cs_A {
2502 background: url("../images/icons/page_white_add.png") no-repeat scroll
2502 background: url("../images/icons/page_white_add.png") no-repeat scroll
2503 3px;
2503 3px;
2504 height: 16px;
2504 height: 16px;
2505 padding-left: 20px;
2505 padding-left: 20px;
2506 margin-top: 7px;
2506 margin-top: 7px;
2507 text-align: left;
2507 text-align: left;
2508 }
2508 }
2509
2509
2510 .cs_files .cs_changed,.cs_files .cs_M {
2510 .cs_files .cs_changed,.cs_files .cs_M {
2511 background: url("../images/icons/page_white_edit.png") no-repeat scroll
2511 background: url("../images/icons/page_white_edit.png") no-repeat scroll
2512 3px;
2512 3px;
2513 height: 16px;
2513 height: 16px;
2514 padding-left: 20px;
2514 padding-left: 20px;
2515 margin-top: 7px;
2515 margin-top: 7px;
2516 text-align: left;
2516 text-align: left;
2517 }
2517 }
2518
2518
2519 .cs_files .cs_removed,.cs_files .cs_D {
2519 .cs_files .cs_removed,.cs_files .cs_D {
2520 background: url("../images/icons/page_white_delete.png") no-repeat
2520 background: url("../images/icons/page_white_delete.png") no-repeat
2521 scroll 3px;
2521 scroll 3px;
2522 height: 16px;
2522 height: 16px;
2523 padding-left: 20px;
2523 padding-left: 20px;
2524 margin-top: 7px;
2524 margin-top: 7px;
2525 text-align: left;
2525 text-align: left;
2526 }
2526 }
2527
2527
2528 #graph {
2528 #graph {
2529 overflow: hidden;
2529 overflow: hidden;
2530 }
2530 }
2531
2531
2532 #graph_nodes {
2532 #graph_nodes {
2533 float: left;
2533 float: left;
2534 margin-right: 0px;
2534 margin-right: 0px;
2535 margin-top: 0px;
2535 margin-top: 0px;
2536 }
2536 }
2537
2537
2538 #graph_content {
2538 #graph_content {
2539 width: 80%;
2539 width: 80%;
2540 float: left;
2540 float: left;
2541 }
2541 }
2542
2542
2543 #graph_content .container_header {
2543 #graph_content .container_header {
2544 border-bottom: 1px solid #DDD;
2544 border-bottom: 1px solid #DDD;
2545 padding: 10px;
2545 padding: 10px;
2546 height: 25px;
2546 height: 25px;
2547 }
2547 }
2548
2548
2549 #graph_content #rev_range_container {
2549 #graph_content #rev_range_container {
2550 float: left;
2550 float: left;
2551 margin: 0px 0px 0px 3px;
2551 margin: 0px 0px 0px 3px;
2552 }
2552 }
2553
2553
2554 #graph_content #rev_range_clear {
2555 float: left;
2556 margin: 0px 0px 0px 3px;
2557 }
2558
2554 #graph_content .container {
2559 #graph_content .container {
2555 border-bottom: 1px solid #DDD;
2560 border-bottom: 1px solid #DDD;
2556 height: 56px;
2561 height: 56px;
2557 overflow: hidden;
2562 overflow: hidden;
2558 }
2563 }
2559
2564
2560 #graph_content .container .right {
2565 #graph_content .container .right {
2561 float: right;
2566 float: right;
2562 width: 23%;
2567 width: 23%;
2563 text-align: right;
2568 text-align: right;
2564 }
2569 }
2565
2570
2566 #graph_content .container .left {
2571 #graph_content .container .left {
2567 float: left;
2572 float: left;
2568 width: 25%;
2573 width: 25%;
2569 padding-left: 5px;
2574 padding-left: 5px;
2570 }
2575 }
2571
2576
2572 #graph_content .container .mid {
2577 #graph_content .container .mid {
2573 float: left;
2578 float: left;
2574 width: 49%;
2579 width: 49%;
2575 }
2580 }
2576
2581
2577
2582
2578 #graph_content .container .left .date {
2583 #graph_content .container .left .date {
2579 color: #666;
2584 color: #666;
2580 padding-left: 22px;
2585 padding-left: 22px;
2581 font-size: 10px;
2586 font-size: 10px;
2582 }
2587 }
2583
2588
2584 #graph_content .container .left .author {
2589 #graph_content .container .left .author {
2585 height: 22px;
2590 height: 22px;
2586 }
2591 }
2587
2592
2588 #graph_content .container .left .author .user {
2593 #graph_content .container .left .author .user {
2589 color: #444444;
2594 color: #444444;
2590 float: left;
2595 float: left;
2591 margin-left: -4px;
2596 margin-left: -4px;
2592 margin-top: 4px;
2597 margin-top: 4px;
2593 }
2598 }
2594
2599
2595 #graph_content .container .mid .message {
2600 #graph_content .container .mid .message {
2596 white-space: pre-wrap;
2601 white-space: pre-wrap;
2597 }
2602 }
2598
2603
2599 #graph_content .container .mid .message a:hover{
2604 #graph_content .container .mid .message a:hover{
2600 text-decoration: none;
2605 text-decoration: none;
2601 }
2606 }
2602 #content #graph_content .message .revision-link,
2607 #content #graph_content .message .revision-link,
2603 #changeset_content .container .message .revision-link
2608 #changeset_content .container .message .revision-link
2604 {
2609 {
2605 color:#3F6F9F;
2610 color:#3F6F9F;
2606 font-weight: bold !important;
2611 font-weight: bold !important;
2607 }
2612 }
2608
2613
2609 #content #graph_content .message .issue-tracker-link,
2614 #content #graph_content .message .issue-tracker-link,
2610 #changeset_content .container .message .issue-tracker-link{
2615 #changeset_content .container .message .issue-tracker-link{
2611 color:#3F6F9F;
2616 color:#3F6F9F;
2612 font-weight: bold !important;
2617 font-weight: bold !important;
2613 }
2618 }
2614
2619
2615 .changeset-status-container{
2620 .changeset-status-container{
2616 padding-right: 5px;
2621 padding-right: 5px;
2617 margin-top:1px;
2622 margin-top:1px;
2618 float:right;
2623 float:right;
2619 height:14px;
2624 height:14px;
2620 }
2625 }
2621 .code-header .changeset-status-container{
2626 .code-header .changeset-status-container{
2622 float:left;
2627 float:left;
2623 padding:2px 0px 0px 2px;
2628 padding:2px 0px 0px 2px;
2624 }
2629 }
2625 .changeset-status-container .changeset-status-lbl{
2630 .changeset-status-container .changeset-status-lbl{
2626 color: rgb(136, 136, 136);
2631 color: rgb(136, 136, 136);
2627 float: left;
2632 float: left;
2628 padding: 3px 4px 0px 0px
2633 padding: 3px 4px 0px 0px
2629 }
2634 }
2630 .code-header .changeset-status-container .changeset-status-lbl{
2635 .code-header .changeset-status-container .changeset-status-lbl{
2631 float: left;
2636 float: left;
2632 padding: 0px 4px 0px 0px;
2637 padding: 0px 4px 0px 0px;
2633 }
2638 }
2634 .changeset-status-container .changeset-status-ico{
2639 .changeset-status-container .changeset-status-ico{
2635 float: left;
2640 float: left;
2636 }
2641 }
2637 .code-header .changeset-status-container .changeset-status-ico, .container .changeset-status-ico{
2642 .code-header .changeset-status-container .changeset-status-ico, .container .changeset-status-ico{
2638 float: left;
2643 float: left;
2639 }
2644 }
2640 .right .comments-container{
2645 .right .comments-container{
2641 padding-right: 5px;
2646 padding-right: 5px;
2642 margin-top:1px;
2647 margin-top:1px;
2643 float:right;
2648 float:right;
2644 height:14px;
2649 height:14px;
2645 }
2650 }
2646
2651
2647 .right .comments-cnt{
2652 .right .comments-cnt{
2648 float: left;
2653 float: left;
2649 color: rgb(136, 136, 136);
2654 color: rgb(136, 136, 136);
2650 padding-right: 2px;
2655 padding-right: 2px;
2651 }
2656 }
2652
2657
2653 .right .changes{
2658 .right .changes{
2654 clear: both;
2659 clear: both;
2655 }
2660 }
2656
2661
2657 .right .changes .changed_total {
2662 .right .changes .changed_total {
2658 display: block;
2663 display: block;
2659 float: right;
2664 float: right;
2660 text-align: center;
2665 text-align: center;
2661 min-width: 45px;
2666 min-width: 45px;
2662 cursor: pointer;
2667 cursor: pointer;
2663 color: #444444;
2668 color: #444444;
2664 background: #FEA;
2669 background: #FEA;
2665 -webkit-border-radius: 0px 0px 0px 6px;
2670 -webkit-border-radius: 0px 0px 0px 6px;
2666 -moz-border-radius: 0px 0px 0px 6px;
2671 -moz-border-radius: 0px 0px 0px 6px;
2667 border-radius: 0px 0px 0px 6px;
2672 border-radius: 0px 0px 0px 6px;
2668 padding: 1px;
2673 padding: 1px;
2669 }
2674 }
2670
2675
2671 .right .changes .added,.changed,.removed {
2676 .right .changes .added,.changed,.removed {
2672 display: block;
2677 display: block;
2673 padding: 1px;
2678 padding: 1px;
2674 color: #444444;
2679 color: #444444;
2675 float: right;
2680 float: right;
2676 text-align: center;
2681 text-align: center;
2677 min-width: 15px;
2682 min-width: 15px;
2678 }
2683 }
2679
2684
2680 .right .changes .added {
2685 .right .changes .added {
2681 background: #CFC;
2686 background: #CFC;
2682 }
2687 }
2683
2688
2684 .right .changes .changed {
2689 .right .changes .changed {
2685 background: #FEA;
2690 background: #FEA;
2686 }
2691 }
2687
2692
2688 .right .changes .removed {
2693 .right .changes .removed {
2689 background: #FAA;
2694 background: #FAA;
2690 }
2695 }
2691
2696
2692 .right .merge {
2697 .right .merge {
2693 padding: 1px 3px 1px 3px;
2698 padding: 1px 3px 1px 3px;
2694 background-color: #fca062;
2699 background-color: #fca062;
2695 font-size: 10px;
2700 font-size: 10px;
2696 font-weight: bold;
2701 font-weight: bold;
2697 color: #ffffff;
2702 color: #ffffff;
2698 text-transform: uppercase;
2703 text-transform: uppercase;
2699 white-space: nowrap;
2704 white-space: nowrap;
2700 -webkit-border-radius: 3px;
2705 -webkit-border-radius: 3px;
2701 -moz-border-radius: 3px;
2706 -moz-border-radius: 3px;
2702 border-radius: 3px;
2707 border-radius: 3px;
2703 margin-right: 2px;
2708 margin-right: 2px;
2704 }
2709 }
2705
2710
2706 .right .parent {
2711 .right .parent {
2707 color: #666666;
2712 color: #666666;
2708 clear:both;
2713 clear:both;
2709 }
2714 }
2710 .right .logtags{
2715 .right .logtags{
2711 padding: 2px 2px 2px 2px;
2716 padding: 2px 2px 2px 2px;
2712 }
2717 }
2713 .right .logtags .branchtag,.right .logtags .tagtag,.right .logtags .booktag{
2718 .right .logtags .branchtag,.right .logtags .tagtag,.right .logtags .booktag{
2714 margin: 0px 2px;
2719 margin: 0px 2px;
2715 }
2720 }
2716
2721
2717 .right .logtags .branchtag,.logtags .branchtag {
2722 .right .logtags .branchtag,.logtags .branchtag {
2718 padding: 1px 3px 1px 3px;
2723 padding: 1px 3px 1px 3px;
2719 background-color: #bfbfbf;
2724 background-color: #bfbfbf;
2720 font-size: 10px;
2725 font-size: 10px;
2721 font-weight: bold;
2726 font-weight: bold;
2722 color: #ffffff;
2727 color: #ffffff;
2723 text-transform: uppercase;
2728 text-transform: uppercase;
2724 white-space: nowrap;
2729 white-space: nowrap;
2725 -webkit-border-radius: 3px;
2730 -webkit-border-radius: 3px;
2726 -moz-border-radius: 3px;
2731 -moz-border-radius: 3px;
2727 border-radius: 3px;
2732 border-radius: 3px;
2728 }
2733 }
2729 .right .logtags .branchtag a:hover,.logtags .branchtag a{
2734 .right .logtags .branchtag a:hover,.logtags .branchtag a{
2730 color: #ffffff;
2735 color: #ffffff;
2731 }
2736 }
2732 .right .logtags .branchtag a:hover,.logtags .branchtag a:hover{
2737 .right .logtags .branchtag a:hover,.logtags .branchtag a:hover{
2733 text-decoration: none;
2738 text-decoration: none;
2734 color: #ffffff;
2739 color: #ffffff;
2735 }
2740 }
2736 .right .logtags .tagtag,.logtags .tagtag {
2741 .right .logtags .tagtag,.logtags .tagtag {
2737 padding: 1px 3px 1px 3px;
2742 padding: 1px 3px 1px 3px;
2738 background-color: #62cffc;
2743 background-color: #62cffc;
2739 font-size: 10px;
2744 font-size: 10px;
2740 font-weight: bold;
2745 font-weight: bold;
2741 color: #ffffff;
2746 color: #ffffff;
2742 text-transform: uppercase;
2747 text-transform: uppercase;
2743 white-space: nowrap;
2748 white-space: nowrap;
2744 -webkit-border-radius: 3px;
2749 -webkit-border-radius: 3px;
2745 -moz-border-radius: 3px;
2750 -moz-border-radius: 3px;
2746 border-radius: 3px;
2751 border-radius: 3px;
2747 }
2752 }
2748 .right .logtags .tagtag a:hover,.logtags .tagtag a{
2753 .right .logtags .tagtag a:hover,.logtags .tagtag a{
2749 color: #ffffff;
2754 color: #ffffff;
2750 }
2755 }
2751 .right .logtags .tagtag a:hover,.logtags .tagtag a:hover{
2756 .right .logtags .tagtag a:hover,.logtags .tagtag a:hover{
2752 text-decoration: none;
2757 text-decoration: none;
2753 color: #ffffff;
2758 color: #ffffff;
2754 }
2759 }
2755 .right .logbooks .bookbook,.logbooks .bookbook,.right .logtags .bookbook,.logtags .bookbook {
2760 .right .logbooks .bookbook,.logbooks .bookbook,.right .logtags .bookbook,.logtags .bookbook {
2756 padding: 1px 3px 1px 3px;
2761 padding: 1px 3px 1px 3px;
2757 background-color: #46A546;
2762 background-color: #46A546;
2758 font-size: 10px;
2763 font-size: 10px;
2759 font-weight: bold;
2764 font-weight: bold;
2760 color: #ffffff;
2765 color: #ffffff;
2761 text-transform: uppercase;
2766 text-transform: uppercase;
2762 white-space: nowrap;
2767 white-space: nowrap;
2763 -webkit-border-radius: 3px;
2768 -webkit-border-radius: 3px;
2764 -moz-border-radius: 3px;
2769 -moz-border-radius: 3px;
2765 border-radius: 3px;
2770 border-radius: 3px;
2766 }
2771 }
2767 .right .logbooks .bookbook,.logbooks .bookbook a,.right .logtags .bookbook,.logtags .bookbook a{
2772 .right .logbooks .bookbook,.logbooks .bookbook a,.right .logtags .bookbook,.logtags .bookbook a{
2768 color: #ffffff;
2773 color: #ffffff;
2769 }
2774 }
2770 .right .logbooks .bookbook,.logbooks .bookbook a:hover,.right .logtags .bookbook,.logtags .bookbook a:hover{
2775 .right .logbooks .bookbook,.logbooks .bookbook a:hover,.right .logtags .bookbook,.logtags .bookbook a:hover{
2771 text-decoration: none;
2776 text-decoration: none;
2772 color: #ffffff;
2777 color: #ffffff;
2773 }
2778 }
2774 div.browserblock {
2779 div.browserblock {
2775 overflow: hidden;
2780 overflow: hidden;
2776 border: 1px solid #ccc;
2781 border: 1px solid #ccc;
2777 background: #f8f8f8;
2782 background: #f8f8f8;
2778 font-size: 100%;
2783 font-size: 100%;
2779 line-height: 125%;
2784 line-height: 125%;
2780 padding: 0;
2785 padding: 0;
2781 -webkit-border-radius: 6px 6px 0px 0px;
2786 -webkit-border-radius: 6px 6px 0px 0px;
2782 -moz-border-radius: 6px 6px 0px 0px;
2787 -moz-border-radius: 6px 6px 0px 0px;
2783 border-radius: 6px 6px 0px 0px;
2788 border-radius: 6px 6px 0px 0px;
2784 }
2789 }
2785
2790
2786 div.browserblock .browser-header {
2791 div.browserblock .browser-header {
2787 background: #FFF;
2792 background: #FFF;
2788 padding: 10px 0px 15px 0px;
2793 padding: 10px 0px 15px 0px;
2789 width: 100%;
2794 width: 100%;
2790 }
2795 }
2791
2796
2792 div.browserblock .browser-nav {
2797 div.browserblock .browser-nav {
2793 float: left
2798 float: left
2794 }
2799 }
2795
2800
2796 div.browserblock .browser-branch {
2801 div.browserblock .browser-branch {
2797 float: left;
2802 float: left;
2798 }
2803 }
2799
2804
2800 div.browserblock .browser-branch label {
2805 div.browserblock .browser-branch label {
2801 color: #4A4A4A;
2806 color: #4A4A4A;
2802 vertical-align: text-top;
2807 vertical-align: text-top;
2803 }
2808 }
2804
2809
2805 div.browserblock .browser-header span {
2810 div.browserblock .browser-header span {
2806 margin-left: 5px;
2811 margin-left: 5px;
2807 font-weight: 700;
2812 font-weight: 700;
2808 }
2813 }
2809
2814
2810 div.browserblock .browser-search {
2815 div.browserblock .browser-search {
2811 clear: both;
2816 clear: both;
2812 padding: 8px 8px 0px 5px;
2817 padding: 8px 8px 0px 5px;
2813 height: 20px;
2818 height: 20px;
2814 }
2819 }
2815
2820
2816 div.browserblock #node_filter_box {
2821 div.browserblock #node_filter_box {
2817
2822
2818 }
2823 }
2819
2824
2820 div.browserblock .search_activate {
2825 div.browserblock .search_activate {
2821 float: left
2826 float: left
2822 }
2827 }
2823
2828
2824 div.browserblock .add_node {
2829 div.browserblock .add_node {
2825 float: left;
2830 float: left;
2826 padding-left: 5px;
2831 padding-left: 5px;
2827 }
2832 }
2828
2833
2829 div.browserblock .search_activate a:hover,div.browserblock .add_node a:hover
2834 div.browserblock .search_activate a:hover,div.browserblock .add_node a:hover
2830 {
2835 {
2831 text-decoration: none !important;
2836 text-decoration: none !important;
2832 }
2837 }
2833
2838
2834 div.browserblock .browser-body {
2839 div.browserblock .browser-body {
2835 background: #EEE;
2840 background: #EEE;
2836 border-top: 1px solid #CCC;
2841 border-top: 1px solid #CCC;
2837 }
2842 }
2838
2843
2839 table.code-browser {
2844 table.code-browser {
2840 border-collapse: collapse;
2845 border-collapse: collapse;
2841 width: 100%;
2846 width: 100%;
2842 }
2847 }
2843
2848
2844 table.code-browser tr {
2849 table.code-browser tr {
2845 margin: 3px;
2850 margin: 3px;
2846 }
2851 }
2847
2852
2848 table.code-browser thead th {
2853 table.code-browser thead th {
2849 background-color: #EEE;
2854 background-color: #EEE;
2850 height: 20px;
2855 height: 20px;
2851 font-size: 1.1em;
2856 font-size: 1.1em;
2852 font-weight: 700;
2857 font-weight: 700;
2853 text-align: left;
2858 text-align: left;
2854 padding-left: 10px;
2859 padding-left: 10px;
2855 }
2860 }
2856
2861
2857 table.code-browser tbody td {
2862 table.code-browser tbody td {
2858 padding-left: 10px;
2863 padding-left: 10px;
2859 height: 20px;
2864 height: 20px;
2860 }
2865 }
2861
2866
2862 table.code-browser .browser-file {
2867 table.code-browser .browser-file {
2863 background: url("../images/icons/document_16.png") no-repeat scroll 3px;
2868 background: url("../images/icons/document_16.png") no-repeat scroll 3px;
2864 height: 16px;
2869 height: 16px;
2865 padding-left: 20px;
2870 padding-left: 20px;
2866 text-align: left;
2871 text-align: left;
2867 }
2872 }
2868 .diffblock .changeset_header {
2873 .diffblock .changeset_header {
2869 height: 16px;
2874 height: 16px;
2870 }
2875 }
2871 .diffblock .changeset_file {
2876 .diffblock .changeset_file {
2872 background: url("../images/icons/file.png") no-repeat scroll 3px;
2877 background: url("../images/icons/file.png") no-repeat scroll 3px;
2873 text-align: left;
2878 text-align: left;
2874 float: left;
2879 float: left;
2875 padding: 2px 0px 2px 22px;
2880 padding: 2px 0px 2px 22px;
2876 }
2881 }
2877 .diffblock .diff-menu-wrapper{
2882 .diffblock .diff-menu-wrapper{
2878 float: left;
2883 float: left;
2879 }
2884 }
2880
2885
2881 .diffblock .diff-menu{
2886 .diffblock .diff-menu{
2882 position: absolute;
2887 position: absolute;
2883 background: none repeat scroll 0 0 #FFFFFF;
2888 background: none repeat scroll 0 0 #FFFFFF;
2884 border-color: #003367 #666666 #666666;
2889 border-color: #003367 #666666 #666666;
2885 border-right: 1px solid #666666;
2890 border-right: 1px solid #666666;
2886 border-style: solid solid solid;
2891 border-style: solid solid solid;
2887 border-width: 1px;
2892 border-width: 1px;
2888 box-shadow: 2px 8px 4px rgba(0, 0, 0, 0.2);
2893 box-shadow: 2px 8px 4px rgba(0, 0, 0, 0.2);
2889 margin-top:5px;
2894 margin-top:5px;
2890 margin-left:1px;
2895 margin-left:1px;
2891
2896
2892 }
2897 }
2893 .diffblock .diff-actions {
2898 .diffblock .diff-actions {
2894 padding: 2px 0px 0px 2px;
2899 padding: 2px 0px 0px 2px;
2895 float: left;
2900 float: left;
2896 }
2901 }
2897 .diffblock .diff-menu ul li {
2902 .diffblock .diff-menu ul li {
2898 padding: 0px 0px 0px 0px !important;
2903 padding: 0px 0px 0px 0px !important;
2899 }
2904 }
2900 .diffblock .diff-menu ul li a{
2905 .diffblock .diff-menu ul li a{
2901 display: block;
2906 display: block;
2902 padding: 3px 8px 3px 8px !important;
2907 padding: 3px 8px 3px 8px !important;
2903 }
2908 }
2904 .diffblock .diff-menu ul li a:hover{
2909 .diffblock .diff-menu ul li a:hover{
2905 text-decoration: none;
2910 text-decoration: none;
2906 background-color: #EEEEEE;
2911 background-color: #EEEEEE;
2907 }
2912 }
2908 table.code-browser .browser-dir {
2913 table.code-browser .browser-dir {
2909 background: url("../images/icons/folder_16.png") no-repeat scroll 3px;
2914 background: url("../images/icons/folder_16.png") no-repeat scroll 3px;
2910 height: 16px;
2915 height: 16px;
2911 padding-left: 20px;
2916 padding-left: 20px;
2912 text-align: left;
2917 text-align: left;
2913 }
2918 }
2914
2919
2915 table.code-browser .submodule-dir {
2920 table.code-browser .submodule-dir {
2916 background: url("../images/icons/disconnect.png") no-repeat scroll 3px;
2921 background: url("../images/icons/disconnect.png") no-repeat scroll 3px;
2917 height: 16px;
2922 height: 16px;
2918 padding-left: 20px;
2923 padding-left: 20px;
2919 text-align: left;
2924 text-align: left;
2920 }
2925 }
2921
2926
2922
2927
2923 .box .search {
2928 .box .search {
2924 clear: both;
2929 clear: both;
2925 overflow: hidden;
2930 overflow: hidden;
2926 margin: 0;
2931 margin: 0;
2927 padding: 0 20px 10px;
2932 padding: 0 20px 10px;
2928 }
2933 }
2929
2934
2930 .box .search div.search_path {
2935 .box .search div.search_path {
2931 background: none repeat scroll 0 0 #EEE;
2936 background: none repeat scroll 0 0 #EEE;
2932 border: 1px solid #CCC;
2937 border: 1px solid #CCC;
2933 color: blue;
2938 color: blue;
2934 margin-bottom: 10px;
2939 margin-bottom: 10px;
2935 padding: 10px 0;
2940 padding: 10px 0;
2936 }
2941 }
2937
2942
2938 .box .search div.search_path div.link {
2943 .box .search div.search_path div.link {
2939 font-weight: 700;
2944 font-weight: 700;
2940 margin-left: 25px;
2945 margin-left: 25px;
2941 }
2946 }
2942
2947
2943 .box .search div.search_path div.link a {
2948 .box .search div.search_path div.link a {
2944 color: #003367;
2949 color: #003367;
2945 cursor: pointer;
2950 cursor: pointer;
2946 text-decoration: none;
2951 text-decoration: none;
2947 }
2952 }
2948
2953
2949 #path_unlock {
2954 #path_unlock {
2950 color: red;
2955 color: red;
2951 font-size: 1.2em;
2956 font-size: 1.2em;
2952 padding-left: 4px;
2957 padding-left: 4px;
2953 }
2958 }
2954
2959
2955 .info_box span {
2960 .info_box span {
2956 margin-left: 3px;
2961 margin-left: 3px;
2957 margin-right: 3px;
2962 margin-right: 3px;
2958 }
2963 }
2959
2964
2960 .info_box .rev {
2965 .info_box .rev {
2961 color: #003367;
2966 color: #003367;
2962 font-size: 1.6em;
2967 font-size: 1.6em;
2963 font-weight: bold;
2968 font-weight: bold;
2964 vertical-align: sub;
2969 vertical-align: sub;
2965 }
2970 }
2966
2971
2967 .info_box input#at_rev,.info_box input#size {
2972 .info_box input#at_rev,.info_box input#size {
2968 background: #FFF;
2973 background: #FFF;
2969 border-top: 1px solid #b3b3b3;
2974 border-top: 1px solid #b3b3b3;
2970 border-left: 1px solid #b3b3b3;
2975 border-left: 1px solid #b3b3b3;
2971 border-right: 1px solid #eaeaea;
2976 border-right: 1px solid #eaeaea;
2972 border-bottom: 1px solid #eaeaea;
2977 border-bottom: 1px solid #eaeaea;
2973 color: #000;
2978 color: #000;
2974 font-size: 12px;
2979 font-size: 12px;
2975 margin: 0;
2980 margin: 0;
2976 padding: 1px 5px 1px;
2981 padding: 1px 5px 1px;
2977 }
2982 }
2978
2983
2979 .info_box input#view {
2984 .info_box input#view {
2980 text-align: center;
2985 text-align: center;
2981 padding: 4px 3px 2px 2px;
2986 padding: 4px 3px 2px 2px;
2982 }
2987 }
2983
2988
2984 .yui-overlay,.yui-panel-container {
2989 .yui-overlay,.yui-panel-container {
2985 visibility: hidden;
2990 visibility: hidden;
2986 position: absolute;
2991 position: absolute;
2987 z-index: 2;
2992 z-index: 2;
2988 }
2993 }
2989
2994
2990 .yui-tt {
2995 .yui-tt {
2991 visibility: hidden;
2996 visibility: hidden;
2992 position: absolute;
2997 position: absolute;
2993 color: #666;
2998 color: #666;
2994 background-color: #FFF;
2999 background-color: #FFF;
2995 border: 2px solid #003367;
3000 border: 2px solid #003367;
2996 font: 100% sans-serif;
3001 font: 100% sans-serif;
2997 width: auto;
3002 width: auto;
2998 opacity: 1px;
3003 opacity: 1px;
2999 padding: 8px;
3004 padding: 8px;
3000 white-space: pre-wrap;
3005 white-space: pre-wrap;
3001 -webkit-border-radius: 8px 8px 8px 8px;
3006 -webkit-border-radius: 8px 8px 8px 8px;
3002 -khtml-border-radius: 8px 8px 8px 8px;
3007 -khtml-border-radius: 8px 8px 8px 8px;
3003 -moz-border-radius: 8px 8px 8px 8px;
3008 -moz-border-radius: 8px 8px 8px 8px;
3004 border-radius: 8px 8px 8px 8px;
3009 border-radius: 8px 8px 8px 8px;
3005 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
3010 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
3006 }
3011 }
3007
3012
3008 .mentions-container{
3013 .mentions-container{
3009 width: 90% !important;
3014 width: 90% !important;
3010 }
3015 }
3011 .mentions-container .yui-ac-content{
3016 .mentions-container .yui-ac-content{
3012 width: 100% !important;
3017 width: 100% !important;
3013 }
3018 }
3014
3019
3015 .ac {
3020 .ac {
3016 vertical-align: top;
3021 vertical-align: top;
3017 }
3022 }
3018
3023
3019 .ac .yui-ac {
3024 .ac .yui-ac {
3020 position: inherit;
3025 position: inherit;
3021 font-size: 100%;
3026 font-size: 100%;
3022 }
3027 }
3023
3028
3024 .ac .perm_ac {
3029 .ac .perm_ac {
3025 width: 20em;
3030 width: 20em;
3026 }
3031 }
3027
3032
3028 .ac .yui-ac-input {
3033 .ac .yui-ac-input {
3029 width: 100%;
3034 width: 100%;
3030 }
3035 }
3031
3036
3032 .ac .yui-ac-container {
3037 .ac .yui-ac-container {
3033 position: absolute;
3038 position: absolute;
3034 top: 1.6em;
3039 top: 1.6em;
3035 width: auto;
3040 width: auto;
3036 }
3041 }
3037
3042
3038 .ac .yui-ac-content {
3043 .ac .yui-ac-content {
3039 position: absolute;
3044 position: absolute;
3040 border: 1px solid gray;
3045 border: 1px solid gray;
3041 background: #fff;
3046 background: #fff;
3042 z-index: 9050;
3047 z-index: 9050;
3043
3048
3044 }
3049 }
3045
3050
3046 .ac .yui-ac-shadow {
3051 .ac .yui-ac-shadow {
3047 position: absolute;
3052 position: absolute;
3048 width: 100%;
3053 width: 100%;
3049 background: #000;
3054 background: #000;
3050 -moz-opacity: 0.1px;
3055 -moz-opacity: 0.1px;
3051 opacity: .10;
3056 opacity: .10;
3052 filter: alpha(opacity = 10);
3057 filter: alpha(opacity = 10);
3053 z-index: 9049;
3058 z-index: 9049;
3054 margin: .3em;
3059 margin: .3em;
3055 }
3060 }
3056
3061
3057 .ac .yui-ac-content ul {
3062 .ac .yui-ac-content ul {
3058 width: 100%;
3063 width: 100%;
3059 margin: 0;
3064 margin: 0;
3060 padding: 0;
3065 padding: 0;
3061 z-index: 9050;
3066 z-index: 9050;
3062 }
3067 }
3063
3068
3064 .ac .yui-ac-content li {
3069 .ac .yui-ac-content li {
3065 cursor: default;
3070 cursor: default;
3066 white-space: nowrap;
3071 white-space: nowrap;
3067 margin: 0;
3072 margin: 0;
3068 padding: 2px 5px;
3073 padding: 2px 5px;
3069 height: 18px;
3074 height: 18px;
3070 z-index: 9050;
3075 z-index: 9050;
3071 display: block;
3076 display: block;
3072 width: auto !important;
3077 width: auto !important;
3073 }
3078 }
3074
3079
3075 .ac .yui-ac-content li .ac-container-wrap{
3080 .ac .yui-ac-content li .ac-container-wrap{
3076 width: auto;
3081 width: auto;
3077 }
3082 }
3078
3083
3079 .ac .yui-ac-content li.yui-ac-prehighlight {
3084 .ac .yui-ac-content li.yui-ac-prehighlight {
3080 background: #B3D4FF;
3085 background: #B3D4FF;
3081 z-index: 9050;
3086 z-index: 9050;
3082 }
3087 }
3083
3088
3084 .ac .yui-ac-content li.yui-ac-highlight {
3089 .ac .yui-ac-content li.yui-ac-highlight {
3085 background: #556CB5;
3090 background: #556CB5;
3086 color: #FFF;
3091 color: #FFF;
3087 z-index: 9050;
3092 z-index: 9050;
3088 }
3093 }
3089 .ac .yui-ac-bd{
3094 .ac .yui-ac-bd{
3090 z-index: 9050;
3095 z-index: 9050;
3091 }
3096 }
3092
3097
3093 .follow {
3098 .follow {
3094 background: url("../images/icons/heart_add.png") no-repeat scroll 3px;
3099 background: url("../images/icons/heart_add.png") no-repeat scroll 3px;
3095 height: 16px;
3100 height: 16px;
3096 width: 20px;
3101 width: 20px;
3097 cursor: pointer;
3102 cursor: pointer;
3098 display: block;
3103 display: block;
3099 float: right;
3104 float: right;
3100 margin-top: 2px;
3105 margin-top: 2px;
3101 }
3106 }
3102
3107
3103 .following {
3108 .following {
3104 background: url("../images/icons/heart_delete.png") no-repeat scroll 3px;
3109 background: url("../images/icons/heart_delete.png") no-repeat scroll 3px;
3105 height: 16px;
3110 height: 16px;
3106 width: 20px;
3111 width: 20px;
3107 cursor: pointer;
3112 cursor: pointer;
3108 display: block;
3113 display: block;
3109 float: right;
3114 float: right;
3110 margin-top: 2px;
3115 margin-top: 2px;
3111 }
3116 }
3112
3117
3113 .currently_following {
3118 .currently_following {
3114 padding-left: 10px;
3119 padding-left: 10px;
3115 padding-bottom: 5px;
3120 padding-bottom: 5px;
3116 }
3121 }
3117
3122
3118 .add_icon {
3123 .add_icon {
3119 background: url("../images/icons/add.png") no-repeat scroll 3px;
3124 background: url("../images/icons/add.png") no-repeat scroll 3px;
3120 padding-left: 20px;
3125 padding-left: 20px;
3121 padding-top: 0px;
3126 padding-top: 0px;
3122 text-align: left;
3127 text-align: left;
3123 }
3128 }
3124
3129
3125 .accept_icon {
3130 .accept_icon {
3126 background: url("../images/icons/accept.png") no-repeat scroll 3px;
3131 background: url("../images/icons/accept.png") no-repeat scroll 3px;
3127 padding-left: 20px;
3132 padding-left: 20px;
3128 padding-top: 0px;
3133 padding-top: 0px;
3129 text-align: left;
3134 text-align: left;
3130 }
3135 }
3131
3136
3132 .edit_icon {
3137 .edit_icon {
3133 background: url("../images/icons/folder_edit.png") no-repeat scroll 3px;
3138 background: url("../images/icons/folder_edit.png") no-repeat scroll 3px;
3134 padding-left: 20px;
3139 padding-left: 20px;
3135 padding-top: 0px;
3140 padding-top: 0px;
3136 text-align: left;
3141 text-align: left;
3137 }
3142 }
3138
3143
3139 .delete_icon {
3144 .delete_icon {
3140 background: url("../images/icons/delete.png") no-repeat scroll 3px;
3145 background: url("../images/icons/delete.png") no-repeat scroll 3px;
3141 padding-left: 20px;
3146 padding-left: 20px;
3142 padding-top: 0px;
3147 padding-top: 0px;
3143 text-align: left;
3148 text-align: left;
3144 }
3149 }
3145
3150
3146 .refresh_icon {
3151 .refresh_icon {
3147 background: url("../images/icons/arrow_refresh.png") no-repeat scroll
3152 background: url("../images/icons/arrow_refresh.png") no-repeat scroll
3148 3px;
3153 3px;
3149 padding-left: 20px;
3154 padding-left: 20px;
3150 padding-top: 0px;
3155 padding-top: 0px;
3151 text-align: left;
3156 text-align: left;
3152 }
3157 }
3153
3158
3154 .pull_icon {
3159 .pull_icon {
3155 background: url("../images/icons/connect.png") no-repeat scroll 3px;
3160 background: url("../images/icons/connect.png") no-repeat scroll 3px;
3156 padding-left: 20px;
3161 padding-left: 20px;
3157 padding-top: 0px;
3162 padding-top: 0px;
3158 text-align: left;
3163 text-align: left;
3159 }
3164 }
3160
3165
3161 .rss_icon {
3166 .rss_icon {
3162 background: url("../images/icons/rss_16.png") no-repeat scroll 3px;
3167 background: url("../images/icons/rss_16.png") no-repeat scroll 3px;
3163 padding-left: 20px;
3168 padding-left: 20px;
3164 padding-top: 4px;
3169 padding-top: 4px;
3165 text-align: left;
3170 text-align: left;
3166 font-size: 8px
3171 font-size: 8px
3167 }
3172 }
3168
3173
3169 .atom_icon {
3174 .atom_icon {
3170 background: url("../images/icons/atom.png") no-repeat scroll 3px;
3175 background: url("../images/icons/atom.png") no-repeat scroll 3px;
3171 padding-left: 20px;
3176 padding-left: 20px;
3172 padding-top: 4px;
3177 padding-top: 4px;
3173 text-align: left;
3178 text-align: left;
3174 font-size: 8px
3179 font-size: 8px
3175 }
3180 }
3176
3181
3177 .archive_icon {
3182 .archive_icon {
3178 background: url("../images/icons/compress.png") no-repeat scroll 3px;
3183 background: url("../images/icons/compress.png") no-repeat scroll 3px;
3179 padding-left: 20px;
3184 padding-left: 20px;
3180 text-align: left;
3185 text-align: left;
3181 padding-top: 1px;
3186 padding-top: 1px;
3182 }
3187 }
3183
3188
3184 .start_following_icon {
3189 .start_following_icon {
3185 background: url("../images/icons/heart_add.png") no-repeat scroll 3px;
3190 background: url("../images/icons/heart_add.png") no-repeat scroll 3px;
3186 padding-left: 20px;
3191 padding-left: 20px;
3187 text-align: left;
3192 text-align: left;
3188 padding-top: 0px;
3193 padding-top: 0px;
3189 }
3194 }
3190
3195
3191 .stop_following_icon {
3196 .stop_following_icon {
3192 background: url("../images/icons/heart_delete.png") no-repeat scroll 3px;
3197 background: url("../images/icons/heart_delete.png") no-repeat scroll 3px;
3193 padding-left: 20px;
3198 padding-left: 20px;
3194 text-align: left;
3199 text-align: left;
3195 padding-top: 0px;
3200 padding-top: 0px;
3196 }
3201 }
3197
3202
3198 .action_button {
3203 .action_button {
3199 border: 0;
3204 border: 0;
3200 display: inline;
3205 display: inline;
3201 }
3206 }
3202
3207
3203 .action_button:hover {
3208 .action_button:hover {
3204 border: 0;
3209 border: 0;
3205 text-decoration: underline;
3210 text-decoration: underline;
3206 cursor: pointer;
3211 cursor: pointer;
3207 }
3212 }
3208
3213
3209 #switch_repos {
3214 #switch_repos {
3210 position: absolute;
3215 position: absolute;
3211 height: 25px;
3216 height: 25px;
3212 z-index: 1;
3217 z-index: 1;
3213 }
3218 }
3214
3219
3215 #switch_repos select {
3220 #switch_repos select {
3216 min-width: 150px;
3221 min-width: 150px;
3217 max-height: 250px;
3222 max-height: 250px;
3218 z-index: 1;
3223 z-index: 1;
3219 }
3224 }
3220
3225
3221 .breadcrumbs {
3226 .breadcrumbs {
3222 border: medium none;
3227 border: medium none;
3223 color: #FFF;
3228 color: #FFF;
3224 float: left;
3229 float: left;
3225 text-transform: uppercase;
3230 text-transform: uppercase;
3226 font-weight: 700;
3231 font-weight: 700;
3227 font-size: 14px;
3232 font-size: 14px;
3228 margin: 0;
3233 margin: 0;
3229 padding: 11px 0 11px 10px;
3234 padding: 11px 0 11px 10px;
3230 }
3235 }
3231
3236
3232 .breadcrumbs .hash {
3237 .breadcrumbs .hash {
3233 text-transform: none;
3238 text-transform: none;
3234 color: #fff;
3239 color: #fff;
3235 }
3240 }
3236
3241
3237 .breadcrumbs a {
3242 .breadcrumbs a {
3238 color: #FFF;
3243 color: #FFF;
3239 }
3244 }
3240
3245
3241 .flash_msg {
3246 .flash_msg {
3242
3247
3243 }
3248 }
3244
3249
3245 .flash_msg ul {
3250 .flash_msg ul {
3246
3251
3247 }
3252 }
3248
3253
3249 .error_red {
3254 .error_red {
3250 color:red;
3255 color:red;
3251 }
3256 }
3252
3257
3253 .error_msg {
3258 .error_msg {
3254 background-color: #c43c35;
3259 background-color: #c43c35;
3255 background-repeat: repeat-x;
3260 background-repeat: repeat-x;
3256 background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35) );
3261 background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35) );
3257 background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
3262 background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
3258 background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
3263 background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
3259 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35) );
3264 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35) );
3260 background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
3265 background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
3261 background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
3266 background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
3262 background-image: linear-gradient(top, #ee5f5b, #c43c35);
3267 background-image: linear-gradient(top, #ee5f5b, #c43c35);
3263 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#c43c35', GradientType=0 );
3268 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#c43c35', GradientType=0 );
3264 border-color: #c43c35 #c43c35 #882a25;
3269 border-color: #c43c35 #c43c35 #882a25;
3265 }
3270 }
3266
3271
3267 .warning_msg {
3272 .warning_msg {
3268 color: #404040 !important;
3273 color: #404040 !important;
3269 background-color: #eedc94;
3274 background-color: #eedc94;
3270 background-repeat: repeat-x;
3275 background-repeat: repeat-x;
3271 background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94) );
3276 background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94) );
3272 background-image: -moz-linear-gradient(top, #fceec1, #eedc94);
3277 background-image: -moz-linear-gradient(top, #fceec1, #eedc94);
3273 background-image: -ms-linear-gradient(top, #fceec1, #eedc94);
3278 background-image: -ms-linear-gradient(top, #fceec1, #eedc94);
3274 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94) );
3279 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94) );
3275 background-image: -webkit-linear-gradient(top, #fceec1, #eedc94);
3280 background-image: -webkit-linear-gradient(top, #fceec1, #eedc94);
3276 background-image: -o-linear-gradient(top, #fceec1, #eedc94);
3281 background-image: -o-linear-gradient(top, #fceec1, #eedc94);
3277 background-image: linear-gradient(top, #fceec1, #eedc94);
3282 background-image: linear-gradient(top, #fceec1, #eedc94);
3278 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0 );
3283 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0 );
3279 border-color: #eedc94 #eedc94 #e4c652;
3284 border-color: #eedc94 #eedc94 #e4c652;
3280 }
3285 }
3281
3286
3282 .success_msg {
3287 .success_msg {
3283 background-color: #57a957;
3288 background-color: #57a957;
3284 background-repeat: repeat-x !important;
3289 background-repeat: repeat-x !important;
3285 background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957) );
3290 background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957) );
3286 background-image: -moz-linear-gradient(top, #62c462, #57a957);
3291 background-image: -moz-linear-gradient(top, #62c462, #57a957);
3287 background-image: -ms-linear-gradient(top, #62c462, #57a957);
3292 background-image: -ms-linear-gradient(top, #62c462, #57a957);
3288 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957) );
3293 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957) );
3289 background-image: -webkit-linear-gradient(top, #62c462, #57a957);
3294 background-image: -webkit-linear-gradient(top, #62c462, #57a957);
3290 background-image: -o-linear-gradient(top, #62c462, #57a957);
3295 background-image: -o-linear-gradient(top, #62c462, #57a957);
3291 background-image: linear-gradient(top, #62c462, #57a957);
3296 background-image: linear-gradient(top, #62c462, #57a957);
3292 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0 );
3297 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0 );
3293 border-color: #57a957 #57a957 #3d773d;
3298 border-color: #57a957 #57a957 #3d773d;
3294 }
3299 }
3295
3300
3296 .notice_msg {
3301 .notice_msg {
3297 background-color: #339bb9;
3302 background-color: #339bb9;
3298 background-repeat: repeat-x;
3303 background-repeat: repeat-x;
3299 background-image: -khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9) );
3304 background-image: -khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9) );
3300 background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
3305 background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
3301 background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
3306 background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
3302 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9) );
3307 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9) );
3303 background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
3308 background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
3304 background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
3309 background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
3305 background-image: linear-gradient(top, #5bc0de, #339bb9);
3310 background-image: linear-gradient(top, #5bc0de, #339bb9);
3306 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0 );
3311 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0 );
3307 border-color: #339bb9 #339bb9 #22697d;
3312 border-color: #339bb9 #339bb9 #22697d;
3308 }
3313 }
3309
3314
3310 .success_msg,.error_msg,.notice_msg,.warning_msg {
3315 .success_msg,.error_msg,.notice_msg,.warning_msg {
3311 font-size: 12px;
3316 font-size: 12px;
3312 font-weight: 700;
3317 font-weight: 700;
3313 min-height: 14px;
3318 min-height: 14px;
3314 line-height: 14px;
3319 line-height: 14px;
3315 margin-bottom: 10px;
3320 margin-bottom: 10px;
3316 margin-top: 0;
3321 margin-top: 0;
3317 display: block;
3322 display: block;
3318 overflow: auto;
3323 overflow: auto;
3319 padding: 6px 10px 6px 10px;
3324 padding: 6px 10px 6px 10px;
3320 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3325 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3321 position: relative;
3326 position: relative;
3322 color: #FFF;
3327 color: #FFF;
3323 border-width: 1px;
3328 border-width: 1px;
3324 border-style: solid;
3329 border-style: solid;
3325 -webkit-border-radius: 4px;
3330 -webkit-border-radius: 4px;
3326 -moz-border-radius: 4px;
3331 -moz-border-radius: 4px;
3327 border-radius: 4px;
3332 border-radius: 4px;
3328 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
3333 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
3329 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
3334 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
3330 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
3335 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
3331 }
3336 }
3332
3337
3333 #msg_close {
3338 #msg_close {
3334 background: transparent url("../icons/cross_grey_small.png") no-repeat scroll 0 0;
3339 background: transparent url("../icons/cross_grey_small.png") no-repeat scroll 0 0;
3335 cursor: pointer;
3340 cursor: pointer;
3336 height: 16px;
3341 height: 16px;
3337 position: absolute;
3342 position: absolute;
3338 right: 5px;
3343 right: 5px;
3339 top: 5px;
3344 top: 5px;
3340 width: 16px;
3345 width: 16px;
3341 }
3346 }
3342 div#legend_data{
3347 div#legend_data{
3343 padding-left:10px;
3348 padding-left:10px;
3344 }
3349 }
3345 div#legend_container table{
3350 div#legend_container table{
3346 border: none !important;
3351 border: none !important;
3347 }
3352 }
3348 div#legend_container table,div#legend_choices table {
3353 div#legend_container table,div#legend_choices table {
3349 width: auto !important;
3354 width: auto !important;
3350 }
3355 }
3351
3356
3352 table#permissions_manage {
3357 table#permissions_manage {
3353 width: 0 !important;
3358 width: 0 !important;
3354 }
3359 }
3355
3360
3356 table#permissions_manage span.private_repo_msg {
3361 table#permissions_manage span.private_repo_msg {
3357 font-size: 0.8em;
3362 font-size: 0.8em;
3358 opacity: 0.6px;
3363 opacity: 0.6px;
3359 }
3364 }
3360
3365
3361 table#permissions_manage td.private_repo_msg {
3366 table#permissions_manage td.private_repo_msg {
3362 font-size: 0.8em;
3367 font-size: 0.8em;
3363 }
3368 }
3364
3369
3365 table#permissions_manage tr#add_perm_input td {
3370 table#permissions_manage tr#add_perm_input td {
3366 vertical-align: middle;
3371 vertical-align: middle;
3367 }
3372 }
3368
3373
3369 div.gravatar {
3374 div.gravatar {
3370 background-color: #FFF;
3375 background-color: #FFF;
3371 float: left;
3376 float: left;
3372 margin-right: 0.7em;
3377 margin-right: 0.7em;
3373 padding: 1px 1px 1px 1px;
3378 padding: 1px 1px 1px 1px;
3374 line-height:0;
3379 line-height:0;
3375 -webkit-border-radius: 3px;
3380 -webkit-border-radius: 3px;
3376 -khtml-border-radius: 3px;
3381 -khtml-border-radius: 3px;
3377 -moz-border-radius: 3px;
3382 -moz-border-radius: 3px;
3378 border-radius: 3px;
3383 border-radius: 3px;
3379 }
3384 }
3380
3385
3381 div.gravatar img {
3386 div.gravatar img {
3382 -webkit-border-radius: 2px;
3387 -webkit-border-radius: 2px;
3383 -khtml-border-radius: 2px;
3388 -khtml-border-radius: 2px;
3384 -moz-border-radius: 2px;
3389 -moz-border-radius: 2px;
3385 border-radius: 2px;
3390 border-radius: 2px;
3386 }
3391 }
3387
3392
3388 #header,#content,#footer {
3393 #header,#content,#footer {
3389 min-width: 978px;
3394 min-width: 978px;
3390 }
3395 }
3391
3396
3392 #content {
3397 #content {
3393 clear: both;
3398 clear: both;
3394 overflow: hidden;
3399 overflow: hidden;
3395 padding: 54px 10px 14px 10px;
3400 padding: 54px 10px 14px 10px;
3396 }
3401 }
3397
3402
3398 #content div.box div.title div.search {
3403 #content div.box div.title div.search {
3399
3404
3400 border-left: 1px solid #316293;
3405 border-left: 1px solid #316293;
3401 }
3406 }
3402
3407
3403 #content div.box div.title div.search div.input input {
3408 #content div.box div.title div.search div.input input {
3404 border: 1px solid #316293;
3409 border: 1px solid #316293;
3405 }
3410 }
3406
3411
3407 .ui-btn{
3412 .ui-btn{
3408 color: #515151;
3413 color: #515151;
3409 background-color: #DADADA;
3414 background-color: #DADADA;
3410 background-repeat: repeat-x;
3415 background-repeat: repeat-x;
3411 background-image: -khtml-gradient(linear, left top, left bottom, from(#F4F4F4),to(#DADADA) );
3416 background-image: -khtml-gradient(linear, left top, left bottom, from(#F4F4F4),to(#DADADA) );
3412 background-image: -moz-linear-gradient(top, #F4F4F4, #DADADA);
3417 background-image: -moz-linear-gradient(top, #F4F4F4, #DADADA);
3413 background-image: -ms-linear-gradient(top, #F4F4F4, #DADADA);
3418 background-image: -ms-linear-gradient(top, #F4F4F4, #DADADA);
3414 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F4F4F4),color-stop(100%, #DADADA) );
3419 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F4F4F4),color-stop(100%, #DADADA) );
3415 background-image: -webkit-linear-gradient(top, #F4F4F4, #DADADA) );
3420 background-image: -webkit-linear-gradient(top, #F4F4F4, #DADADA) );
3416 background-image: -o-linear-gradient(top, #F4F4F4, #DADADA) );
3421 background-image: -o-linear-gradient(top, #F4F4F4, #DADADA) );
3417 background-image: linear-gradient(top, #F4F4F4, #DADADA);
3422 background-image: linear-gradient(top, #F4F4F4, #DADADA);
3418 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4F4F4', endColorstr='#DADADA', GradientType=0);
3423 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4F4F4', endColorstr='#DADADA', GradientType=0);
3419
3424
3420 border-top: 1px solid #DDD;
3425 border-top: 1px solid #DDD;
3421 border-left: 1px solid #c6c6c6;
3426 border-left: 1px solid #c6c6c6;
3422 border-right: 1px solid #DDD;
3427 border-right: 1px solid #DDD;
3423 border-bottom: 1px solid #c6c6c6;
3428 border-bottom: 1px solid #c6c6c6;
3424 color: #515151;
3429 color: #515151;
3425 outline: none;
3430 outline: none;
3426 margin: 0px 3px 3px 0px;
3431 margin: 0px 3px 3px 0px;
3427 -webkit-border-radius: 4px 4px 4px 4px !important;
3432 -webkit-border-radius: 4px 4px 4px 4px !important;
3428 -khtml-border-radius: 4px 4px 4px 4px !important;
3433 -khtml-border-radius: 4px 4px 4px 4px !important;
3429 -moz-border-radius: 4px 4px 4px 4px !important;
3434 -moz-border-radius: 4px 4px 4px 4px !important;
3430 border-radius: 4px 4px 4px 4px !important;
3435 border-radius: 4px 4px 4px 4px !important;
3431 cursor: pointer !important;
3436 cursor: pointer !important;
3432 padding: 3px 3px 3px 3px;
3437 padding: 3px 3px 3px 3px;
3433 background-position: 0 -15px;
3438 background-position: 0 -15px;
3434
3439
3435 }
3440 }
3436 .ui-btn.xsmall{
3441 .ui-btn.xsmall{
3437 padding: 1px 2px 1px 1px;
3442 padding: 1px 2px 1px 1px;
3438 }
3443 }
3439
3444
3440 .ui-btn.large{
3445 .ui-btn.large{
3441 padding: 6px 12px;
3446 padding: 6px 12px;
3442 }
3447 }
3443
3448
3444 .ui-btn.clone{
3449 .ui-btn.clone{
3445 padding: 5px 2px 6px 1px;
3450 padding: 5px 2px 6px 1px;
3446 margin: 0px -4px 3px 0px;
3451 margin: 0px -4px 3px 0px;
3447 -webkit-border-radius: 4px 0px 0px 4px !important;
3452 -webkit-border-radius: 4px 0px 0px 4px !important;
3448 -khtml-border-radius: 4px 0px 0px 4px !important;
3453 -khtml-border-radius: 4px 0px 0px 4px !important;
3449 -moz-border-radius: 4px 0px 0px 4px !important;
3454 -moz-border-radius: 4px 0px 0px 4px !important;
3450 border-radius: 4px 0px 0px 4px !important;
3455 border-radius: 4px 0px 0px 4px !important;
3451 width: 100px;
3456 width: 100px;
3452 text-align: center;
3457 text-align: center;
3453 float: left;
3458 float: left;
3454 position: absolute;
3459 position: absolute;
3455 }
3460 }
3456 .ui-btn:focus {
3461 .ui-btn:focus {
3457 outline: none;
3462 outline: none;
3458 }
3463 }
3459 .ui-btn:hover{
3464 .ui-btn:hover{
3460 background-position: 0 0px;
3465 background-position: 0 0px;
3461 text-decoration: none;
3466 text-decoration: none;
3462 color: #515151;
3467 color: #515151;
3463 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), 0 0 3px #FFFFFF !important;
3468 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), 0 0 3px #FFFFFF !important;
3464 }
3469 }
3465
3470
3466 .ui-btn.red{
3471 .ui-btn.red{
3467 color:#fff;
3472 color:#fff;
3468 background-color: #c43c35;
3473 background-color: #c43c35;
3469 background-repeat: repeat-x;
3474 background-repeat: repeat-x;
3470 background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
3475 background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
3471 background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
3476 background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
3472 background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
3477 background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
3473 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
3478 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
3474 background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
3479 background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
3475 background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
3480 background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
3476 background-image: linear-gradient(top, #ee5f5b, #c43c35);
3481 background-image: linear-gradient(top, #ee5f5b, #c43c35);
3477 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
3482 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
3478 border-color: #c43c35 #c43c35 #882a25;
3483 border-color: #c43c35 #c43c35 #882a25;
3479 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3484 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3480 }
3485 }
3481
3486
3482
3487
3483 .ui-btn.blue{
3488 .ui-btn.blue{
3484 color:#fff;
3489 color:#fff;
3485 background-color: #339bb9;
3490 background-color: #339bb9;
3486 background-repeat: repeat-x;
3491 background-repeat: repeat-x;
3487 background-image: -khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));
3492 background-image: -khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));
3488 background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
3493 background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
3489 background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
3494 background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
3490 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));
3495 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));
3491 background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
3496 background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
3492 background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
3497 background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
3493 background-image: linear-gradient(top, #5bc0de, #339bb9);
3498 background-image: linear-gradient(top, #5bc0de, #339bb9);
3494 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
3499 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
3495 border-color: #339bb9 #339bb9 #22697d;
3500 border-color: #339bb9 #339bb9 #22697d;
3496 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3501 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3497 }
3502 }
3498
3503
3499 .ui-btn.green{
3504 .ui-btn.green{
3500 background-color: #57a957;
3505 background-color: #57a957;
3501 background-repeat: repeat-x;
3506 background-repeat: repeat-x;
3502 background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
3507 background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
3503 background-image: -moz-linear-gradient(top, #62c462, #57a957);
3508 background-image: -moz-linear-gradient(top, #62c462, #57a957);
3504 background-image: -ms-linear-gradient(top, #62c462, #57a957);
3509 background-image: -ms-linear-gradient(top, #62c462, #57a957);
3505 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
3510 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
3506 background-image: -webkit-linear-gradient(top, #62c462, #57a957);
3511 background-image: -webkit-linear-gradient(top, #62c462, #57a957);
3507 background-image: -o-linear-gradient(top, #62c462, #57a957);
3512 background-image: -o-linear-gradient(top, #62c462, #57a957);
3508 background-image: linear-gradient(top, #62c462, #57a957);
3513 background-image: linear-gradient(top, #62c462, #57a957);
3509 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
3514 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
3510 border-color: #57a957 #57a957 #3d773d;
3515 border-color: #57a957 #57a957 #3d773d;
3511 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3516 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3512 }
3517 }
3513
3518
3514 .ui-btn.active{
3519 .ui-btn.active{
3515 font-weight: bold;
3520 font-weight: bold;
3516 }
3521 }
3517
3522
3518 ins,div.options a:hover {
3523 ins,div.options a:hover {
3519 text-decoration: none;
3524 text-decoration: none;
3520 }
3525 }
3521
3526
3522 img,
3527 img,
3523 #header #header-inner #quick li a:hover span.normal,
3528 #header #header-inner #quick li a:hover span.normal,
3524 #header #header-inner #quick li ul li.last,
3529 #header #header-inner #quick li ul li.last,
3525 #content div.box div.form div.fields div.field div.textarea table td table td a,
3530 #content div.box div.form div.fields div.field div.textarea table td table td a,
3526 #clone_url,
3531 #clone_url,
3527 #clone_url_id
3532 #clone_url_id
3528 {
3533 {
3529 border: none;
3534 border: none;
3530 }
3535 }
3531
3536
3532 img.icon,.right .merge img {
3537 img.icon,.right .merge img {
3533 vertical-align: bottom;
3538 vertical-align: bottom;
3534 }
3539 }
3535
3540
3536 #header ul#logged-user,#content div.box div.title ul.links,
3541 #header ul#logged-user,#content div.box div.title ul.links,
3537 #content div.box div.message div.dismiss,
3542 #content div.box div.message div.dismiss,
3538 #content div.box div.traffic div.legend ul
3543 #content div.box div.traffic div.legend ul
3539 {
3544 {
3540 float: right;
3545 float: right;
3541 margin: 0;
3546 margin: 0;
3542 padding: 0;
3547 padding: 0;
3543 }
3548 }
3544
3549
3545 #header #header-inner #home,#header #header-inner #logo,
3550 #header #header-inner #home,#header #header-inner #logo,
3546 #content div.box ul.left,#content div.box ol.left,
3551 #content div.box ul.left,#content div.box ol.left,
3547 #content div.box div.pagination-left,div#commit_history,
3552 #content div.box div.pagination-left,div#commit_history,
3548 div#legend_data,div#legend_container,div#legend_choices
3553 div#legend_data,div#legend_container,div#legend_choices
3549 {
3554 {
3550 float: left;
3555 float: left;
3551 }
3556 }
3552
3557
3553 #header #header-inner #quick li:hover ul ul,
3558 #header #header-inner #quick li:hover ul ul,
3554 #header #header-inner #quick li:hover ul ul ul,
3559 #header #header-inner #quick li:hover ul ul ul,
3555 #header #header-inner #quick li:hover ul ul ul ul,
3560 #header #header-inner #quick li:hover ul ul ul ul,
3556 #content #left #menu ul.closed,#content #left #menu li ul.collapsed,.yui-tt-shadow
3561 #content #left #menu ul.closed,#content #left #menu li ul.collapsed,.yui-tt-shadow
3557 {
3562 {
3558 display: none;
3563 display: none;
3559 }
3564 }
3560
3565
3561 #header #header-inner #quick li:hover ul,#header #header-inner #quick li li:hover ul,#header #header-inner #quick li li li:hover ul,#header #header-inner #quick li li li li:hover ul,#content #left #menu ul.opened,#content #left #menu li ul.expanded
3566 #header #header-inner #quick li:hover ul,#header #header-inner #quick li li:hover ul,#header #header-inner #quick li li li:hover ul,#header #header-inner #quick li li li li:hover ul,#content #left #menu ul.opened,#content #left #menu li ul.expanded
3562 {
3567 {
3563 display: block;
3568 display: block;
3564 }
3569 }
3565
3570
3566 #content div.graph {
3571 #content div.graph {
3567 padding: 0 10px 10px;
3572 padding: 0 10px 10px;
3568 }
3573 }
3569
3574
3570 #content div.box div.title ul.links li a:hover,#content div.box div.title ul.links li.ui-tabs-selected a
3575 #content div.box div.title ul.links li a:hover,#content div.box div.title ul.links li.ui-tabs-selected a
3571 {
3576 {
3572 color: #bfe3ff;
3577 color: #bfe3ff;
3573 }
3578 }
3574
3579
3575 #content div.box ol.lower-roman,#content div.box ol.upper-roman,#content div.box ol.lower-alpha,#content div.box ol.upper-alpha,#content div.box ol.decimal
3580 #content div.box ol.lower-roman,#content div.box ol.upper-roman,#content div.box ol.lower-alpha,#content div.box ol.upper-alpha,#content div.box ol.decimal
3576 {
3581 {
3577 margin: 10px 24px 10px 44px;
3582 margin: 10px 24px 10px 44px;
3578 }
3583 }
3579
3584
3580 #content div.box div.form,#content div.box div.table,#content div.box div.traffic
3585 #content div.box div.form,#content div.box div.table,#content div.box div.traffic
3581 {
3586 {
3582 clear: both;
3587 clear: both;
3583 overflow: hidden;
3588 overflow: hidden;
3584 margin: 0;
3589 margin: 0;
3585 padding: 0 20px 10px;
3590 padding: 0 20px 10px;
3586 }
3591 }
3587
3592
3588 #content div.box div.form div.fields,#login div.form,#login div.form div.fields,#register div.form,#register div.form div.fields
3593 #content div.box div.form div.fields,#login div.form,#login div.form div.fields,#register div.form,#register div.form div.fields
3589 {
3594 {
3590 clear: both;
3595 clear: both;
3591 overflow: hidden;
3596 overflow: hidden;
3592 margin: 0;
3597 margin: 0;
3593 padding: 0;
3598 padding: 0;
3594 }
3599 }
3595
3600
3596 #content div.box div.form div.fields div.field div.label span,#login div.form div.fields div.field div.label span,#register div.form div.fields div.field div.label span
3601 #content div.box div.form div.fields div.field div.label span,#login div.form div.fields div.field div.label span,#register div.form div.fields div.field div.label span
3597 {
3602 {
3598 height: 1%;
3603 height: 1%;
3599 display: block;
3604 display: block;
3600 color: #363636;
3605 color: #363636;
3601 margin: 0;
3606 margin: 0;
3602 padding: 2px 0 0;
3607 padding: 2px 0 0;
3603 }
3608 }
3604
3609
3605 #content div.box div.form div.fields div.field div.input input.error,#login div.form div.fields div.field div.input input.error,#register div.form div.fields div.field div.input input.error
3610 #content div.box div.form div.fields div.field div.input input.error,#login div.form div.fields div.field div.input input.error,#register div.form div.fields div.field div.input input.error
3606 {
3611 {
3607 background: #FBE3E4;
3612 background: #FBE3E4;
3608 border-top: 1px solid #e1b2b3;
3613 border-top: 1px solid #e1b2b3;
3609 border-left: 1px solid #e1b2b3;
3614 border-left: 1px solid #e1b2b3;
3610 border-right: 1px solid #FBC2C4;
3615 border-right: 1px solid #FBC2C4;
3611 border-bottom: 1px solid #FBC2C4;
3616 border-bottom: 1px solid #FBC2C4;
3612 }
3617 }
3613
3618
3614 #content div.box div.form div.fields div.field div.input input.success,#login div.form div.fields div.field div.input input.success,#register div.form div.fields div.field div.input input.success
3619 #content div.box div.form div.fields div.field div.input input.success,#login div.form div.fields div.field div.input input.success,#register div.form div.fields div.field div.input input.success
3615 {
3620 {
3616 background: #E6EFC2;
3621 background: #E6EFC2;
3617 border-top: 1px solid #cebb98;
3622 border-top: 1px solid #cebb98;
3618 border-left: 1px solid #cebb98;
3623 border-left: 1px solid #cebb98;
3619 border-right: 1px solid #c6d880;
3624 border-right: 1px solid #c6d880;
3620 border-bottom: 1px solid #c6d880;
3625 border-bottom: 1px solid #c6d880;
3621 }
3626 }
3622
3627
3623 #content div.box-left div.form div.fields div.field div.textarea,#content div.box-right div.form div.fields div.field div.textarea,#content div.box div.form div.fields div.field div.select select,#content div.box table th.selected input,#content div.box table td.selected input
3628 #content div.box-left div.form div.fields div.field div.textarea,#content div.box-right div.form div.fields div.field div.textarea,#content div.box div.form div.fields div.field div.select select,#content div.box table th.selected input,#content div.box table td.selected input
3624 {
3629 {
3625 margin: 0;
3630 margin: 0;
3626 }
3631 }
3627
3632
3628 #content div.box-left div.form div.fields div.field div.select,#content div.box-left div.form div.fields div.field div.checkboxes,#content div.box-left div.form div.fields div.field div.radios,#content div.box-right div.form div.fields div.field div.select,#content div.box-right div.form div.fields div.field div.checkboxes,#content div.box-right div.form div.fields div.field div.radios
3633 #content div.box-left div.form div.fields div.field div.select,#content div.box-left div.form div.fields div.field div.checkboxes,#content div.box-left div.form div.fields div.field div.radios,#content div.box-right div.form div.fields div.field div.select,#content div.box-right div.form div.fields div.field div.checkboxes,#content div.box-right div.form div.fields div.field div.radios
3629 {
3634 {
3630 margin: 0 0 0 0px !important;
3635 margin: 0 0 0 0px !important;
3631 padding: 0;
3636 padding: 0;
3632 }
3637 }
3633
3638
3634 #content div.box div.form div.fields div.field div.select,#content div.box div.form div.fields div.field div.checkboxes,#content div.box div.form div.fields div.field div.radios
3639 #content div.box div.form div.fields div.field div.select,#content div.box div.form div.fields div.field div.checkboxes,#content div.box div.form div.fields div.field div.radios
3635 {
3640 {
3636 margin: 0 0 0 200px;
3641 margin: 0 0 0 200px;
3637 padding: 0;
3642 padding: 0;
3638 }
3643 }
3639
3644
3640 #content div.box div.form div.fields div.field div.select a:hover,#content div.box div.form div.fields div.field div.select a.ui-selectmenu:hover,#content div.box div.action a:hover
3645 #content div.box div.form div.fields div.field div.select a:hover,#content div.box div.form div.fields div.field div.select a.ui-selectmenu:hover,#content div.box div.action a:hover
3641 {
3646 {
3642 color: #000;
3647 color: #000;
3643 text-decoration: none;
3648 text-decoration: none;
3644 }
3649 }
3645
3650
3646 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus,#content div.box div.action a.ui-selectmenu-focus
3651 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus,#content div.box div.action a.ui-selectmenu-focus
3647 {
3652 {
3648 border: 1px solid #666;
3653 border: 1px solid #666;
3649 }
3654 }
3650
3655
3651 #content div.box div.form div.fields div.field div.checkboxes div.checkbox,#content div.box div.form div.fields div.field div.radios div.radio
3656 #content div.box div.form div.fields div.field div.checkboxes div.checkbox,#content div.box div.form div.fields div.field div.radios div.radio
3652 {
3657 {
3653 clear: both;
3658 clear: both;
3654 overflow: hidden;
3659 overflow: hidden;
3655 margin: 0;
3660 margin: 0;
3656 padding: 8px 0 2px;
3661 padding: 8px 0 2px;
3657 }
3662 }
3658
3663
3659 #content div.box div.form div.fields div.field div.checkboxes div.checkbox input,#content div.box div.form div.fields div.field div.radios div.radio input
3664 #content div.box div.form div.fields div.field div.checkboxes div.checkbox input,#content div.box div.form div.fields div.field div.radios div.radio input
3660 {
3665 {
3661 float: left;
3666 float: left;
3662 margin: 0;
3667 margin: 0;
3663 }
3668 }
3664
3669
3665 #content div.box div.form div.fields div.field div.checkboxes div.checkbox label,#content div.box div.form div.fields div.field div.radios div.radio label
3670 #content div.box div.form div.fields div.field div.checkboxes div.checkbox label,#content div.box div.form div.fields div.field div.radios div.radio label
3666 {
3671 {
3667 height: 1%;
3672 height: 1%;
3668 display: block;
3673 display: block;
3669 float: left;
3674 float: left;
3670 margin: 2px 0 0 4px;
3675 margin: 2px 0 0 4px;
3671 }
3676 }
3672
3677
3673 div.form div.fields div.field div.button input,
3678 div.form div.fields div.field div.button input,
3674 #content div.box div.form div.fields div.buttons input
3679 #content div.box div.form div.fields div.buttons input
3675 div.form div.fields div.buttons input,
3680 div.form div.fields div.buttons input,
3676 #content div.box div.action div.button input {
3681 #content div.box div.action div.button input {
3677 /*color: #000;*/
3682 /*color: #000;*/
3678 font-size: 11px;
3683 font-size: 11px;
3679 font-weight: 700;
3684 font-weight: 700;
3680 margin: 0;
3685 margin: 0;
3681 }
3686 }
3682
3687
3683 input.ui-button {
3688 input.ui-button {
3684 background: #e5e3e3 url("../images/button.png") repeat-x;
3689 background: #e5e3e3 url("../images/button.png") repeat-x;
3685 border-top: 1px solid #DDD;
3690 border-top: 1px solid #DDD;
3686 border-left: 1px solid #c6c6c6;
3691 border-left: 1px solid #c6c6c6;
3687 border-right: 1px solid #DDD;
3692 border-right: 1px solid #DDD;
3688 border-bottom: 1px solid #c6c6c6;
3693 border-bottom: 1px solid #c6c6c6;
3689 color: #515151 !important;
3694 color: #515151 !important;
3690 outline: none;
3695 outline: none;
3691 margin: 0;
3696 margin: 0;
3692 padding: 6px 12px;
3697 padding: 6px 12px;
3693 -webkit-border-radius: 4px 4px 4px 4px;
3698 -webkit-border-radius: 4px 4px 4px 4px;
3694 -khtml-border-radius: 4px 4px 4px 4px;
3699 -khtml-border-radius: 4px 4px 4px 4px;
3695 -moz-border-radius: 4px 4px 4px 4px;
3700 -moz-border-radius: 4px 4px 4px 4px;
3696 border-radius: 4px 4px 4px 4px;
3701 border-radius: 4px 4px 4px 4px;
3697 box-shadow: 0 1px 0 #ececec;
3702 box-shadow: 0 1px 0 #ececec;
3698 cursor: pointer;
3703 cursor: pointer;
3699 }
3704 }
3700
3705
3701 input.ui-button:hover {
3706 input.ui-button:hover {
3702 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
3707 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
3703 border-top: 1px solid #ccc;
3708 border-top: 1px solid #ccc;
3704 border-left: 1px solid #bebebe;
3709 border-left: 1px solid #bebebe;
3705 border-right: 1px solid #b1b1b1;
3710 border-right: 1px solid #b1b1b1;
3706 border-bottom: 1px solid #afafaf;
3711 border-bottom: 1px solid #afafaf;
3707 }
3712 }
3708
3713
3709 div.form div.fields div.field div.highlight,#content div.box div.form div.fields div.buttons div.highlight
3714 div.form div.fields div.field div.highlight,#content div.box div.form div.fields div.buttons div.highlight
3710 {
3715 {
3711 display: inline;
3716 display: inline;
3712 }
3717 }
3713
3718
3714 #content div.box div.form div.fields div.buttons,div.form div.fields div.buttons
3719 #content div.box div.form div.fields div.buttons,div.form div.fields div.buttons
3715 {
3720 {
3716 margin: 10px 0 0 200px;
3721 margin: 10px 0 0 200px;
3717 padding: 0;
3722 padding: 0;
3718 }
3723 }
3719
3724
3720 #content div.box-left div.form div.fields div.buttons,#content div.box-right div.form div.fields div.buttons,div.box-left div.form div.fields div.buttons,div.box-right div.form div.fields div.buttons
3725 #content div.box-left div.form div.fields div.buttons,#content div.box-right div.form div.fields div.buttons,div.box-left div.form div.fields div.buttons,div.box-right div.form div.fields div.buttons
3721 {
3726 {
3722 margin: 10px 0 0;
3727 margin: 10px 0 0;
3723 }
3728 }
3724
3729
3725 #content div.box table td.user,#content div.box table td.address {
3730 #content div.box table td.user,#content div.box table td.address {
3726 width: 10%;
3731 width: 10%;
3727 text-align: center;
3732 text-align: center;
3728 }
3733 }
3729
3734
3730 #content div.box div.action div.button,#login div.form div.fields div.field div.input div.link,#register div.form div.fields div.field div.input div.link
3735 #content div.box div.action div.button,#login div.form div.fields div.field div.input div.link,#register div.form div.fields div.field div.input div.link
3731 {
3736 {
3732 text-align: right;
3737 text-align: right;
3733 margin: 6px 0 0;
3738 margin: 6px 0 0;
3734 padding: 0;
3739 padding: 0;
3735 }
3740 }
3736
3741
3737 #content div.box div.action div.button input.ui-state-hover,#login div.form div.fields div.buttons input.ui-state-hover,#register div.form div.fields div.buttons input.ui-state-hover
3742 #content div.box div.action div.button input.ui-state-hover,#login div.form div.fields div.buttons input.ui-state-hover,#register div.form div.fields div.buttons input.ui-state-hover
3738 {
3743 {
3739 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
3744 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
3740 border-top: 1px solid #ccc;
3745 border-top: 1px solid #ccc;
3741 border-left: 1px solid #bebebe;
3746 border-left: 1px solid #bebebe;
3742 border-right: 1px solid #b1b1b1;
3747 border-right: 1px solid #b1b1b1;
3743 border-bottom: 1px solid #afafaf;
3748 border-bottom: 1px solid #afafaf;
3744 color: #515151;
3749 color: #515151;
3745 margin: 0;
3750 margin: 0;
3746 padding: 6px 12px;
3751 padding: 6px 12px;
3747 }
3752 }
3748
3753
3749 #content div.box div.pagination div.results,#content div.box div.pagination-wh div.results
3754 #content div.box div.pagination div.results,#content div.box div.pagination-wh div.results
3750 {
3755 {
3751 text-align: left;
3756 text-align: left;
3752 float: left;
3757 float: left;
3753 margin: 0;
3758 margin: 0;
3754 padding: 0;
3759 padding: 0;
3755 }
3760 }
3756
3761
3757 #content div.box div.pagination div.results span,#content div.box div.pagination-wh div.results span
3762 #content div.box div.pagination div.results span,#content div.box div.pagination-wh div.results span
3758 {
3763 {
3759 height: 1%;
3764 height: 1%;
3760 display: block;
3765 display: block;
3761 float: left;
3766 float: left;
3762 background: #ebebeb url("../images/pager.png") repeat-x;
3767 background: #ebebeb url("../images/pager.png") repeat-x;
3763 border-top: 1px solid #dedede;
3768 border-top: 1px solid #dedede;
3764 border-left: 1px solid #cfcfcf;
3769 border-left: 1px solid #cfcfcf;
3765 border-right: 1px solid #c4c4c4;
3770 border-right: 1px solid #c4c4c4;
3766 border-bottom: 1px solid #c4c4c4;
3771 border-bottom: 1px solid #c4c4c4;
3767 color: #4A4A4A;
3772 color: #4A4A4A;
3768 font-weight: 700;
3773 font-weight: 700;
3769 margin: 0;
3774 margin: 0;
3770 padding: 6px 8px;
3775 padding: 6px 8px;
3771 }
3776 }
3772
3777
3773 #content div.box div.pagination ul.pager li.disabled,#content div.box div.pagination-wh a.disabled
3778 #content div.box div.pagination ul.pager li.disabled,#content div.box div.pagination-wh a.disabled
3774 {
3779 {
3775 color: #B4B4B4;
3780 color: #B4B4B4;
3776 padding: 6px;
3781 padding: 6px;
3777 }
3782 }
3778
3783
3779 #login,#register {
3784 #login,#register {
3780 width: 520px;
3785 width: 520px;
3781 margin: 10% auto 0;
3786 margin: 10% auto 0;
3782 padding: 0;
3787 padding: 0;
3783 }
3788 }
3784
3789
3785 #login div.color,#register div.color {
3790 #login div.color,#register div.color {
3786 clear: both;
3791 clear: both;
3787 overflow: hidden;
3792 overflow: hidden;
3788 background: #FFF;
3793 background: #FFF;
3789 margin: 10px auto 0;
3794 margin: 10px auto 0;
3790 padding: 3px 3px 3px 0;
3795 padding: 3px 3px 3px 0;
3791 }
3796 }
3792
3797
3793 #login div.color a,#register div.color a {
3798 #login div.color a,#register div.color a {
3794 width: 20px;
3799 width: 20px;
3795 height: 20px;
3800 height: 20px;
3796 display: block;
3801 display: block;
3797 float: left;
3802 float: left;
3798 margin: 0 0 0 3px;
3803 margin: 0 0 0 3px;
3799 padding: 0;
3804 padding: 0;
3800 }
3805 }
3801
3806
3802 #login div.title h5,#register div.title h5 {
3807 #login div.title h5,#register div.title h5 {
3803 color: #fff;
3808 color: #fff;
3804 margin: 10px;
3809 margin: 10px;
3805 padding: 0;
3810 padding: 0;
3806 }
3811 }
3807
3812
3808 #login div.form div.fields div.field,#register div.form div.fields div.field
3813 #login div.form div.fields div.field,#register div.form div.fields div.field
3809 {
3814 {
3810 clear: both;
3815 clear: both;
3811 overflow: hidden;
3816 overflow: hidden;
3812 margin: 0;
3817 margin: 0;
3813 padding: 0 0 10px;
3818 padding: 0 0 10px;
3814 }
3819 }
3815
3820
3816 #login div.form div.fields div.field span.error-message,#register div.form div.fields div.field span.error-message
3821 #login div.form div.fields div.field span.error-message,#register div.form div.fields div.field span.error-message
3817 {
3822 {
3818 height: 1%;
3823 height: 1%;
3819 display: block;
3824 display: block;
3820 color: red;
3825 color: red;
3821 margin: 8px 0 0;
3826 margin: 8px 0 0;
3822 padding: 0;
3827 padding: 0;
3823 max-width: 320px;
3828 max-width: 320px;
3824 }
3829 }
3825
3830
3826 #login div.form div.fields div.field div.label label,#register div.form div.fields div.field div.label label
3831 #login div.form div.fields div.field div.label label,#register div.form div.fields div.field div.label label
3827 {
3832 {
3828 color: #000;
3833 color: #000;
3829 font-weight: 700;
3834 font-weight: 700;
3830 }
3835 }
3831
3836
3832 #login div.form div.fields div.field div.input,#register div.form div.fields div.field div.input
3837 #login div.form div.fields div.field div.input,#register div.form div.fields div.field div.input
3833 {
3838 {
3834 float: left;
3839 float: left;
3835 margin: 0;
3840 margin: 0;
3836 padding: 0;
3841 padding: 0;
3837 }
3842 }
3838
3843
3839 #login div.form div.fields div.field div.checkbox,#register div.form div.fields div.field div.checkbox
3844 #login div.form div.fields div.field div.checkbox,#register div.form div.fields div.field div.checkbox
3840 {
3845 {
3841 margin: 0 0 0 184px;
3846 margin: 0 0 0 184px;
3842 padding: 0;
3847 padding: 0;
3843 }
3848 }
3844
3849
3845 #login div.form div.fields div.field div.checkbox label,#register div.form div.fields div.field div.checkbox label
3850 #login div.form div.fields div.field div.checkbox label,#register div.form div.fields div.field div.checkbox label
3846 {
3851 {
3847 color: #565656;
3852 color: #565656;
3848 font-weight: 700;
3853 font-weight: 700;
3849 }
3854 }
3850
3855
3851 #login div.form div.fields div.buttons input,#register div.form div.fields div.buttons input
3856 #login div.form div.fields div.buttons input,#register div.form div.fields div.buttons input
3852 {
3857 {
3853 color: #000;
3858 color: #000;
3854 font-size: 1em;
3859 font-size: 1em;
3855 font-weight: 700;
3860 font-weight: 700;
3856 margin: 0;
3861 margin: 0;
3857 }
3862 }
3858
3863
3859 #changeset_content .container .wrapper,#graph_content .container .wrapper
3864 #changeset_content .container .wrapper,#graph_content .container .wrapper
3860 {
3865 {
3861 width: 600px;
3866 width: 600px;
3862 }
3867 }
3863
3868
3864 #changeset_content .container .left {
3869 #changeset_content .container .left {
3865 float: left;
3870 float: left;
3866 width: 75%;
3871 width: 75%;
3867 padding-left: 5px;
3872 padding-left: 5px;
3868 }
3873 }
3869
3874
3870 #changeset_content .container .left .date,.ac .match {
3875 #changeset_content .container .left .date,.ac .match {
3871 font-weight: 700;
3876 font-weight: 700;
3872 padding-top: 5px;
3877 padding-top: 5px;
3873 padding-bottom: 5px;
3878 padding-bottom: 5px;
3874 }
3879 }
3875
3880
3876 div#legend_container table td,div#legend_choices table td {
3881 div#legend_container table td,div#legend_choices table td {
3877 border: none !important;
3882 border: none !important;
3878 height: 20px !important;
3883 height: 20px !important;
3879 padding: 0 !important;
3884 padding: 0 !important;
3880 }
3885 }
3881
3886
3882 .q_filter_box {
3887 .q_filter_box {
3883 -webkit-box-shadow: rgba(0,0,0,0.07) 0 1px 2px inset;
3888 -webkit-box-shadow: rgba(0,0,0,0.07) 0 1px 2px inset;
3884 -webkit-border-radius: 4px;
3889 -webkit-border-radius: 4px;
3885 -moz-border-radius: 4px;
3890 -moz-border-radius: 4px;
3886 border-radius: 4px;
3891 border-radius: 4px;
3887 border: 0 none;
3892 border: 0 none;
3888 color: #AAAAAA;
3893 color: #AAAAAA;
3889 margin-bottom: -4px;
3894 margin-bottom: -4px;
3890 margin-top: -4px;
3895 margin-top: -4px;
3891 padding-left: 3px;
3896 padding-left: 3px;
3892 }
3897 }
3893
3898
3894 #node_filter {
3899 #node_filter {
3895 border: 0px solid #545454;
3900 border: 0px solid #545454;
3896 color: #AAAAAA;
3901 color: #AAAAAA;
3897 padding-left: 3px;
3902 padding-left: 3px;
3898 }
3903 }
3899
3904
3900
3905
3901 .group_members_wrap{
3906 .group_members_wrap{
3902
3907
3903 }
3908 }
3904
3909
3905 .group_members .group_member{
3910 .group_members .group_member{
3906 height: 30px;
3911 height: 30px;
3907 padding:0px 0px 0px 10px;
3912 padding:0px 0px 0px 10px;
3908 }
3913 }
3909
3914
3910 .reviewers_member{
3915 .reviewers_member{
3911 height: 15px;
3916 height: 15px;
3912 padding:0px 0px 0px 10px;
3917 padding:0px 0px 0px 10px;
3913 }
3918 }
3914
3919
3915 .emails_wrap{
3920 .emails_wrap{
3916 padding: 0px 20px;
3921 padding: 0px 20px;
3917 }
3922 }
3918
3923
3919 .emails_wrap .email_entry{
3924 .emails_wrap .email_entry{
3920 height: 30px;
3925 height: 30px;
3921 padding:0px 0px 0px 10px;
3926 padding:0px 0px 0px 10px;
3922 }
3927 }
3923 .emails_wrap .email_entry .email{
3928 .emails_wrap .email_entry .email{
3924 float: left
3929 float: left
3925 }
3930 }
3926 .emails_wrap .email_entry .email_action{
3931 .emails_wrap .email_entry .email_action{
3927 float: left
3932 float: left
3928 }
3933 }
3929
3934
3930 /*README STYLE*/
3935 /*README STYLE*/
3931
3936
3932 div.readme {
3937 div.readme {
3933 padding:0px;
3938 padding:0px;
3934 }
3939 }
3935
3940
3936 div.readme h2 {
3941 div.readme h2 {
3937 font-weight: normal;
3942 font-weight: normal;
3938 }
3943 }
3939
3944
3940 div.readme .readme_box {
3945 div.readme .readme_box {
3941 background-color: #fafafa;
3946 background-color: #fafafa;
3942 }
3947 }
3943
3948
3944 div.readme .readme_box {
3949 div.readme .readme_box {
3945 clear:both;
3950 clear:both;
3946 overflow:hidden;
3951 overflow:hidden;
3947 margin:0;
3952 margin:0;
3948 padding:0 20px 10px;
3953 padding:0 20px 10px;
3949 }
3954 }
3950
3955
3951 div.readme .readme_box h1, div.readme .readme_box h2, div.readme .readme_box h3, div.readme .readme_box h4, div.readme .readme_box h5, div.readme .readme_box h6 {
3956 div.readme .readme_box h1, div.readme .readme_box h2, div.readme .readme_box h3, div.readme .readme_box h4, div.readme .readme_box h5, div.readme .readme_box h6 {
3952 border-bottom: 0 !important;
3957 border-bottom: 0 !important;
3953 margin: 0 !important;
3958 margin: 0 !important;
3954 padding: 0 !important;
3959 padding: 0 !important;
3955 line-height: 1.5em !important;
3960 line-height: 1.5em !important;
3956 }
3961 }
3957
3962
3958
3963
3959 div.readme .readme_box h1:first-child {
3964 div.readme .readme_box h1:first-child {
3960 padding-top: .25em !important;
3965 padding-top: .25em !important;
3961 }
3966 }
3962
3967
3963 div.readme .readme_box h2, div.readme .readme_box h3 {
3968 div.readme .readme_box h2, div.readme .readme_box h3 {
3964 margin: 1em 0 !important;
3969 margin: 1em 0 !important;
3965 }
3970 }
3966
3971
3967 div.readme .readme_box h2 {
3972 div.readme .readme_box h2 {
3968 margin-top: 1.5em !important;
3973 margin-top: 1.5em !important;
3969 border-top: 4px solid #e0e0e0 !important;
3974 border-top: 4px solid #e0e0e0 !important;
3970 padding-top: .5em !important;
3975 padding-top: .5em !important;
3971 }
3976 }
3972
3977
3973 div.readme .readme_box p {
3978 div.readme .readme_box p {
3974 color: black !important;
3979 color: black !important;
3975 margin: 1em 0 !important;
3980 margin: 1em 0 !important;
3976 line-height: 1.5em !important;
3981 line-height: 1.5em !important;
3977 }
3982 }
3978
3983
3979 div.readme .readme_box ul {
3984 div.readme .readme_box ul {
3980 list-style: disc !important;
3985 list-style: disc !important;
3981 margin: 1em 0 1em 2em !important;
3986 margin: 1em 0 1em 2em !important;
3982 }
3987 }
3983
3988
3984 div.readme .readme_box ol {
3989 div.readme .readme_box ol {
3985 list-style: decimal;
3990 list-style: decimal;
3986 margin: 1em 0 1em 2em !important;
3991 margin: 1em 0 1em 2em !important;
3987 }
3992 }
3988
3993
3989 div.readme .readme_box pre, code {
3994 div.readme .readme_box pre, code {
3990 font: 12px "Bitstream Vera Sans Mono","Courier",monospace;
3995 font: 12px "Bitstream Vera Sans Mono","Courier",monospace;
3991 }
3996 }
3992
3997
3993 div.readme .readme_box code {
3998 div.readme .readme_box code {
3994 font-size: 12px !important;
3999 font-size: 12px !important;
3995 background-color: ghostWhite !important;
4000 background-color: ghostWhite !important;
3996 color: #444 !important;
4001 color: #444 !important;
3997 padding: 0 .2em !important;
4002 padding: 0 .2em !important;
3998 border: 1px solid #dedede !important;
4003 border: 1px solid #dedede !important;
3999 }
4004 }
4000
4005
4001 div.readme .readme_box pre code {
4006 div.readme .readme_box pre code {
4002 padding: 0 !important;
4007 padding: 0 !important;
4003 font-size: 12px !important;
4008 font-size: 12px !important;
4004 background-color: #eee !important;
4009 background-color: #eee !important;
4005 border: none !important;
4010 border: none !important;
4006 }
4011 }
4007
4012
4008 div.readme .readme_box pre {
4013 div.readme .readme_box pre {
4009 margin: 1em 0;
4014 margin: 1em 0;
4010 font-size: 12px;
4015 font-size: 12px;
4011 background-color: #eee;
4016 background-color: #eee;
4012 border: 1px solid #ddd;
4017 border: 1px solid #ddd;
4013 padding: 5px;
4018 padding: 5px;
4014 color: #444;
4019 color: #444;
4015 overflow: auto;
4020 overflow: auto;
4016 -webkit-box-shadow: rgba(0,0,0,0.07) 0 1px 2px inset;
4021 -webkit-box-shadow: rgba(0,0,0,0.07) 0 1px 2px inset;
4017 -webkit-border-radius: 3px;
4022 -webkit-border-radius: 3px;
4018 -moz-border-radius: 3px;
4023 -moz-border-radius: 3px;
4019 border-radius: 3px;
4024 border-radius: 3px;
4020 }
4025 }
4021
4026
4022
4027
4023 /** RST STYLE **/
4028 /** RST STYLE **/
4024
4029
4025
4030
4026 div.rst-block {
4031 div.rst-block {
4027 padding:0px;
4032 padding:0px;
4028 }
4033 }
4029
4034
4030 div.rst-block h2 {
4035 div.rst-block h2 {
4031 font-weight: normal;
4036 font-weight: normal;
4032 }
4037 }
4033
4038
4034 div.rst-block {
4039 div.rst-block {
4035 background-color: #fafafa;
4040 background-color: #fafafa;
4036 }
4041 }
4037
4042
4038 div.rst-block {
4043 div.rst-block {
4039 clear:both;
4044 clear:both;
4040 overflow:hidden;
4045 overflow:hidden;
4041 margin:0;
4046 margin:0;
4042 padding:0 20px 10px;
4047 padding:0 20px 10px;
4043 }
4048 }
4044
4049
4045 div.rst-block h1, div.rst-block h2, div.rst-block h3, div.rst-block h4, div.rst-block h5, div.rst-block h6 {
4050 div.rst-block h1, div.rst-block h2, div.rst-block h3, div.rst-block h4, div.rst-block h5, div.rst-block h6 {
4046 border-bottom: 0 !important;
4051 border-bottom: 0 !important;
4047 margin: 0 !important;
4052 margin: 0 !important;
4048 padding: 0 !important;
4053 padding: 0 !important;
4049 line-height: 1.5em !important;
4054 line-height: 1.5em !important;
4050 }
4055 }
4051
4056
4052
4057
4053 div.rst-block h1:first-child {
4058 div.rst-block h1:first-child {
4054 padding-top: .25em !important;
4059 padding-top: .25em !important;
4055 }
4060 }
4056
4061
4057 div.rst-block h2, div.rst-block h3 {
4062 div.rst-block h2, div.rst-block h3 {
4058 margin: 1em 0 !important;
4063 margin: 1em 0 !important;
4059 }
4064 }
4060
4065
4061 div.rst-block h2 {
4066 div.rst-block h2 {
4062 margin-top: 1.5em !important;
4067 margin-top: 1.5em !important;
4063 border-top: 4px solid #e0e0e0 !important;
4068 border-top: 4px solid #e0e0e0 !important;
4064 padding-top: .5em !important;
4069 padding-top: .5em !important;
4065 }
4070 }
4066
4071
4067 div.rst-block p {
4072 div.rst-block p {
4068 color: black !important;
4073 color: black !important;
4069 margin: 1em 0 !important;
4074 margin: 1em 0 !important;
4070 line-height: 1.5em !important;
4075 line-height: 1.5em !important;
4071 }
4076 }
4072
4077
4073 div.rst-block ul {
4078 div.rst-block ul {
4074 list-style: disc !important;
4079 list-style: disc !important;
4075 margin: 1em 0 1em 2em !important;
4080 margin: 1em 0 1em 2em !important;
4076 }
4081 }
4077
4082
4078 div.rst-block ol {
4083 div.rst-block ol {
4079 list-style: decimal;
4084 list-style: decimal;
4080 margin: 1em 0 1em 2em !important;
4085 margin: 1em 0 1em 2em !important;
4081 }
4086 }
4082
4087
4083 div.rst-block pre, code {
4088 div.rst-block pre, code {
4084 font: 12px "Bitstream Vera Sans Mono","Courier",monospace;
4089 font: 12px "Bitstream Vera Sans Mono","Courier",monospace;
4085 }
4090 }
4086
4091
4087 div.rst-block code {
4092 div.rst-block code {
4088 font-size: 12px !important;
4093 font-size: 12px !important;
4089 background-color: ghostWhite !important;
4094 background-color: ghostWhite !important;
4090 color: #444 !important;
4095 color: #444 !important;
4091 padding: 0 .2em !important;
4096 padding: 0 .2em !important;
4092 border: 1px solid #dedede !important;
4097 border: 1px solid #dedede !important;
4093 }
4098 }
4094
4099
4095 div.rst-block pre code {
4100 div.rst-block pre code {
4096 padding: 0 !important;
4101 padding: 0 !important;
4097 font-size: 12px !important;
4102 font-size: 12px !important;
4098 background-color: #eee !important;
4103 background-color: #eee !important;
4099 border: none !important;
4104 border: none !important;
4100 }
4105 }
4101
4106
4102 div.rst-block pre {
4107 div.rst-block pre {
4103 margin: 1em 0;
4108 margin: 1em 0;
4104 font-size: 12px;
4109 font-size: 12px;
4105 background-color: #eee;
4110 background-color: #eee;
4106 border: 1px solid #ddd;
4111 border: 1px solid #ddd;
4107 padding: 5px;
4112 padding: 5px;
4108 color: #444;
4113 color: #444;
4109 overflow: auto;
4114 overflow: auto;
4110 -webkit-box-shadow: rgba(0,0,0,0.07) 0 1px 2px inset;
4115 -webkit-box-shadow: rgba(0,0,0,0.07) 0 1px 2px inset;
4111 -webkit-border-radius: 3px;
4116 -webkit-border-radius: 3px;
4112 -moz-border-radius: 3px;
4117 -moz-border-radius: 3px;
4113 border-radius: 3px;
4118 border-radius: 3px;
4114 }
4119 }
4115
4120
4116
4121
4117 /** comment main **/
4122 /** comment main **/
4118 .comments {
4123 .comments {
4119 padding:10px 20px;
4124 padding:10px 20px;
4120 }
4125 }
4121
4126
4122 .comments .comment {
4127 .comments .comment {
4123 border: 1px solid #ddd;
4128 border: 1px solid #ddd;
4124 margin-top: 10px;
4129 margin-top: 10px;
4125 -webkit-border-radius: 4px;
4130 -webkit-border-radius: 4px;
4126 -moz-border-radius: 4px;
4131 -moz-border-radius: 4px;
4127 border-radius: 4px;
4132 border-radius: 4px;
4128 }
4133 }
4129
4134
4130 .comments .comment .meta {
4135 .comments .comment .meta {
4131 background: #f8f8f8;
4136 background: #f8f8f8;
4132 padding: 4px;
4137 padding: 4px;
4133 border-bottom: 1px solid #ddd;
4138 border-bottom: 1px solid #ddd;
4134 height: 18px;
4139 height: 18px;
4135 }
4140 }
4136
4141
4137 .comments .comment .meta img {
4142 .comments .comment .meta img {
4138 vertical-align: middle;
4143 vertical-align: middle;
4139 }
4144 }
4140
4145
4141 .comments .comment .meta .user {
4146 .comments .comment .meta .user {
4142 font-weight: bold;
4147 font-weight: bold;
4143 float: left;
4148 float: left;
4144 padding: 4px 2px 2px 2px;
4149 padding: 4px 2px 2px 2px;
4145 }
4150 }
4146
4151
4147 .comments .comment .meta .date {
4152 .comments .comment .meta .date {
4148 float: left;
4153 float: left;
4149 padding:4px 4px 0px 4px;
4154 padding:4px 4px 0px 4px;
4150 }
4155 }
4151
4156
4152 .comments .comment .text {
4157 .comments .comment .text {
4153 background-color: #FAFAFA;
4158 background-color: #FAFAFA;
4154 }
4159 }
4155 .comment .text div.rst-block p {
4160 .comment .text div.rst-block p {
4156 margin: 0.5em 0px !important;
4161 margin: 0.5em 0px !important;
4157 }
4162 }
4158
4163
4159 .comments .comments-number{
4164 .comments .comments-number{
4160 padding:0px 0px 10px 0px;
4165 padding:0px 0px 10px 0px;
4161 font-weight: bold;
4166 font-weight: bold;
4162 color: #666;
4167 color: #666;
4163 font-size: 16px;
4168 font-size: 16px;
4164 }
4169 }
4165
4170
4166 /** comment form **/
4171 /** comment form **/
4167
4172
4168 .status-block{
4173 .status-block{
4169 height:80px;
4174 height:80px;
4170 clear:both
4175 clear:both
4171 }
4176 }
4172
4177
4173 .comment-form .clearfix{
4178 .comment-form .clearfix{
4174 background: #EEE;
4179 background: #EEE;
4175 -webkit-border-radius: 4px;
4180 -webkit-border-radius: 4px;
4176 -moz-border-radius: 4px;
4181 -moz-border-radius: 4px;
4177 border-radius: 4px;
4182 border-radius: 4px;
4178 padding: 10px;
4183 padding: 10px;
4179 }
4184 }
4180
4185
4181 div.comment-form {
4186 div.comment-form {
4182 margin-top: 20px;
4187 margin-top: 20px;
4183 }
4188 }
4184
4189
4185 .comment-form strong {
4190 .comment-form strong {
4186 display: block;
4191 display: block;
4187 margin-bottom: 15px;
4192 margin-bottom: 15px;
4188 }
4193 }
4189
4194
4190 .comment-form textarea {
4195 .comment-form textarea {
4191 width: 100%;
4196 width: 100%;
4192 height: 100px;
4197 height: 100px;
4193 font-family: 'Monaco', 'Courier', 'Courier New', monospace;
4198 font-family: 'Monaco', 'Courier', 'Courier New', monospace;
4194 }
4199 }
4195
4200
4196 form.comment-form {
4201 form.comment-form {
4197 margin-top: 10px;
4202 margin-top: 10px;
4198 margin-left: 10px;
4203 margin-left: 10px;
4199 }
4204 }
4200
4205
4201 .comment-form-submit {
4206 .comment-form-submit {
4202 margin-top: 5px;
4207 margin-top: 5px;
4203 margin-left: 525px;
4208 margin-left: 525px;
4204 }
4209 }
4205
4210
4206 .file-comments {
4211 .file-comments {
4207 display: none;
4212 display: none;
4208 }
4213 }
4209
4214
4210 .comment-form .comment {
4215 .comment-form .comment {
4211 margin-left: 10px;
4216 margin-left: 10px;
4212 }
4217 }
4213
4218
4214 .comment-form .comment-help{
4219 .comment-form .comment-help{
4215 padding: 0px 0px 5px 0px;
4220 padding: 0px 0px 5px 0px;
4216 color: #666;
4221 color: #666;
4217 }
4222 }
4218
4223
4219 .comment-form .comment-button{
4224 .comment-form .comment-button{
4220 padding-top:5px;
4225 padding-top:5px;
4221 }
4226 }
4222
4227
4223 .add-another-button {
4228 .add-another-button {
4224 margin-left: 10px;
4229 margin-left: 10px;
4225 margin-top: 10px;
4230 margin-top: 10px;
4226 margin-bottom: 10px;
4231 margin-bottom: 10px;
4227 }
4232 }
4228
4233
4229 .comment .buttons {
4234 .comment .buttons {
4230 float: right;
4235 float: right;
4231 padding:2px 2px 0px 0px;
4236 padding:2px 2px 0px 0px;
4232 }
4237 }
4233
4238
4234
4239
4235 .show-inline-comments{
4240 .show-inline-comments{
4236 position: relative;
4241 position: relative;
4237 top:1px
4242 top:1px
4238 }
4243 }
4239
4244
4240 /** comment inline form **/
4245 /** comment inline form **/
4241 .comment-inline-form .overlay{
4246 .comment-inline-form .overlay{
4242 display: none;
4247 display: none;
4243 }
4248 }
4244 .comment-inline-form .overlay.submitting{
4249 .comment-inline-form .overlay.submitting{
4245 display:block;
4250 display:block;
4246 background: none repeat scroll 0 0 white;
4251 background: none repeat scroll 0 0 white;
4247 font-size: 16px;
4252 font-size: 16px;
4248 opacity: 0.5;
4253 opacity: 0.5;
4249 position: absolute;
4254 position: absolute;
4250 text-align: center;
4255 text-align: center;
4251 vertical-align: top;
4256 vertical-align: top;
4252
4257
4253 }
4258 }
4254 .comment-inline-form .overlay.submitting .overlay-text{
4259 .comment-inline-form .overlay.submitting .overlay-text{
4255 width:100%;
4260 width:100%;
4256 margin-top:5%;
4261 margin-top:5%;
4257 }
4262 }
4258
4263
4259 .comment-inline-form .clearfix{
4264 .comment-inline-form .clearfix{
4260 background: #EEE;
4265 background: #EEE;
4261 -webkit-border-radius: 4px;
4266 -webkit-border-radius: 4px;
4262 -moz-border-radius: 4px;
4267 -moz-border-radius: 4px;
4263 border-radius: 4px;
4268 border-radius: 4px;
4264 padding: 5px;
4269 padding: 5px;
4265 }
4270 }
4266
4271
4267 div.comment-inline-form {
4272 div.comment-inline-form {
4268 padding:4px 0px 6px 0px;
4273 padding:4px 0px 6px 0px;
4269 }
4274 }
4270
4275
4271
4276
4272 tr.hl-comment{
4277 tr.hl-comment{
4273 /*
4278 /*
4274 background-color: #FFFFCC !important;
4279 background-color: #FFFFCC !important;
4275 */
4280 */
4276 }
4281 }
4277
4282
4278 /*
4283 /*
4279 tr.hl-comment pre {
4284 tr.hl-comment pre {
4280 border-top: 2px solid #FFEE33;
4285 border-top: 2px solid #FFEE33;
4281 border-left: 2px solid #FFEE33;
4286 border-left: 2px solid #FFEE33;
4282 border-right: 2px solid #FFEE33;
4287 border-right: 2px solid #FFEE33;
4283 }
4288 }
4284 */
4289 */
4285
4290
4286 .comment-inline-form strong {
4291 .comment-inline-form strong {
4287 display: block;
4292 display: block;
4288 margin-bottom: 15px;
4293 margin-bottom: 15px;
4289 }
4294 }
4290
4295
4291 .comment-inline-form textarea {
4296 .comment-inline-form textarea {
4292 width: 100%;
4297 width: 100%;
4293 height: 100px;
4298 height: 100px;
4294 font-family: 'Monaco', 'Courier', 'Courier New', monospace;
4299 font-family: 'Monaco', 'Courier', 'Courier New', monospace;
4295 }
4300 }
4296
4301
4297 form.comment-inline-form {
4302 form.comment-inline-form {
4298 margin-top: 10px;
4303 margin-top: 10px;
4299 margin-left: 10px;
4304 margin-left: 10px;
4300 }
4305 }
4301
4306
4302 .comment-inline-form-submit {
4307 .comment-inline-form-submit {
4303 margin-top: 5px;
4308 margin-top: 5px;
4304 margin-left: 525px;
4309 margin-left: 525px;
4305 }
4310 }
4306
4311
4307 .file-comments {
4312 .file-comments {
4308 display: none;
4313 display: none;
4309 }
4314 }
4310
4315
4311 .comment-inline-form .comment {
4316 .comment-inline-form .comment {
4312 margin-left: 10px;
4317 margin-left: 10px;
4313 }
4318 }
4314
4319
4315 .comment-inline-form .comment-help{
4320 .comment-inline-form .comment-help{
4316 padding: 0px 0px 2px 0px;
4321 padding: 0px 0px 2px 0px;
4317 color: #666666;
4322 color: #666666;
4318 font-size: 10px;
4323 font-size: 10px;
4319 }
4324 }
4320
4325
4321 .comment-inline-form .comment-button{
4326 .comment-inline-form .comment-button{
4322 padding-top:5px;
4327 padding-top:5px;
4323 }
4328 }
4324
4329
4325 /** comment inline **/
4330 /** comment inline **/
4326 .inline-comments {
4331 .inline-comments {
4327 padding:10px 20px;
4332 padding:10px 20px;
4328 }
4333 }
4329
4334
4330 .inline-comments div.rst-block {
4335 .inline-comments div.rst-block {
4331 clear:both;
4336 clear:both;
4332 overflow:hidden;
4337 overflow:hidden;
4333 margin:0;
4338 margin:0;
4334 padding:0 20px 0px;
4339 padding:0 20px 0px;
4335 }
4340 }
4336 .inline-comments .comment {
4341 .inline-comments .comment {
4337 border: 1px solid #ddd;
4342 border: 1px solid #ddd;
4338 -webkit-border-radius: 4px;
4343 -webkit-border-radius: 4px;
4339 -moz-border-radius: 4px;
4344 -moz-border-radius: 4px;
4340 border-radius: 4px;
4345 border-radius: 4px;
4341 margin: 3px 3px 5px 5px;
4346 margin: 3px 3px 5px 5px;
4342 background-color: #FAFAFA;
4347 background-color: #FAFAFA;
4343 }
4348 }
4344 .inline-comments .add-comment {
4349 .inline-comments .add-comment {
4345 padding: 2px 4px 8px 5px;
4350 padding: 2px 4px 8px 5px;
4346 }
4351 }
4347
4352
4348 .inline-comments .comment-wrapp{
4353 .inline-comments .comment-wrapp{
4349 padding:1px;
4354 padding:1px;
4350 }
4355 }
4351 .inline-comments .comment .meta {
4356 .inline-comments .comment .meta {
4352 background: #f8f8f8;
4357 background: #f8f8f8;
4353 padding: 4px;
4358 padding: 4px;
4354 border-bottom: 1px solid #ddd;
4359 border-bottom: 1px solid #ddd;
4355 height: 20px;
4360 height: 20px;
4356 }
4361 }
4357
4362
4358 .inline-comments .comment .meta img {
4363 .inline-comments .comment .meta img {
4359 vertical-align: middle;
4364 vertical-align: middle;
4360 }
4365 }
4361
4366
4362 .inline-comments .comment .meta .user {
4367 .inline-comments .comment .meta .user {
4363 font-weight: bold;
4368 font-weight: bold;
4364 float:left;
4369 float:left;
4365 padding: 3px;
4370 padding: 3px;
4366 }
4371 }
4367
4372
4368 .inline-comments .comment .meta .date {
4373 .inline-comments .comment .meta .date {
4369 float:left;
4374 float:left;
4370 padding: 3px;
4375 padding: 3px;
4371 }
4376 }
4372
4377
4373 .inline-comments .comment .text {
4378 .inline-comments .comment .text {
4374 background-color: #FAFAFA;
4379 background-color: #FAFAFA;
4375 }
4380 }
4376
4381
4377 .inline-comments .comments-number{
4382 .inline-comments .comments-number{
4378 padding:0px 0px 10px 0px;
4383 padding:0px 0px 10px 0px;
4379 font-weight: bold;
4384 font-weight: bold;
4380 color: #666;
4385 color: #666;
4381 font-size: 16px;
4386 font-size: 16px;
4382 }
4387 }
4383 .inline-comments-button .add-comment{
4388 .inline-comments-button .add-comment{
4384 margin:2px 0px 8px 5px !important
4389 margin:2px 0px 8px 5px !important
4385 }
4390 }
4386
4391
4387
4392
4388 .notification-paginator{
4393 .notification-paginator{
4389 padding: 0px 0px 4px 16px;
4394 padding: 0px 0px 4px 16px;
4390 float: left;
4395 float: left;
4391 }
4396 }
4392
4397
4393 .notifications{
4398 .notifications{
4394 border-radius: 4px 4px 4px 4px;
4399 border-radius: 4px 4px 4px 4px;
4395 -webkit-border-radius: 4px;
4400 -webkit-border-radius: 4px;
4396 -moz-border-radius: 4px;
4401 -moz-border-radius: 4px;
4397 float: right;
4402 float: right;
4398 margin: 20px 0px 0px 0px;
4403 margin: 20px 0px 0px 0px;
4399 position: absolute;
4404 position: absolute;
4400 text-align: center;
4405 text-align: center;
4401 width: 26px;
4406 width: 26px;
4402 z-index: 1000;
4407 z-index: 1000;
4403 }
4408 }
4404 .notifications a{
4409 .notifications a{
4405 color:#888 !important;
4410 color:#888 !important;
4406 display: block;
4411 display: block;
4407 font-size: 10px;
4412 font-size: 10px;
4408 background-color: #DEDEDE !important;
4413 background-color: #DEDEDE !important;
4409 border-radius: 2px !important;
4414 border-radius: 2px !important;
4410 -webkit-border-radius: 2px !important;
4415 -webkit-border-radius: 2px !important;
4411 -moz-border-radius: 2px !important;
4416 -moz-border-radius: 2px !important;
4412 }
4417 }
4413 .notifications a:hover{
4418 .notifications a:hover{
4414 text-decoration: none !important;
4419 text-decoration: none !important;
4415 background-color: #EEEFFF !important;
4420 background-color: #EEEFFF !important;
4416 }
4421 }
4417 .notification-header{
4422 .notification-header{
4418 padding-top:6px;
4423 padding-top:6px;
4419 }
4424 }
4420 .notification-header .desc{
4425 .notification-header .desc{
4421 font-size: 16px;
4426 font-size: 16px;
4422 height: 24px;
4427 height: 24px;
4423 float: left
4428 float: left
4424 }
4429 }
4425 .notification-list .container.unread{
4430 .notification-list .container.unread{
4426 background: none repeat scroll 0 0 rgba(255, 255, 180, 0.6);
4431 background: none repeat scroll 0 0 rgba(255, 255, 180, 0.6);
4427 }
4432 }
4428 .notification-header .gravatar{
4433 .notification-header .gravatar{
4429 background: none repeat scroll 0 0 transparent;
4434 background: none repeat scroll 0 0 transparent;
4430 padding: 0px 0px 0px 8px;
4435 padding: 0px 0px 0px 8px;
4431 }
4436 }
4432 .notification-list .container .notification-header .desc{
4437 .notification-list .container .notification-header .desc{
4433 font-weight: bold;
4438 font-weight: bold;
4434 font-size: 17px;
4439 font-size: 17px;
4435 }
4440 }
4436 .notification-table{
4441 .notification-table{
4437 border: 1px solid #ccc;
4442 border: 1px solid #ccc;
4438 -webkit-border-radius: 6px 6px 6px 6px;
4443 -webkit-border-radius: 6px 6px 6px 6px;
4439 -moz-border-radius: 6px 6px 6px 6px;
4444 -moz-border-radius: 6px 6px 6px 6px;
4440 border-radius: 6px 6px 6px 6px;
4445 border-radius: 6px 6px 6px 6px;
4441 clear: both;
4446 clear: both;
4442 margin: 0px 20px 0px 20px;
4447 margin: 0px 20px 0px 20px;
4443 }
4448 }
4444 .notification-header .delete-notifications{
4449 .notification-header .delete-notifications{
4445 float: right;
4450 float: right;
4446 padding-top: 8px;
4451 padding-top: 8px;
4447 cursor: pointer;
4452 cursor: pointer;
4448 }
4453 }
4449 .notification-header .read-notifications{
4454 .notification-header .read-notifications{
4450 float: right;
4455 float: right;
4451 padding-top: 8px;
4456 padding-top: 8px;
4452 cursor: pointer;
4457 cursor: pointer;
4453 }
4458 }
4454 .notification-subject{
4459 .notification-subject{
4455 clear:both;
4460 clear:both;
4456 border-bottom: 1px solid #eee;
4461 border-bottom: 1px solid #eee;
4457 padding:5px 0px 5px 38px;
4462 padding:5px 0px 5px 38px;
4458 }
4463 }
4459
4464
4460 .notification-body{
4465 .notification-body{
4461 clear:both;
4466 clear:both;
4462 margin: 34px 2px 2px 8px
4467 margin: 34px 2px 2px 8px
4463 }
4468 }
4464
4469
4465 /****
4470 /****
4466 PULL REQUESTS
4471 PULL REQUESTS
4467 *****/
4472 *****/
4468 .pullrequests_section_head {
4473 .pullrequests_section_head {
4469 padding:10px 10px 10px 0px;
4474 padding:10px 10px 10px 0px;
4470 font-size:16px;
4475 font-size:16px;
4471 font-weight: bold;
4476 font-weight: bold;
4472 }
4477 }
4473
4478
4474 /****
4479 /****
4475 PERMS
4480 PERMS
4476 *****/
4481 *****/
4477 #perms .perms_section_head {
4482 #perms .perms_section_head {
4478 padding:10px 10px 10px 0px;
4483 padding:10px 10px 10px 0px;
4479 font-size:16px;
4484 font-size:16px;
4480 font-weight: bold;
4485 font-weight: bold;
4481 }
4486 }
4482
4487
4483 #perms .perm_tag{
4488 #perms .perm_tag{
4484 padding: 1px 3px 1px 3px;
4489 padding: 1px 3px 1px 3px;
4485 font-size: 10px;
4490 font-size: 10px;
4486 font-weight: bold;
4491 font-weight: bold;
4487 text-transform: uppercase;
4492 text-transform: uppercase;
4488 white-space: nowrap;
4493 white-space: nowrap;
4489 -webkit-border-radius: 3px;
4494 -webkit-border-radius: 3px;
4490 -moz-border-radius: 3px;
4495 -moz-border-radius: 3px;
4491 border-radius: 3px;
4496 border-radius: 3px;
4492 }
4497 }
4493
4498
4494 #perms .perm_tag.admin{
4499 #perms .perm_tag.admin{
4495 background-color: #B94A48;
4500 background-color: #B94A48;
4496 color: #ffffff;
4501 color: #ffffff;
4497 }
4502 }
4498
4503
4499 #perms .perm_tag.write{
4504 #perms .perm_tag.write{
4500 background-color: #B94A48;
4505 background-color: #B94A48;
4501 color: #ffffff;
4506 color: #ffffff;
4502 }
4507 }
4503
4508
4504 #perms .perm_tag.read{
4509 #perms .perm_tag.read{
4505 background-color: #468847;
4510 background-color: #468847;
4506 color: #ffffff;
4511 color: #ffffff;
4507 }
4512 }
4508
4513
4509 #perms .perm_tag.none{
4514 #perms .perm_tag.none{
4510 background-color: #bfbfbf;
4515 background-color: #bfbfbf;
4511 color: #ffffff;
4516 color: #ffffff;
4512 }
4517 }
4513
4518
4514 .perm-gravatar{
4519 .perm-gravatar{
4515 vertical-align:middle;
4520 vertical-align:middle;
4516 padding:2px;
4521 padding:2px;
4517 }
4522 }
4518 .perm-gravatar-ac{
4523 .perm-gravatar-ac{
4519 vertical-align:middle;
4524 vertical-align:middle;
4520 padding:2px;
4525 padding:2px;
4521 width: 14px;
4526 width: 14px;
4522 height: 14px;
4527 height: 14px;
4523 }
4528 }
4524
4529
4525 /*****************************************************************************
4530 /*****************************************************************************
4526 DIFFS CSS
4531 DIFFS CSS
4527 ******************************************************************************/
4532 ******************************************************************************/
4528
4533
4529 div.diffblock {
4534 div.diffblock {
4530 overflow: auto;
4535 overflow: auto;
4531 padding: 0px;
4536 padding: 0px;
4532 border: 1px solid #ccc;
4537 border: 1px solid #ccc;
4533 background: #f8f8f8;
4538 background: #f8f8f8;
4534 font-size: 100%;
4539 font-size: 100%;
4535 line-height: 100%;
4540 line-height: 100%;
4536 /* new */
4541 /* new */
4537 line-height: 125%;
4542 line-height: 125%;
4538 -webkit-border-radius: 6px 6px 0px 0px;
4543 -webkit-border-radius: 6px 6px 0px 0px;
4539 -moz-border-radius: 6px 6px 0px 0px;
4544 -moz-border-radius: 6px 6px 0px 0px;
4540 border-radius: 6px 6px 0px 0px;
4545 border-radius: 6px 6px 0px 0px;
4541 }
4546 }
4542 div.diffblock.margined{
4547 div.diffblock.margined{
4543 margin: 0px 20px 0px 20px;
4548 margin: 0px 20px 0px 20px;
4544 }
4549 }
4545 div.diffblock .code-header{
4550 div.diffblock .code-header{
4546 border-bottom: 1px solid #CCCCCC;
4551 border-bottom: 1px solid #CCCCCC;
4547 background: #EEEEEE;
4552 background: #EEEEEE;
4548 padding:10px 0 10px 0;
4553 padding:10px 0 10px 0;
4549 height: 14px;
4554 height: 14px;
4550 }
4555 }
4551 div.diffblock .code-header.cv{
4556 div.diffblock .code-header.cv{
4552 height: 34px;
4557 height: 34px;
4553 }
4558 }
4554 div.diffblock .code-header-title{
4559 div.diffblock .code-header-title{
4555 padding: 0px 0px 10px 5px !important;
4560 padding: 0px 0px 10px 5px !important;
4556 margin: 0 !important;
4561 margin: 0 !important;
4557 }
4562 }
4558 div.diffblock .code-header .hash{
4563 div.diffblock .code-header .hash{
4559 float: left;
4564 float: left;
4560 padding: 2px 0 0 2px;
4565 padding: 2px 0 0 2px;
4561 }
4566 }
4562 div.diffblock .code-header .date{
4567 div.diffblock .code-header .date{
4563 float:left;
4568 float:left;
4564 text-transform: uppercase;
4569 text-transform: uppercase;
4565 padding: 2px 0px 0px 2px;
4570 padding: 2px 0px 0px 2px;
4566 }
4571 }
4567 div.diffblock .code-header div{
4572 div.diffblock .code-header div{
4568 margin-left:4px;
4573 margin-left:4px;
4569 font-weight: bold;
4574 font-weight: bold;
4570 font-size: 14px;
4575 font-size: 14px;
4571 }
4576 }
4572 div.diffblock .code-body{
4577 div.diffblock .code-body{
4573 background: #FFFFFF;
4578 background: #FFFFFF;
4574 }
4579 }
4575 div.diffblock pre.raw{
4580 div.diffblock pre.raw{
4576 background: #FFFFFF;
4581 background: #FFFFFF;
4577 color:#000000;
4582 color:#000000;
4578 }
4583 }
4579 table.code-difftable{
4584 table.code-difftable{
4580 border-collapse: collapse;
4585 border-collapse: collapse;
4581 width: 99%;
4586 width: 99%;
4582 }
4587 }
4583 table.code-difftable td {
4588 table.code-difftable td {
4584 padding: 0 !important;
4589 padding: 0 !important;
4585 background: none !important;
4590 background: none !important;
4586 border:0 !important;
4591 border:0 !important;
4587 vertical-align: none !important;
4592 vertical-align: none !important;
4588 }
4593 }
4589 table.code-difftable .context{
4594 table.code-difftable .context{
4590 background:none repeat scroll 0 0 #DDE7EF;
4595 background:none repeat scroll 0 0 #DDE7EF;
4591 }
4596 }
4592 table.code-difftable .add{
4597 table.code-difftable .add{
4593 background:none repeat scroll 0 0 #DDFFDD;
4598 background:none repeat scroll 0 0 #DDFFDD;
4594 }
4599 }
4595 table.code-difftable .add ins{
4600 table.code-difftable .add ins{
4596 background:none repeat scroll 0 0 #AAFFAA;
4601 background:none repeat scroll 0 0 #AAFFAA;
4597 text-decoration:none;
4602 text-decoration:none;
4598 }
4603 }
4599 table.code-difftable .del{
4604 table.code-difftable .del{
4600 background:none repeat scroll 0 0 #FFDDDD;
4605 background:none repeat scroll 0 0 #FFDDDD;
4601 }
4606 }
4602 table.code-difftable .del del{
4607 table.code-difftable .del del{
4603 background:none repeat scroll 0 0 #FFAAAA;
4608 background:none repeat scroll 0 0 #FFAAAA;
4604 text-decoration:none;
4609 text-decoration:none;
4605 }
4610 }
4606
4611
4607 /** LINE NUMBERS **/
4612 /** LINE NUMBERS **/
4608 table.code-difftable .lineno{
4613 table.code-difftable .lineno{
4609
4614
4610 padding-left:2px;
4615 padding-left:2px;
4611 padding-right:2px;
4616 padding-right:2px;
4612 text-align:right;
4617 text-align:right;
4613 width:32px;
4618 width:32px;
4614 -moz-user-select:none;
4619 -moz-user-select:none;
4615 -webkit-user-select: none;
4620 -webkit-user-select: none;
4616 border-right: 1px solid #CCC !important;
4621 border-right: 1px solid #CCC !important;
4617 border-left: 0px solid #CCC !important;
4622 border-left: 0px solid #CCC !important;
4618 border-top: 0px solid #CCC !important;
4623 border-top: 0px solid #CCC !important;
4619 border-bottom: none !important;
4624 border-bottom: none !important;
4620 vertical-align: middle !important;
4625 vertical-align: middle !important;
4621
4626
4622 }
4627 }
4623 table.code-difftable .lineno.new {
4628 table.code-difftable .lineno.new {
4624 }
4629 }
4625 table.code-difftable .lineno.old {
4630 table.code-difftable .lineno.old {
4626 }
4631 }
4627 table.code-difftable .lineno a{
4632 table.code-difftable .lineno a{
4628 color:#747474 !important;
4633 color:#747474 !important;
4629 font:11px "Bitstream Vera Sans Mono",Monaco,"Courier New",Courier,monospace !important;
4634 font:11px "Bitstream Vera Sans Mono",Monaco,"Courier New",Courier,monospace !important;
4630 letter-spacing:-1px;
4635 letter-spacing:-1px;
4631 text-align:right;
4636 text-align:right;
4632 padding-right: 2px;
4637 padding-right: 2px;
4633 cursor: pointer;
4638 cursor: pointer;
4634 display: block;
4639 display: block;
4635 width: 32px;
4640 width: 32px;
4636 }
4641 }
4637
4642
4638 table.code-difftable .lineno-inline{
4643 table.code-difftable .lineno-inline{
4639 background:none repeat scroll 0 0 #FFF !important;
4644 background:none repeat scroll 0 0 #FFF !important;
4640 padding-left:2px;
4645 padding-left:2px;
4641 padding-right:2px;
4646 padding-right:2px;
4642 text-align:right;
4647 text-align:right;
4643 width:30px;
4648 width:30px;
4644 -moz-user-select:none;
4649 -moz-user-select:none;
4645 -webkit-user-select: none;
4650 -webkit-user-select: none;
4646 }
4651 }
4647
4652
4648 /** CODE **/
4653 /** CODE **/
4649 table.code-difftable .code {
4654 table.code-difftable .code {
4650 display: block;
4655 display: block;
4651 width: 100%;
4656 width: 100%;
4652 }
4657 }
4653 table.code-difftable .code td{
4658 table.code-difftable .code td{
4654 margin:0;
4659 margin:0;
4655 padding:0;
4660 padding:0;
4656 }
4661 }
4657 table.code-difftable .code pre{
4662 table.code-difftable .code pre{
4658 margin:0;
4663 margin:0;
4659 padding:0;
4664 padding:0;
4660 height: 17px;
4665 height: 17px;
4661 line-height: 17px;
4666 line-height: 17px;
4662 }
4667 }
4663
4668
4664
4669
4665 .diffblock.margined.comm .line .code:hover{
4670 .diffblock.margined.comm .line .code:hover{
4666 background-color:#FFFFCC !important;
4671 background-color:#FFFFCC !important;
4667 cursor: pointer !important;
4672 cursor: pointer !important;
4668 background-image:url("../images/icons/comment_add.png") !important;
4673 background-image:url("../images/icons/comment_add.png") !important;
4669 background-repeat:no-repeat !important;
4674 background-repeat:no-repeat !important;
4670 background-position: right !important;
4675 background-position: right !important;
4671 background-position: 0% 50% !important;
4676 background-position: 0% 50% !important;
4672 }
4677 }
4673 .diffblock.margined.comm .line .code.no-comment:hover{
4678 .diffblock.margined.comm .line .code.no-comment:hover{
4674 background-image: none !important;
4679 background-image: none !important;
4675 cursor: auto !important;
4680 cursor: auto !important;
4676 background-color: inherit !important;
4681 background-color: inherit !important;
4677
4682
4678 }
4683 }
@@ -1,170 +1,173 b''
1 ## -*- coding: utf-8 -*-
1 ## -*- coding: utf-8 -*-
2 <!DOCTYPE html>
2 <!DOCTYPE html>
3 <html xmlns="http://www.w3.org/1999/xhtml">
3 <html xmlns="http://www.w3.org/1999/xhtml">
4 <head>
4 <head>
5 <title>${self.title()}</title>
5 <title>${self.title()}</title>
6 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
6 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
7 <meta name="robots" content="index, nofollow"/>
7 <meta name="robots" content="index, nofollow"/>
8 <link rel="icon" href="${h.url('/images/icons/database_gear.png')}" type="image/png" />
8 <link rel="icon" href="${h.url('/images/icons/database_gear.png')}" type="image/png" />
9
9
10 ## CSS ###
10 ## CSS ###
11 <%def name="css()">
11 <%def name="css()">
12 <link rel="stylesheet" type="text/css" href="${h.url('/css/style.css', ver=c.rhodecode_version)}" media="screen"/>
12 <link rel="stylesheet" type="text/css" href="${h.url('/css/style.css', ver=c.rhodecode_version)}" media="screen"/>
13 <link rel="stylesheet" type="text/css" href="${h.url('/css/pygments.css', ver=c.rhodecode_version)}"/>
13 <link rel="stylesheet" type="text/css" href="${h.url('/css/pygments.css', ver=c.rhodecode_version)}"/>
14 ## EXTRA FOR CSS
14 ## EXTRA FOR CSS
15 ${self.css_extra()}
15 ${self.css_extra()}
16 </%def>
16 </%def>
17 <%def name="css_extra()">
17 <%def name="css_extra()">
18 </%def>
18 </%def>
19
19
20 ${self.css()}
20 ${self.css()}
21
21
22 %if c.ga_code:
22 %if c.ga_code:
23 <!-- Analytics -->
23 <!-- Analytics -->
24 <script type="text/javascript">
24 <script type="text/javascript">
25 var _gaq = _gaq || [];
25 var _gaq = _gaq || [];
26 _gaq.push(['_setAccount', '${c.ga_code}']);
26 _gaq.push(['_setAccount', '${c.ga_code}']);
27 _gaq.push(['_trackPageview']);
27 _gaq.push(['_trackPageview']);
28
28
29 (function() {
29 (function() {
30 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
30 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
31 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
31 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
32 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
32 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
33 })();
33 })();
34 </script>
34 </script>
35 %endif
35 %endif
36
36
37 ## JAVASCRIPT ##
37 ## JAVASCRIPT ##
38 <%def name="js()">
38 <%def name="js()">
39 <script type="text/javascript">
39 <script type="text/javascript">
40 //JS translations map
40 //JS translations map
41 var TRANSLATION_MAP = {
41 var TRANSLATION_MAP = {
42 'add another comment':'${_("add another comment")}',
42 'add another comment':'${_("add another comment")}',
43 'Stop following this repository':"${_('Stop following this repository')}",
43 'Stop following this repository':"${_('Stop following this repository')}",
44 'Start following this repository':"${_('Start following this repository')}",
44 'Start following this repository':"${_('Start following this repository')}",
45 'Group':"${_('Group')}",
45 'Group':"${_('Group')}",
46 'members':"${_('members')}",
46 'members':"${_('members')}",
47 'search truncated': "${_('search truncated')}",
47 'search truncated': "${_('search truncated')}",
48 'no matching files': "${_('no matching files')}"
48 'no matching files': "${_('no matching files')}",
49 'Open new pull request': "${_('Open new pull request')}",
50 'Open new pull request for selected changesets': "${_('Open new pull request for selected changesets')}",
51 'Show selected changes __S -> __E': "${_('Show selected changes __S -> __E')}",
49
52
50 };
53 };
51 var _TM = TRANSLATION_MAP;
54 var _TM = TRANSLATION_MAP;
52 </script>
55 </script>
53 <script type="text/javascript" src="${h.url('/js/yui.2.9.js', ver=c.rhodecode_version)}"></script>
56 <script type="text/javascript" src="${h.url('/js/yui.2.9.js', ver=c.rhodecode_version)}"></script>
54 <!--[if lt IE 9]>
57 <!--[if lt IE 9]>
55 <script language="javascript" type="text/javascript" src="${h.url('/js/excanvas.min.js')}"></script>
58 <script language="javascript" type="text/javascript" src="${h.url('/js/excanvas.min.js')}"></script>
56 <![endif]-->
59 <![endif]-->
57 <script type="text/javascript" src="${h.url('/js/yui.flot.js', ver=c.rhodecode_version)}"></script>
60 <script type="text/javascript" src="${h.url('/js/yui.flot.js', ver=c.rhodecode_version)}"></script>
58 <script type="text/javascript" src="${h.url('/js/native.history.js', ver=c.rhodecode_version)}"></script>
61 <script type="text/javascript" src="${h.url('/js/native.history.js', ver=c.rhodecode_version)}"></script>
59 <script type="text/javascript" src="${h.url('/js/rhodecode.js', ver=c.rhodecode_version)}"></script>
62 <script type="text/javascript" src="${h.url('/js/rhodecode.js', ver=c.rhodecode_version)}"></script>
60 ## EXTRA FOR JS
63 ## EXTRA FOR JS
61 ${self.js_extra()}
64 ${self.js_extra()}
62
65
63 <script type="text/javascript">
66 <script type="text/javascript">
64 (function(window,undefined){
67 (function(window,undefined){
65
68
66 // Prepare
69 // Prepare
67 var History = window.History; // Note: We are using a capital H instead of a lower h
70 var History = window.History; // Note: We are using a capital H instead of a lower h
68 if ( !History.enabled ) {
71 if ( !History.enabled ) {
69 // History.js is disabled for this browser.
72 // History.js is disabled for this browser.
70 // This is because we can optionally choose to support HTML4 browsers or not.
73 // This is because we can optionally choose to support HTML4 browsers or not.
71 return false;
74 return false;
72 }
75 }
73 })(window);
76 })(window);
74 var follow_base_url = "${h.url('toggle_following')}";
77 var follow_base_url = "${h.url('toggle_following')}";
75
78
76 var onSuccessFollow = function(target){
79 var onSuccessFollow = function(target){
77 var f = YUD.get(target.id);
80 var f = YUD.get(target.id);
78 var f_cnt = YUD.get('current_followers_count');
81 var f_cnt = YUD.get('current_followers_count');
79
82
80 if(f.getAttribute('class')=='follow'){
83 if(f.getAttribute('class')=='follow'){
81 f.setAttribute('class','following');
84 f.setAttribute('class','following');
82 f.setAttribute('title',_TM['Stop following this repository']);
85 f.setAttribute('title',_TM['Stop following this repository']);
83
86
84 if(f_cnt){
87 if(f_cnt){
85 var cnt = Number(f_cnt.innerHTML)+1;
88 var cnt = Number(f_cnt.innerHTML)+1;
86 f_cnt.innerHTML = cnt;
89 f_cnt.innerHTML = cnt;
87 }
90 }
88 }
91 }
89 else{
92 else{
90 f.setAttribute('class','follow');
93 f.setAttribute('class','follow');
91 f.setAttribute('title',_TM['Start following this repository']);
94 f.setAttribute('title',_TM['Start following this repository']);
92 if(f_cnt){
95 if(f_cnt){
93 var cnt = Number(f_cnt.innerHTML)-1;
96 var cnt = Number(f_cnt.innerHTML)-1;
94 f_cnt.innerHTML = cnt;
97 f_cnt.innerHTML = cnt;
95 }
98 }
96 }
99 }
97 }
100 }
98
101
99 var toggleFollowingUser = function(target,fallows_user_id,token,user_id){
102 var toggleFollowingUser = function(target,fallows_user_id,token,user_id){
100 args = 'follows_user_id='+fallows_user_id;
103 args = 'follows_user_id='+fallows_user_id;
101 args+= '&amp;auth_token='+token;
104 args+= '&amp;auth_token='+token;
102 if(user_id != undefined){
105 if(user_id != undefined){
103 args+="&amp;user_id="+user_id;
106 args+="&amp;user_id="+user_id;
104 }
107 }
105 YUC.asyncRequest('POST',follow_base_url,{
108 YUC.asyncRequest('POST',follow_base_url,{
106 success:function(o){
109 success:function(o){
107 onSuccessFollow(target);
110 onSuccessFollow(target);
108 }
111 }
109 },args);
112 },args);
110 return false;
113 return false;
111 }
114 }
112
115
113 var toggleFollowingRepo = function(target,fallows_repo_id,token,user_id){
116 var toggleFollowingRepo = function(target,fallows_repo_id,token,user_id){
114
117
115 args = 'follows_repo_id='+fallows_repo_id;
118 args = 'follows_repo_id='+fallows_repo_id;
116 args+= '&amp;auth_token='+token;
119 args+= '&amp;auth_token='+token;
117 if(user_id != undefined){
120 if(user_id != undefined){
118 args+="&amp;user_id="+user_id;
121 args+="&amp;user_id="+user_id;
119 }
122 }
120 YUC.asyncRequest('POST',follow_base_url,{
123 YUC.asyncRequest('POST',follow_base_url,{
121 success:function(o){
124 success:function(o){
122 onSuccessFollow(target);
125 onSuccessFollow(target);
123 }
126 }
124 },args);
127 },args);
125 return false;
128 return false;
126 }
129 }
127 YUE.onDOMReady(function(){
130 YUE.onDOMReady(function(){
128 tooltip_activate();
131 tooltip_activate();
129 show_more_event();
132 show_more_event();
130
133
131 YUE.on('quick_login_link','click',function(e){
134 YUE.on('quick_login_link','click',function(e){
132 // make sure we don't redirect
135 // make sure we don't redirect
133 YUE.preventDefault(e);
136 YUE.preventDefault(e);
134
137
135 if(YUD.hasClass('quick_login_link','enabled')){
138 if(YUD.hasClass('quick_login_link','enabled')){
136 YUD.setStyle('quick_login','display','none');
139 YUD.setStyle('quick_login','display','none');
137 YUD.removeClass('quick_login_link','enabled');
140 YUD.removeClass('quick_login_link','enabled');
138 }
141 }
139 else{
142 else{
140 YUD.setStyle('quick_login','display','');
143 YUD.setStyle('quick_login','display','');
141 YUD.addClass('quick_login_link','enabled');
144 YUD.addClass('quick_login_link','enabled');
142 var usr = YUD.get('username');
145 var usr = YUD.get('username');
143 if(usr){
146 if(usr){
144 usr.focus();
147 usr.focus();
145 }
148 }
146 }
149 }
147 });
150 });
148 })
151 })
149 </script>
152 </script>
150 </%def>
153 </%def>
151 <%def name="js_extra()"></%def>
154 <%def name="js_extra()"></%def>
152 ${self.js()}
155 ${self.js()}
153 <%def name="head_extra()"></%def>
156 <%def name="head_extra()"></%def>
154 ${self.head_extra()}
157 ${self.head_extra()}
155 </head>
158 </head>
156 <body id="body">
159 <body id="body">
157 ## IE hacks
160 ## IE hacks
158 <!--[if IE 7]>
161 <!--[if IE 7]>
159 <script>YUD.addClass(document.body,'ie7')</script>
162 <script>YUD.addClass(document.body,'ie7')</script>
160 <![endif]-->
163 <![endif]-->
161 <!--[if IE 8]>
164 <!--[if IE 8]>
162 <script>YUD.addClass(document.body,'ie8')</script>
165 <script>YUD.addClass(document.body,'ie8')</script>
163 <![endif]-->
166 <![endif]-->
164 <!--[if IE 9]>
167 <!--[if IE 9]>
165 <script>YUD.addClass(document.body,'ie9')</script>
168 <script>YUD.addClass(document.body,'ie9')</script>
166 <![endif]-->
169 <![endif]-->
167
170
168 ${next.body()}
171 ${next.body()}
169 </body>
172 </body>
170 </html>
173 </html>
@@ -1,260 +1,302 b''
1 ## -*- coding: utf-8 -*-
1 ## -*- coding: utf-8 -*-
2
2
3 <%inherit file="/base/base.html"/>
3 <%inherit file="/base/base.html"/>
4
4
5 <%def name="title()">
5 <%def name="title()">
6 ${_('%s Changelog') % c.repo_name} - ${c.rhodecode_name}
6 ${_('%s Changelog') % c.repo_name} - ${c.rhodecode_name}
7 </%def>
7 </%def>
8
8
9 <%def name="breadcrumbs_links()">
9 <%def name="breadcrumbs_links()">
10 ${h.link_to(_(u'Home'),h.url('/'))}
10 ${h.link_to(_(u'Home'),h.url('/'))}
11 &raquo;
11 &raquo;
12 ${h.link_to(c.repo_name,h.url('summary_home',repo_name=c.repo_name))}
12 ${h.link_to(c.repo_name,h.url('summary_home',repo_name=c.repo_name))}
13 &raquo;
13 &raquo;
14 <% size = c.size if c.size <= c.total_cs else c.total_cs %>
14 <% size = c.size if c.size <= c.total_cs else c.total_cs %>
15 ${_('Changelog')} - ${ungettext('showing %d out of %d revision', 'showing %d out of %d revisions', size) % (size, c.total_cs)}
15 ${_('Changelog')} - ${ungettext('showing %d out of %d revision', 'showing %d out of %d revisions', size) % (size, c.total_cs)}
16 </%def>
16 </%def>
17
17
18 <%def name="page_nav()">
18 <%def name="page_nav()">
19 ${self.menu('changelog')}
19 ${self.menu('changelog')}
20 </%def>
20 </%def>
21
21
22 <%def name="main()">
22 <%def name="main()">
23 <div class="box">
23 <div class="box">
24 <!-- box / title -->
24 <!-- box / title -->
25 <div class="title">
25 <div class="title">
26 ${self.breadcrumbs()}
26 ${self.breadcrumbs()}
27 </div>
27 </div>
28 <div class="table">
28 <div class="table">
29 % if c.pagination:
29 % if c.pagination:
30 <div id="graph">
30 <div id="graph">
31 <div id="graph_nodes">
31 <div id="graph_nodes">
32 <canvas id="graph_canvas"></canvas>
32 <canvas id="graph_canvas"></canvas>
33 </div>
33 </div>
34 <div id="graph_content">
34 <div id="graph_content">
35 <div class="info_box" style="clear: both;padding: 10px 6px;vertical-align: right;text-align: right;">
35 <div class="info_box" style="clear: both;padding: 10px 6px;vertical-align: right;text-align: right;">
36 <a href="#" class="ui-btn small" id="rev_range_container" style="display:none"></a>
36 <a href="#" class="ui-btn small" id="rev_range_container" style="display:none"></a>
37 <a href="#" class="ui-btn small" id="rev_range_clear" style="display:none">${_('Clear selection')}</a>
38
37 %if c.rhodecode_db_repo.fork:
39 %if c.rhodecode_db_repo.fork:
38 <a title="${_('compare fork with %s' % c.rhodecode_db_repo.fork.repo_name)}" href="${h.url('compare_url',repo_name=c.repo_name,org_ref_type='branch',org_ref='default',other_ref_type='branch',other_ref='default',repo=c.rhodecode_db_repo.fork.repo_name)}" class="ui-btn small">${_('Compare fork')}</a>
40 <a title="${_('compare fork with %s' % c.rhodecode_db_repo.fork.repo_name)}" href="${h.url('compare_url',repo_name=c.repo_name,org_ref_type='branch',org_ref='default',other_ref_type='branch',other_ref='default',repo=c.rhodecode_db_repo.fork.repo_name)}" class="ui-btn small">${_('Compare fork')}</a>
39 %endif
41 %endif
40 %if h.is_hg(c.rhodecode_repo):
42 %if h.is_hg(c.rhodecode_repo):
41 <a href="${h.url('pullrequest_home',repo_name=c.repo_name)}" class="ui-btn small">${_('Open new pull request')}</a>
43 <a id="open_new_pr" href="${h.url('pullrequest_home',repo_name=c.repo_name)}" class="ui-btn small">${_('Open new pull request')}</a>
42 %endif
44 %endif
43 </div>
45 </div>
44 <div class="container_header">
46 <div class="container_header">
45 ${h.form(h.url.current(),method='get')}
47 ${h.form(h.url.current(),method='get')}
46 <div class="info_box" style="float:left">
48 <div class="info_box" style="float:left">
47 ${h.submit('set',_('Show'),class_="ui-btn")}
49 ${h.submit('set',_('Show'),class_="ui-btn")}
48 ${h.text('size',size=1,value=c.size)}
50 ${h.text('size',size=1,value=c.size)}
49 ${_('revisions')}
51 ${_('revisions')}
50 </div>
52 </div>
51 ${h.end_form()}
53 ${h.end_form()}
52 <div style="float:right">${h.select('branch_filter',c.branch_name,c.branch_filters)}</div>
54 <div style="float:right">${h.select('branch_filter',c.branch_name,c.branch_filters)}</div>
53 </div>
55 </div>
54
56
55 %for cnt,cs in enumerate(c.pagination):
57 %for cnt,cs in enumerate(c.pagination):
56 <div id="chg_${cnt+1}" class="container ${'tablerow%s' % (cnt%2)}">
58 <div id="chg_${cnt+1}" class="container ${'tablerow%s' % (cnt%2)}">
57 <div class="left">
59 <div class="left">
58 <div>
60 <div>
59 ${h.checkbox(cs.raw_id,class_="changeset_range")}
61 ${h.checkbox(cs.raw_id,class_="changeset_range")}
60 <span class="tooltip" title="${h.tooltip(h.age(cs.date))}"><a href="${h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id)}"><span class="changeset_id">${cs.revision}:<span class="changeset_hash">${h.short_id(cs.raw_id)}</span></span></a></span>
62 <span class="tooltip" title="${h.tooltip(h.age(cs.date))}"><a href="${h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id)}"><span class="changeset_id">${cs.revision}:<span class="changeset_hash">${h.short_id(cs.raw_id)}</span></span></a></span>
61 </div>
63 </div>
62 <div class="author">
64 <div class="author">
63 <div class="gravatar">
65 <div class="gravatar">
64 <img alt="gravatar" src="${h.gravatar_url(h.email_or_none(cs.author),16)}"/>
66 <img alt="gravatar" src="${h.gravatar_url(h.email_or_none(cs.author),16)}"/>
65 </div>
67 </div>
66 <div title="${cs.author}" class="user">${h.shorter(h.person(cs.author),22)}</div>
68 <div title="${cs.author}" class="user">${h.shorter(h.person(cs.author),22)}</div>
67 </div>
69 </div>
68 <div class="date">${h.fmt_date(cs.date)}</div>
70 <div class="date">${h.fmt_date(cs.date)}</div>
69 </div>
71 </div>
70 <div class="mid">
72 <div class="mid">
71 <div class="message">${h.urlify_commit(cs.message, c.repo_name,h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id))}</div>
73 <div class="message">${h.urlify_commit(cs.message, c.repo_name,h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id))}</div>
72 <div class="expand"><span class="expandtext">&darr; ${_('show more')} &darr;</span></div>
74 <div class="expand"><span class="expandtext">&darr; ${_('show more')} &darr;</span></div>
73 </div>
75 </div>
74 <div class="right">
76 <div class="right">
75 <div class="changes">
77 <div class="changes">
76 <div id="changed_total_${cs.raw_id}" style="float:right;" class="changed_total tooltip" title="${h.tooltip(_('Affected number of files, click to show more details'))}">${len(cs.affected_files)}</div>
78 <div id="changed_total_${cs.raw_id}" style="float:right;" class="changed_total tooltip" title="${h.tooltip(_('Affected number of files, click to show more details'))}">${len(cs.affected_files)}</div>
77 <div class="comments-container">
79 <div class="comments-container">
78 %if len(c.comments.get(cs.raw_id,[])) > 0:
80 %if len(c.comments.get(cs.raw_id,[])) > 0:
79 <div class="comments-cnt" title="${('comments')}">
81 <div class="comments-cnt" title="${('comments')}">
80 <a href="${h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id,anchor='comment-%s' % c.comments[cs.raw_id][0].comment_id)}">
82 <a href="${h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id,anchor='comment-%s' % c.comments[cs.raw_id][0].comment_id)}">
81 <div class="comments-cnt">${len(c.comments[cs.raw_id])}</div>
83 <div class="comments-cnt">${len(c.comments[cs.raw_id])}</div>
82 <img src="${h.url('/images/icons/comments.png')}">
84 <img src="${h.url('/images/icons/comments.png')}">
83 </a>
85 </a>
84 </div>
86 </div>
85 %endif
87 %endif
86 </div>
88 </div>
87 <div class="changeset-status-container">
89 <div class="changeset-status-container">
88 %if c.statuses.get(cs.raw_id):
90 %if c.statuses.get(cs.raw_id):
89 <div title="${_('Changeset status')}" class="changeset-status-lbl">${c.statuses.get(cs.raw_id)[1]}</div>
91 <div title="${_('Changeset status')}" class="changeset-status-lbl">${c.statuses.get(cs.raw_id)[1]}</div>
90 <div class="changeset-status-ico">
92 <div class="changeset-status-ico">
91 %if c.statuses.get(cs.raw_id)[2]:
93 %if c.statuses.get(cs.raw_id)[2]:
92 <a class="tooltip" title="${_('Click to open associated pull request')}" href="${h.url('pullrequest_show',repo_name=c.statuses.get(cs.raw_id)[3],pull_request_id=c.statuses.get(cs.raw_id)[2])}"><img src="${h.url('/images/icons/flag_status_%s.png' % c.statuses.get(cs.raw_id)[0])}" /></a>
94 <a class="tooltip" title="${_('Click to open associated pull request')}" href="${h.url('pullrequest_show',repo_name=c.statuses.get(cs.raw_id)[3],pull_request_id=c.statuses.get(cs.raw_id)[2])}"><img src="${h.url('/images/icons/flag_status_%s.png' % c.statuses.get(cs.raw_id)[0])}" /></a>
93 %else:
95 %else:
94 <img src="${h.url('/images/icons/flag_status_%s.png' % c.statuses.get(cs.raw_id)[0])}" />
96 <img src="${h.url('/images/icons/flag_status_%s.png' % c.statuses.get(cs.raw_id)[0])}" />
95 %endif
97 %endif
96 </div>
98 </div>
97 %endif
99 %endif
98 </div>
100 </div>
99 </div>
101 </div>
100 %if cs.parents:
102 %if cs.parents:
101 %for p_cs in reversed(cs.parents):
103 %for p_cs in reversed(cs.parents):
102 <div class="parent">${_('Parent')}
104 <div class="parent">${_('Parent')}
103 <span class="changeset_id">${p_cs.revision}:<span class="changeset_hash">${h.link_to(h.short_id(p_cs.raw_id),
105 <span class="changeset_id">${p_cs.revision}:<span class="changeset_hash">${h.link_to(h.short_id(p_cs.raw_id),
104 h.url('changeset_home',repo_name=c.repo_name,revision=p_cs.raw_id),title=p_cs.message)}</span></span>
106 h.url('changeset_home',repo_name=c.repo_name,revision=p_cs.raw_id),title=p_cs.message)}</span></span>
105 </div>
107 </div>
106 %endfor
108 %endfor
107 %else:
109 %else:
108 <div class="parent">${_('No parents')}</div>
110 <div class="parent">${_('No parents')}</div>
109 %endif
111 %endif
110
112
111 <span class="logtags">
113 <span class="logtags">
112 %if len(cs.parents)>1:
114 %if len(cs.parents)>1:
113 <span class="merge">${_('merge')}</span>
115 <span class="merge">${_('merge')}</span>
114 %endif
116 %endif
115 %if cs.branch:
117 %if cs.branch:
116 <span class="branchtag" title="${'%s %s' % (_('branch'),cs.branch)}">
118 <span class="branchtag" title="${'%s %s' % (_('branch'),cs.branch)}">
117 ${h.link_to(h.shorter(cs.branch),h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}
119 ${h.link_to(h.shorter(cs.branch),h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}
118 </span>
120 </span>
119 %endif
121 %endif
120 %if h.is_hg(c.rhodecode_repo):
122 %if h.is_hg(c.rhodecode_repo):
121 %for book in cs.bookmarks:
123 %for book in cs.bookmarks:
122 <span class="bookbook" title="${'%s %s' % (_('bookmark'),book)}">
124 <span class="bookbook" title="${'%s %s' % (_('bookmark'),book)}">
123 ${h.link_to(h.shorter(book),h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}
125 ${h.link_to(h.shorter(book),h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}
124 </span>
126 </span>
125 %endfor
127 %endfor
126 %endif
128 %endif
127 %for tag in cs.tags:
129 %for tag in cs.tags:
128 <span class="tagtag" title="${'%s %s' % (_('tag'),tag)}">
130 <span class="tagtag" title="${'%s %s' % (_('tag'),tag)}">
129 ${h.link_to(h.shorter(tag),h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}</span>
131 ${h.link_to(h.shorter(tag),h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}</span>
130 %endfor
132 %endfor
131 </span>
133 </span>
132 </div>
134 </div>
133 </div>
135 </div>
134
136
135 %endfor
137 %endfor
136 <div class="pagination-wh pagination-left">
138 <div class="pagination-wh pagination-left">
137 ${c.pagination.pager('$link_previous ~2~ $link_next')}
139 ${c.pagination.pager('$link_previous ~2~ $link_next')}
138 </div>
140 </div>
139 </div>
141 </div>
140 </div>
142 </div>
141
143
142 <script type="text/javascript" src="${h.url('/js/graph.js')}"></script>
144 <script type="text/javascript" src="${h.url('/js/graph.js')}"></script>
143 <script type="text/javascript">
145 <script type="text/javascript">
144 YAHOO.util.Event.onDOMReady(function(){
146 YAHOO.util.Event.onDOMReady(function(){
145
147
146 //Monitor range checkboxes and build a link to changesets
148 //Monitor range checkboxes and build a link to changesets
147 //ranges
149 //ranges
148 var checkboxes = YUD.getElementsByClassName('changeset_range');
150 var checkboxes = YUD.getElementsByClassName('changeset_range');
149 var url_tmpl = "${h.url('changeset_home',repo_name=c.repo_name,revision='__REVRANGE__')}";
151 var url_tmpl = "${h.url('changeset_home',repo_name=c.repo_name,revision='__REVRANGE__')}";
150 YUE.on(checkboxes,'click',function(e){
152 YUE.on(checkboxes,'click',function(e){
153 var clicked_cb = e.currentTarget;
151 var checked_checkboxes = [];
154 var checked_checkboxes = [];
152 for (pos in checkboxes){
155 for (pos in checkboxes){
153 if(checkboxes[pos].checked){
156 if(checkboxes[pos].checked){
154 checked_checkboxes.push(checkboxes[pos]);
157 checked_checkboxes.push(checkboxes[pos]);
155 }
158 }
156 }
159 }
160
161 if(checked_checkboxes.length>0){
162 // modify open pull request to show we have selected cs
163 YUD.get('open_new_pr').innerHTML = _TM['Open new pull request for selected changesets'];
164
165 }else{
166 YUD.get('open_new_pr').innerHTML = _TM['Open new pull request'];
167 }
168
157 if(checked_checkboxes.length>1){
169 if(checked_checkboxes.length>1){
158 var rev_end = checked_checkboxes[0].name;
170 var rev_end = checked_checkboxes[0].name;
159 var rev_start = checked_checkboxes[checked_checkboxes.length-1].name;
171 var rev_start = checked_checkboxes[checked_checkboxes.length-1].name;
160
172
173 // now select all checkboxes in the middle.
174 var checked = false;
175 for (var i=0; i<checkboxes.length; i++){
176 var cb = checkboxes[i];
177 var rev = cb.name;
178
179 if (rev == rev_end){
180 checked = true;
181 }
182 if (checked){
183 cb.checked = true;
184 }
185 else{
186 cb.checked = false;
187 }
188 if (rev == rev_start){
189 checked = false;
190 }
191
192 }
193
161 var url = url_tmpl.replace('__REVRANGE__',
194 var url = url_tmpl.replace('__REVRANGE__',
162 rev_start+'...'+rev_end);
195 rev_start+'...'+rev_end);
163
196
164 var link = "${_('Show selected changes __S -> __E')}";
197 var link = _TM['Show selected changes __S -> __E'];
165 link = link.replace('__S',rev_start.substr(0,6));
198 link = link.replace('__S',rev_start.substr(0,6));
166 link = link.replace('__E',rev_end.substr(0,6));
199 link = link.replace('__E',rev_end.substr(0,6));
167 YUD.get('rev_range_container').href = url;
200 YUD.get('rev_range_container').href = url;
168 YUD.get('rev_range_container').innerHTML = link;
201 YUD.get('rev_range_container').innerHTML = link;
169 YUD.setStyle('rev_range_container','display','');
202 YUD.setStyle('rev_range_container','display','');
203 YUD.setStyle('rev_range_clear','display','');
204
170 }
205 }
171 else{
206 else{
172 YUD.setStyle('rev_range_container','display','none');
207 YUD.setStyle('rev_range_container','display','none');
208 YUD.setStyle('rev_range_clear','display','none');
173 }
209 }
174 });
210 });
175
211 YUE.on('rev_range_clear','click',function(e){
212 for (var i=0; i<checkboxes.length; i++){
213 var cb = checkboxes[i];
214 cb.checked = false;
215 }
216 YUE.preventDefault(e);
217 })
176 var msgs = YUQ('.message');
218 var msgs = YUQ('.message');
177 // get first element height
219 // get first element height
178 var el = YUQ('#graph_content .container')[0];
220 var el = YUQ('#graph_content .container')[0];
179 var row_h = el.clientHeight;
221 var row_h = el.clientHeight;
180 for(var i=0;i<msgs.length;i++){
222 for(var i=0;i<msgs.length;i++){
181 var m = msgs[i];
223 var m = msgs[i];
182
224
183 var h = m.clientHeight;
225 var h = m.clientHeight;
184 var pad = YUD.getStyle(m,'padding');
226 var pad = YUD.getStyle(m,'padding');
185 if(h > row_h){
227 if(h > row_h){
186 var offset = row_h - (h+12);
228 var offset = row_h - (h+12);
187 YUD.setStyle(m.nextElementSibling,'display','block');
229 YUD.setStyle(m.nextElementSibling,'display','block');
188 YUD.setStyle(m.nextElementSibling,'margin-top',offset+'px');
230 YUD.setStyle(m.nextElementSibling,'margin-top',offset+'px');
189 };
231 };
190 }
232 }
191 YUE.on(YUQ('.expand'),'click',function(e){
233 YUE.on(YUQ('.expand'),'click',function(e){
192 var elem = e.currentTarget.parentNode.parentNode;
234 var elem = e.currentTarget.parentNode.parentNode;
193 YUD.setStyle(e.currentTarget,'display','none');
235 YUD.setStyle(e.currentTarget,'display','none');
194 YUD.setStyle(elem,'height','auto');
236 YUD.setStyle(elem,'height','auto');
195
237
196 //redraw the graph, line_count and jsdata are global vars
238 //redraw the graph, line_count and jsdata are global vars
197 set_canvas(100);
239 set_canvas(100);
198
240
199 var r = new BranchRenderer();
241 var r = new BranchRenderer();
200 r.render(jsdata,100,line_count);
242 r.render(jsdata,100,line_count);
201
243
202 })
244 })
203
245
204 // Fetch changeset details
246 // Fetch changeset details
205 YUE.on(YUD.getElementsByClassName('changed_total'),'click',function(e){
247 YUE.on(YUD.getElementsByClassName('changed_total'),'click',function(e){
206 var id = e.currentTarget.id;
248 var id = e.currentTarget.id;
207 var url = "${h.url('changelog_details',repo_name=c.repo_name,cs='__CS__')}";
249 var url = "${h.url('changelog_details',repo_name=c.repo_name,cs='__CS__')}";
208 var url = url.replace('__CS__',id.replace('changed_total_',''));
250 var url = url.replace('__CS__',id.replace('changed_total_',''));
209 ypjax(url,id,function(){tooltip_activate()});
251 ypjax(url,id,function(){tooltip_activate()});
210 });
252 });
211
253
212 // change branch filter
254 // change branch filter
213 YUE.on(YUD.get('branch_filter'),'change',function(e){
255 YUE.on(YUD.get('branch_filter'),'change',function(e){
214 var selected_branch = e.currentTarget.options[e.currentTarget.selectedIndex].value;
256 var selected_branch = e.currentTarget.options[e.currentTarget.selectedIndex].value;
215 var url_main = "${h.url('changelog_home',repo_name=c.repo_name)}";
257 var url_main = "${h.url('changelog_home',repo_name=c.repo_name)}";
216 var url = "${h.url('changelog_home',repo_name=c.repo_name,branch='__BRANCH__')}";
258 var url = "${h.url('changelog_home',repo_name=c.repo_name,branch='__BRANCH__')}";
217 var url = url.replace('__BRANCH__',selected_branch);
259 var url = url.replace('__BRANCH__',selected_branch);
218 if(selected_branch != ''){
260 if(selected_branch != ''){
219 window.location = url;
261 window.location = url;
220 }else{
262 }else{
221 window.location = url_main;
263 window.location = url_main;
222 }
264 }
223
265
224 });
266 });
225
267
226 function set_canvas(width) {
268 function set_canvas(width) {
227 var c = document.getElementById('graph_nodes');
269 var c = document.getElementById('graph_nodes');
228 var t = document.getElementById('graph_content');
270 var t = document.getElementById('graph_content');
229 canvas = document.getElementById('graph_canvas');
271 canvas = document.getElementById('graph_canvas');
230 var div_h = t.clientHeight;
272 var div_h = t.clientHeight;
231 c.style.height=div_h+'px';
273 c.style.height=div_h+'px';
232 canvas.setAttribute('height',div_h);
274 canvas.setAttribute('height',div_h);
233 c.style.height=width+'px';
275 c.style.height=width+'px';
234 canvas.setAttribute('width',width);
276 canvas.setAttribute('width',width);
235 };
277 };
236 var heads = 1;
278 var heads = 1;
237 var line_count = 0;
279 var line_count = 0;
238 var jsdata = ${c.jsdata|n};
280 var jsdata = ${c.jsdata|n};
239
281
240 for (var i=0;i<jsdata.length;i++) {
282 for (var i=0;i<jsdata.length;i++) {
241 var in_l = jsdata[i][2];
283 var in_l = jsdata[i][2];
242 for (var j in in_l) {
284 for (var j in in_l) {
243 var m = in_l[j][1];
285 var m = in_l[j][1];
244 if (m > line_count)
286 if (m > line_count)
245 line_count = m;
287 line_count = m;
246 }
288 }
247 }
289 }
248 set_canvas(100);
290 set_canvas(100);
249
291
250 var r = new BranchRenderer();
292 var r = new BranchRenderer();
251 r.render(jsdata,100,line_count);
293 r.render(jsdata,100,line_count);
252
294
253 });
295 });
254 </script>
296 </script>
255 %else:
297 %else:
256 ${_('There are no changes yet')}
298 ${_('There are no changes yet')}
257 %endif
299 %endif
258 </div>
300 </div>
259 </div>
301 </div>
260 </%def>
302 </%def>
General Comments 0
You need to be logged in to leave comments. Login now