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