##// END OF EJS Templates
limited calculation of added/changed/removed files for large changesets, saving a lot of memory
marcink -
r1129:fe7fa994 beta
parent child Browse files
Show More
@@ -1,2516 +1,2525
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 border:0;
3 3 outline:0;
4 4 font-size:100%;
5 5 vertical-align:baseline;
6 6 background:transparent;
7 7 margin:0;
8 8 padding:0;
9 9 }
10 10
11 11 body {
12 12 line-height:1;
13 13 height:100%;
14 14 background:url("../images/background.png") repeat scroll 0 0 #B0B0B0;
15 15 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
16 16 font-size:12px;
17 17 color:#000;
18 18 margin:0;
19 19 padding:0;
20 20 }
21 21
22 22 ol,ul {
23 23 list-style:none;
24 24 }
25 25
26 26 blockquote,q {
27 27 quotes:none;
28 28 }
29 29
30 30 blockquote:before,blockquote:after,q:before,q:after {
31 31 content:none;
32 32 }
33 33
34 34 :focus {
35 35 outline:0;
36 36 }
37 37
38 38 del {
39 39 text-decoration:line-through;
40 40 }
41 41
42 42 table {
43 43 border-collapse:collapse;
44 44 border-spacing:0;
45 45 }
46 46
47 47 html {
48 48 height:100%;
49 49 }
50 50
51 51 a {
52 52 color:#003367;
53 53 text-decoration:none;
54 54 cursor:pointer;
55 55 font-weight:700;
56 56 }
57 57
58 58 a:hover {
59 59 color:#316293;
60 60 text-decoration:underline;
61 61 }
62 62
63 63 h1,h2,h3,h4,h5,h6 {
64 64 color:#292929;
65 65 font-weight:700;
66 66 }
67 67
68 68 h1 {
69 69 font-size:22px;
70 70 }
71 71
72 72 h2 {
73 73 font-size:20px;
74 74 }
75 75
76 76 h3 {
77 77 font-size:18px;
78 78 }
79 79
80 80 h4 {
81 81 font-size:16px;
82 82 }
83 83
84 84 h5 {
85 85 font-size:14px;
86 86 }
87 87
88 88 h6 {
89 89 font-size:11px;
90 90 }
91 91
92 92 ul.circle {
93 93 list-style-type:circle;
94 94 }
95 95
96 96 ul.disc {
97 97 list-style-type:disc;
98 98 }
99 99
100 100 ul.square {
101 101 list-style-type:square;
102 102 }
103 103
104 104 ol.lower-roman {
105 105 list-style-type:lower-roman;
106 106 }
107 107
108 108 ol.upper-roman {
109 109 list-style-type:upper-roman;
110 110 }
111 111
112 112 ol.lower-alpha {
113 113 list-style-type:lower-alpha;
114 114 }
115 115
116 116 ol.upper-alpha {
117 117 list-style-type:upper-alpha;
118 118 }
119 119
120 120 ol.decimal {
121 121 list-style-type:decimal;
122 122 }
123 123
124 124 div.color {
125 125 clear:both;
126 126 overflow:hidden;
127 127 position:absolute;
128 128 background:#FFF;
129 129 margin:7px 0 0 60px;
130 130 padding:1px 1px 1px 0;
131 131 }
132 132
133 133 div.color a {
134 134 width:15px;
135 135 height:15px;
136 136 display:block;
137 137 float:left;
138 138 margin:0 0 0 1px;
139 139 padding:0;
140 140 }
141 141
142 142 div.options {
143 143 clear:both;
144 144 overflow:hidden;
145 145 position:absolute;
146 146 background:#FFF;
147 147 margin:7px 0 0 162px;
148 148 padding:0;
149 149 }
150 150
151 151 div.options a {
152 152 height:1%;
153 153 display:block;
154 154 text-decoration:none;
155 155 margin:0;
156 156 padding:3px 8px;
157 157 }
158 158
159 159 .top-left-rounded-corner {
160 160 -webkit-border-top-left-radius: 8px;
161 161 -khtml-border-radius-topleft: 8px;
162 162 -moz-border-radius-topleft: 8px;
163 163 border-top-left-radius: 8px;
164 164 }
165 165
166 166 .top-right-rounded-corner {
167 167 -webkit-border-top-right-radius: 8px;
168 168 -khtml-border-radius-topright: 8px;
169 169 -moz-border-radius-topright: 8px;
170 170 border-top-right-radius: 8px;
171 171 }
172 172
173 173 .bottom-left-rounded-corner {
174 174 -webkit-border-bottom-left-radius: 8px;
175 175 -khtml-border-radius-bottomleft: 8px;
176 176 -moz-border-radius-bottomleft: 8px;
177 177 border-bottom-left-radius: 8px;
178 178 }
179 179
180 180 .bottom-right-rounded-corner {
181 181 -webkit-border-bottom-right-radius: 8px;
182 182 -khtml-border-radius-bottomright: 8px;
183 183 -moz-border-radius-bottomright: 8px;
184 184 border-bottom-right-radius: 8px;
185 185 }
186 186
187 187
188 188 #header {
189 189 margin:0;
190 190 padding:0 30px;
191 191 }
192 192
193 193
194 194 #header ul#logged-user{
195 195 margin-bottom:5px !important;
196 196 -webkit-border-radius: 0px 0px 8px 8px;
197 197 -khtml-border-radius: 0px 0px 8px 8px;
198 198 -moz-border-radius: 0px 0px 8px 8px;
199 199 border-radius: 0px 0px 8px 8px;
200 200 height:37px;
201 201 background:url("../images/header_inner.png") repeat-x scroll 0 0 #003367
202 202 }
203 203
204 204 #header ul#logged-user li {
205 205 list-style:none;
206 206 float:left;
207 207 margin:8px 0 0;
208 208 padding:4px 12px;
209 209 border-left: 1px solid #316293;
210 210 }
211 211
212 212 #header ul#logged-user li.first {
213 213 border-left:none;
214 214 margin:4px;
215 215 }
216 216
217 217 #header ul#logged-user li.first div.gravatar {
218 218 margin-top:-2px;
219 219 }
220 220
221 221 #header ul#logged-user li.first div.account {
222 222 padding-top:4px;
223 223 float:left;
224 224 }
225 225
226 226 #header ul#logged-user li.last {
227 227 border-right:none;
228 228 }
229 229
230 230 #header ul#logged-user li a {
231 231 color:#fff;
232 232 font-weight:700;
233 233 text-decoration:none;
234 234 }
235 235
236 236 #header ul#logged-user li a:hover {
237 237 text-decoration:underline;
238 238 }
239 239
240 240 #header ul#logged-user li.highlight a {
241 241 color:#fff;
242 242 }
243 243
244 244 #header ul#logged-user li.highlight a:hover {
245 245 color:#FFF;
246 246 }
247 247
248 248 #header #header-inner {
249 249 height:40px;
250 250 clear:both;
251 251 position:relative;
252 252 background:#003367 url("../images/header_inner.png") repeat-x;
253 253 border-bottom:2px solid #fff;
254 254 margin:0;
255 255 padding:0;
256 256 }
257 257
258 258 #header #header-inner #home a {
259 259 height:40px;
260 260 width:46px;
261 261 display:block;
262 262 background:url("../images/button_home.png");
263 263 background-position:0 0;
264 264 margin:0;
265 265 padding:0;
266 266 }
267 267
268 268 #header #header-inner #home a:hover {
269 269 background-position:0 -40px;
270 270 }
271 271
272 272 #header #header-inner #logo h1 {
273 273 color:#FFF;
274 274 font-size:18px;
275 275 margin:10px 0 0 13px;
276 276 padding:0;
277 277 }
278 278
279 279 #header #header-inner #logo a {
280 280 color:#fff;
281 281 text-decoration:none;
282 282 }
283 283
284 284 #header #header-inner #logo a:hover {
285 285 color:#bfe3ff;
286 286 }
287 287
288 288 #header #header-inner #quick,#header #header-inner #quick ul {
289 289 position:relative;
290 290 float:right;
291 291 list-style-type:none;
292 292 list-style-position:outside;
293 293 margin:10px 5px 0 0;
294 294 padding:0;
295 295 }
296 296
297 297 #header #header-inner #quick li {
298 298 position:relative;
299 299 float:left;
300 300 margin:0 5px 0 0;
301 301 padding:0;
302 302 }
303 303
304 304 #header #header-inner #quick li a {
305 305 top:0;
306 306 left:0;
307 307 height:1%;
308 308 display:block;
309 309 clear:both;
310 310 overflow:hidden;
311 311 color:#FFF;
312 312 font-weight:700;
313 313 text-decoration:none;
314 314 background:#369 url("../images/quick_l.png") no-repeat top left;
315 315 padding:0;
316 316 }
317 317
318 318 #header #header-inner #quick li span.short {
319 319 padding:9px 6px 8px 6px;
320 320 }
321 321
322 322 #header #header-inner #quick li span {
323 323 top:0;
324 324 right:0;
325 325 height:1%;
326 326 display:block;
327 327 float:left;
328 328 background:url("../images/quick_r.png") no-repeat top right;
329 329 border-left:1px solid #3f6f9f;
330 330 margin:0;
331 331 padding:10px 12px 8px 10px;
332 332 }
333 333
334 334 #header #header-inner #quick li span.normal {
335 335 border:none;
336 336 padding:10px 12px 8px;
337 337 }
338 338
339 339 #header #header-inner #quick li span.icon {
340 340 top:0;
341 341 left:0;
342 342 border-left:none;
343 343 background:url("../images/quick_l.png") no-repeat top left;
344 344 border-right:1px solid #2e5c89;
345 345 padding:8px 8px 4px;
346 346 }
347 347
348 348 #header #header-inner #quick li span.icon_short {
349 349 top:0;
350 350 left:0;
351 351 border-left:none;
352 352 background:url("../images/quick_l.png") no-repeat top left;
353 353 border-right:1px solid #2e5c89;
354 354 padding:9px 4px 4px;
355 355 }
356 356
357 357 #header #header-inner #quick li a:hover {
358 358 background:#4e4e4e url("../images/quick_l_selected.png") no-repeat top left;
359 359 }
360 360
361 361 #header #header-inner #quick li a:hover span {
362 362 border-left:1px solid #545454;
363 363 background:url("../images/quick_r_selected.png") no-repeat top right;
364 364 }
365 365
366 366 #header #header-inner #quick li a:hover span.icon,#header #header-inner #quick li a:hover span.icon_short {
367 367 border-left:none;
368 368 border-right:1px solid #464646;
369 369 background:url("../images/quick_l_selected.png") no-repeat top left;
370 370 }
371 371
372 372
373 373 #header #header-inner #quick ul {
374 374 top:29px;
375 375 right:0;
376 376 min-width:200px;
377 377 display:none;
378 378 position:absolute;
379 379 background:#FFF;
380 380 border:1px solid #666;
381 381 border-top:1px solid #003367;
382 382 z-index:100;
383 383 margin:0;
384 384 padding:0;
385 385 }
386 386
387 387 #header #header-inner #quick ul.repo_switcher {
388 388 max-height:275px;
389 389 overflow-x:hidden;
390 390 overflow-y:auto;
391 391 }
392 392
393 393 #header #header-inner #quick .repo_switcher_type{
394 394 position:absolute;
395 395 left:0;
396 396 top:9px;
397 397
398 398 }
399 399 #header #header-inner #quick li ul li {
400 400 border-bottom:1px solid #ddd;
401 401 }
402 402
403 403 #header #header-inner #quick li ul li a {
404 404 width:182px;
405 405 height:auto;
406 406 display:block;
407 407 float:left;
408 408 background:#FFF;
409 409 color:#003367;
410 410 font-weight:400;
411 411 margin:0;
412 412 padding:7px 9px;
413 413 }
414 414
415 415 #header #header-inner #quick li ul li a:hover {
416 416 color:#000;
417 417 background:#FFF;
418 418 }
419 419
420 420 #header #header-inner #quick ul ul {
421 421 top:auto;
422 422 }
423 423
424 424 #header #header-inner #quick li ul ul {
425 425 right:200px;
426 426 max-height:275px;
427 427 overflow:auto;
428 428 overflow-x:hidden;
429 429 white-space:normal;
430 430 }
431 431
432 432 #header #header-inner #quick li ul li a.journal,#header #header-inner #quick li ul li a.journal:hover {
433 433 background:url("../images/icons/book.png") no-repeat scroll 4px 9px #FFF;
434 434 width:167px;
435 435 margin:0;
436 436 padding:12px 9px 7px 24px;
437 437 }
438 438
439 439 #header #header-inner #quick li ul li a.private_repo,#header #header-inner #quick li ul li a.private_repo:hover {
440 440 background:url("../images/icons/lock.png") no-repeat scroll 4px 9px #FFF;
441 441 min-width:167px;
442 442 margin:0;
443 443 padding:12px 9px 7px 24px;
444 444 }
445 445
446 446 #header #header-inner #quick li ul li a.public_repo,#header #header-inner #quick li ul li a.public_repo:hover {
447 447 background:url("../images/icons/lock_open.png") no-repeat scroll 4px 9px #FFF;
448 448 min-width:167px;
449 449 margin:0;
450 450 padding:12px 9px 7px 24px;
451 451 }
452 452
453 453 #header #header-inner #quick li ul li a.hg,#header #header-inner #quick li ul li a.hg:hover {
454 454 background:url("../images/icons/hgicon.png") no-repeat scroll 4px 9px #FFF;
455 455 min-width:167px;
456 456 margin:0 0 0 14px;
457 457 padding:12px 9px 7px 24px;
458 458 }
459 459
460 460 #header #header-inner #quick li ul li a.git,#header #header-inner #quick li ul li a.git:hover {
461 461 background:url("../images/icons/giticon.png") no-repeat scroll 4px 9px #FFF;
462 462 min-width:167px;
463 463 margin:0 0 0 14px;
464 464 padding:12px 9px 7px 24px;
465 465 }
466 466
467 467 #header #header-inner #quick li ul li a.repos,#header #header-inner #quick li ul li a.repos:hover {
468 468 background:url("../images/icons/database_edit.png") no-repeat scroll 4px 9px #FFF;
469 469 width:167px;
470 470 margin:0;
471 471 padding:12px 9px 7px 24px;
472 472 }
473 473
474 474 #header #header-inner #quick li ul li a.users,#header #header-inner #quick li ul li a.users:hover {
475 475 background:#FFF url("../images/icons/user_edit.png") no-repeat 4px 9px;
476 476 width:167px;
477 477 margin:0;
478 478 padding:12px 9px 7px 24px;
479 479 }
480 480
481 481 #header #header-inner #quick li ul li a.groups,#header #header-inner #quick li ul li a.groups:hover {
482 482 background:#FFF url("../images/icons/group_edit.png") no-repeat 4px 9px;
483 483 width:167px;
484 484 margin:0;
485 485 padding:12px 9px 7px 24px;
486 486 }
487 487
488 488 #header #header-inner #quick li ul li a.settings,#header #header-inner #quick li ul li a.settings:hover {
489 489 background:#FFF url("../images/icons/cog.png") no-repeat 4px 9px;
490 490 width:167px;
491 491 margin:0;
492 492 padding:12px 9px 7px 24px;
493 493 }
494 494
495 495 #header #header-inner #quick li ul li a.permissions,#header #header-inner #quick li ul li a.permissions:hover {
496 496 background:#FFF url("../images/icons/key.png") no-repeat 4px 9px;
497 497 width:167px;
498 498 margin:0;
499 499 padding:12px 9px 7px 24px;
500 500 }
501 501
502 502 #header #header-inner #quick li ul li a.ldap,#header #header-inner #quick li ul li a.ldap:hover {
503 503 background:#FFF url("../images/icons/server_key.png") no-repeat 4px 9px;
504 504 width:167px;
505 505 margin:0;
506 506 padding:12px 9px 7px 24px;
507 507 }
508 508
509 509 #header #header-inner #quick li ul li a.fork,#header #header-inner #quick li ul li a.fork:hover {
510 510 background:#FFF url("../images/icons/arrow_divide.png") no-repeat 4px 9px;
511 511 width:167px;
512 512 margin:0;
513 513 padding:12px 9px 7px 24px;
514 514 }
515 515
516 516 #header #header-inner #quick li ul li a.search,#header #header-inner #quick li ul li a.search:hover {
517 517 background:#FFF url("../images/icons/search_16.png") no-repeat 4px 9px;
518 518 width:167px;
519 519 margin:0;
520 520 padding:12px 9px 7px 24px;
521 521 }
522 522
523 523 #header #header-inner #quick li ul li a.delete,#header #header-inner #quick li ul li a.delete:hover {
524 524 background:#FFF url("../images/icons/delete.png") no-repeat 4px 9px;
525 525 width:167px;
526 526 margin:0;
527 527 padding:12px 9px 7px 24px;
528 528 }
529 529
530 530 #header #header-inner #quick li ul li a.branches,#header #header-inner #quick li ul li a.branches:hover {
531 531 background:#FFF url("../images/icons/arrow_branch.png") no-repeat 4px 9px;
532 532 width:167px;
533 533 margin:0;
534 534 padding:12px 9px 7px 24px;
535 535 }
536 536
537 537 #header #header-inner #quick li ul li a.tags,#header #header-inner #quick li ul li a.tags:hover {
538 538 background:#FFF url("../images/icons/tag_blue.png") no-repeat 4px 9px;
539 539 width:167px;
540 540 margin:0;
541 541 padding:12px 9px 7px 24px;
542 542 }
543 543
544 544 #header #header-inner #quick li ul li a.admin,#header #header-inner #quick li ul li a.admin:hover {
545 545 background:#FFF url("../images/icons/cog_edit.png") no-repeat 4px 9px;
546 546 width:167px;
547 547 margin:0;
548 548 padding:12px 9px 7px 24px;
549 549 }
550 550
551 551 #content #left {
552 552 left:0;
553 553 width:280px;
554 554 position:absolute;
555 555 }
556 556
557 557 #content #right {
558 558 margin:0 60px 10px 290px;
559 559 }
560 560
561 561 #content div.box {
562 562 clear:both;
563 563 overflow:hidden;
564 564 background:#fff;
565 565 margin:0 0 10px;
566 566 padding:0 0 10px;
567 567 }
568 568
569 569 #content div.box-left {
570 570 width:49%;
571 571 clear:none;
572 572 float:left;
573 573 margin:0 0 10px;
574 574 }
575 575
576 576 #content div.box-right {
577 577 width:49%;
578 578 clear:none;
579 579 float:right;
580 580 margin:0 0 10px;
581 581 }
582 582
583 583 #content div.box div.title {
584 584 clear:both;
585 585 overflow:hidden;
586 586 background:#369 url("../images/header_inner.png") repeat-x;
587 587 margin:0 0 20px;
588 588 padding:0;
589 589 }
590 590
591 591 #content div.box div.title h5 {
592 592 float:left;
593 593 border:none;
594 594 color:#fff;
595 595 text-transform:uppercase;
596 596 margin:0;
597 597 padding:11px 0 11px 10px;
598 598 }
599 599
600 600 #content div.box div.title ul.links li {
601 601 list-style:none;
602 602 float:left;
603 603 margin:0;
604 604 padding:0;
605 605 }
606 606
607 607 #content div.box div.title ul.links li a {
608 608 border-left: 1px solid #316293;
609 609 color: #FFFFFF;
610 610 display: block;
611 611 float: left;
612 612 font-size: 13px;
613 613 font-weight: 700;
614 614 height: 1%;
615 615 margin: 0;
616 616 padding: 11px 22px 12px;
617 617 text-decoration: none;
618 618 }
619 619
620 620 #content div.box h1,#content div.box h2,#content div.box h3,#content div.box h4,#content div.box h5,#content div.box h6 {
621 621 clear:both;
622 622 overflow:hidden;
623 623 border-bottom:1px solid #DDD;
624 624 margin:10px 20px;
625 625 padding:0 0 15px;
626 626 }
627 627
628 628 #content div.box p {
629 629 color:#5f5f5f;
630 630 font-size:12px;
631 631 line-height:150%;
632 632 margin:0 24px 10px;
633 633 padding:0;
634 634 }
635 635
636 636 #content div.box blockquote {
637 637 border-left:4px solid #DDD;
638 638 color:#5f5f5f;
639 639 font-size:11px;
640 640 line-height:150%;
641 641 margin:0 34px;
642 642 padding:0 0 0 14px;
643 643 }
644 644
645 645 #content div.box blockquote p {
646 646 margin:10px 0;
647 647 padding:0;
648 648 }
649 649
650 650 #content div.box dl {
651 651 margin:10px 24px;
652 652 }
653 653
654 654 #content div.box dt {
655 655 font-size:12px;
656 656 margin:0;
657 657 }
658 658
659 659 #content div.box dd {
660 660 font-size:12px;
661 661 margin:0;
662 662 padding:8px 0 8px 15px;
663 663 }
664 664
665 665 #content div.box li {
666 666 font-size:12px;
667 667 padding:4px 0;
668 668 }
669 669
670 670 #content div.box ul.disc,#content div.box ul.circle {
671 671 margin:10px 24px 10px 38px;
672 672 }
673 673
674 674 #content div.box ul.square {
675 675 margin:10px 24px 10px 40px;
676 676 }
677 677
678 678 #content div.box img.left {
679 679 border:none;
680 680 float:left;
681 681 margin:10px 10px 10px 0;
682 682 }
683 683
684 684 #content div.box img.right {
685 685 border:none;
686 686 float:right;
687 687 margin:10px 0 10px 10px;
688 688 }
689 689
690 690 #content div.box div.messages {
691 691 clear:both;
692 692 overflow:hidden;
693 693 margin:0 20px;
694 694 padding:0;
695 695 }
696 696
697 697 #content div.box div.message {
698 698 clear:both;
699 699 overflow:hidden;
700 700 margin:0;
701 701 padding:10px 0;
702 702 }
703 703
704 704 #content div.box div.message a {
705 705 font-weight:400 !important;
706 706 }
707 707
708 708 #content div.box div.message div.image {
709 709 float:left;
710 710 margin:9px 0 0 5px;
711 711 padding:6px;
712 712 }
713 713
714 714 #content div.box div.message div.image img {
715 715 vertical-align:middle;
716 716 margin:0;
717 717 }
718 718
719 719 #content div.box div.message div.text {
720 720 float:left;
721 721 margin:0;
722 722 padding:9px 6px;
723 723 }
724 724
725 725 #content div.box div.message div.dismiss a {
726 726 height:16px;
727 727 width:16px;
728 728 display:block;
729 729 background:url("../images/icons/cross.png") no-repeat;
730 730 margin:15px 14px 0 0;
731 731 padding:0;
732 732 }
733 733
734 734 #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 {
735 735 border:none;
736 736 margin:0;
737 737 padding:0;
738 738 }
739 739
740 740 #content div.box div.message div.text span {
741 741 height:1%;
742 742 display:block;
743 743 margin:0;
744 744 padding:5px 0 0;
745 745 }
746 746
747 747 #content div.box div.message-error {
748 748 height:1%;
749 749 clear:both;
750 750 overflow:hidden;
751 751 background:#FBE3E4;
752 752 border:1px solid #FBC2C4;
753 753 color:#860006;
754 754 }
755 755
756 756 #content div.box div.message-error h6 {
757 757 color:#860006;
758 758 }
759 759
760 760 #content div.box div.message-warning {
761 761 height:1%;
762 762 clear:both;
763 763 overflow:hidden;
764 764 background:#FFF6BF;
765 765 border:1px solid #FFD324;
766 766 color:#5f5200;
767 767 }
768 768
769 769 #content div.box div.message-warning h6 {
770 770 color:#5f5200;
771 771 }
772 772
773 773 #content div.box div.message-notice {
774 774 height:1%;
775 775 clear:both;
776 776 overflow:hidden;
777 777 background:#8FBDE0;
778 778 border:1px solid #6BACDE;
779 779 color:#003863;
780 780 }
781 781
782 782 #content div.box div.message-notice h6 {
783 783 color:#003863;
784 784 }
785 785
786 786 #content div.box div.message-success {
787 787 height:1%;
788 788 clear:both;
789 789 overflow:hidden;
790 790 background:#E6EFC2;
791 791 border:1px solid #C6D880;
792 792 color:#4e6100;
793 793 }
794 794
795 795 #content div.box div.message-success h6 {
796 796 color:#4e6100;
797 797 }
798 798
799 799 #content div.box div.form div.fields div.field {
800 800 height:1%;
801 801 border-bottom:1px solid #DDD;
802 802 clear:both;
803 803 margin:0;
804 804 padding:10px 0;
805 805 }
806 806
807 807 #content div.box div.form div.fields div.field-first {
808 808 padding:0 0 10px;
809 809 }
810 810
811 811 #content div.box div.form div.fields div.field-noborder {
812 812 border-bottom:0 !important;
813 813 }
814 814
815 815 #content div.box div.form div.fields div.field span.error-message {
816 816 height:1%;
817 817 display:inline-block;
818 818 color:red;
819 819 margin:8px 0 0 4px;
820 820 padding:0;
821 821 }
822 822
823 823 #content div.box div.form div.fields div.field span.success {
824 824 height:1%;
825 825 display:block;
826 826 color:#316309;
827 827 margin:8px 0 0;
828 828 padding:0;
829 829 }
830 830
831 831 #content div.box div.form div.fields div.field div.label {
832 832 left:80px;
833 833 width:auto;
834 834 position:absolute;
835 835 margin:0;
836 836 padding:8px 0 0 5px;
837 837 }
838 838
839 839 #content div.box-left div.form div.fields div.field div.label,#content div.box-right div.form div.fields div.field div.label {
840 840 clear:both;
841 841 overflow:hidden;
842 842 left:0;
843 843 width:auto;
844 844 position:relative;
845 845 margin:0;
846 846 padding:0 0 8px;
847 847 }
848 848
849 849 #content div.box div.form div.fields div.field div.label-select {
850 850 padding:5px 0 0 5px;
851 851 }
852 852
853 853 #content div.box-left div.form div.fields div.field div.label-select,#content div.box-right div.form div.fields div.field div.label-select {
854 854 padding:0 0 8px;
855 855 }
856 856
857 857 #content div.box-left div.form div.fields div.field div.label-textarea,#content div.box-right div.form div.fields div.field div.label-textarea {
858 858 padding:0 0 8px !important;
859 859 }
860 860
861 861 #content div.box div.form div.fields div.field div.label label, div.label label{
862 862 color:#393939;
863 863 font-weight:700;
864 864 }
865 865
866 866 #content div.box div.form div.fields div.field div.input {
867 867 margin:0 0 0 200px;
868 868 }
869 869 #content div.box-left div.form div.fields div.field div.input,#content div.box-right div.form div.fields div.field div.input {
870 870 margin:0 0 0 0px;
871 871 }
872 872
873 873 #content div.box div.form div.fields div.field div.input input {
874 874 background:#FFF;
875 875 border-top:1px solid #b3b3b3;
876 876 border-left:1px solid #b3b3b3;
877 877 border-right:1px solid #eaeaea;
878 878 border-bottom:1px solid #eaeaea;
879 879 color:#000;
880 880 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
881 881 font-size:11px;
882 882 margin:0;
883 883 padding:7px 7px 6px;
884 884 }
885 885
886 886
887 887
888 888 #content div.box div.form div.fields div.field div.input input.small {
889 889 width:30%;
890 890 }
891 891
892 892 #content div.box div.form div.fields div.field div.input input.medium {
893 893 width:55%;
894 894 }
895 895
896 896 #content div.box div.form div.fields div.field div.input input.large {
897 897 width:85%;
898 898 }
899 899
900 900 #content div.box div.form div.fields div.field div.input input.date {
901 901 width:177px;
902 902 }
903 903
904 904 #content div.box div.form div.fields div.field div.input input.button {
905 905 background:#D4D0C8;
906 906 border-top:1px solid #FFF;
907 907 border-left:1px solid #FFF;
908 908 border-right:1px solid #404040;
909 909 border-bottom:1px solid #404040;
910 910 color:#000;
911 911 margin:0;
912 912 padding:4px 8px;
913 913 }
914 914
915 915 #content div.box div.form div.fields div.field div.textarea {
916 916 border-top:1px solid #b3b3b3;
917 917 border-left:1px solid #b3b3b3;
918 918 border-right:1px solid #eaeaea;
919 919 border-bottom:1px solid #eaeaea;
920 920 margin:0 0 0 200px;
921 921 padding:10px;
922 922 }
923 923
924 924 #content div.box div.form div.fields div.field div.textarea-editor {
925 925 border:1px solid #ddd;
926 926 padding:0;
927 927 }
928 928
929 929 #content div.box div.form div.fields div.field div.textarea textarea {
930 930 width:100%;
931 931 height:220px;
932 932 overflow:hidden;
933 933 background:#FFF;
934 934 color:#000;
935 935 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
936 936 font-size:11px;
937 937 outline:none;
938 938 border-width:0;
939 939 margin:0;
940 940 padding:0;
941 941 }
942 942
943 943 #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 {
944 944 width:100%;
945 945 height:100px;
946 946 }
947 947
948 948 #content div.box div.form div.fields div.field div.textarea table {
949 949 width:100%;
950 950 border:none;
951 951 margin:0;
952 952 padding:0;
953 953 }
954 954
955 955 #content div.box div.form div.fields div.field div.textarea table td {
956 956 background:#DDD;
957 957 border:none;
958 958 padding:0;
959 959 }
960 960
961 961 #content div.box div.form div.fields div.field div.textarea table td table {
962 962 width:auto;
963 963 border:none;
964 964 margin:0;
965 965 padding:0;
966 966 }
967 967
968 968 #content div.box div.form div.fields div.field div.textarea table td table td {
969 969 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
970 970 font-size:11px;
971 971 padding:5px 5px 5px 0;
972 972 }
973 973
974 974 #content div.box div.form div.fields div.field input[type=text]:focus,#content div.box div.form div.fields div.field input[type=password]:focus,#content div.box div.form div.fields div.field input[type=file]:focus,#content div.box div.form div.fields div.field textarea:focus,#content div.box div.form div.fields div.field select:focus {
975 975 background:#f6f6f6;
976 976 border-color:#666;
977 977 }
978 978
979 979 div.form div.fields div.field div.button {
980 980 margin:0;
981 981 padding:0 0 0 8px;
982 982 }
983 983
984 984 div.form div.fields div.field div.highlight .ui-button {
985 985 background:#4e85bb url("../images/button_highlight.png") repeat-x;
986 986 border-top:1px solid #5c91a4;
987 987 border-left:1px solid #2a6f89;
988 988 border-right:1px solid #2b7089;
989 989 border-bottom:1px solid #1a6480;
990 990 color:#FFF;
991 991 margin:0;
992 992 padding:6px 12px;
993 993 }
994 994
995 995 div.form div.fields div.field div.highlight .ui-state-hover {
996 996 background:#46a0c1 url("../images/button_highlight_selected.png") repeat-x;
997 997 border-top:1px solid #78acbf;
998 998 border-left:1px solid #34819e;
999 999 border-right:1px solid #35829f;
1000 1000 border-bottom:1px solid #257897;
1001 1001 color:#FFF;
1002 1002 margin:0;
1003 1003 padding:6px 12px;
1004 1004 }
1005 1005
1006 1006 #content div.box div.form div.fields div.buttons div.highlight input.ui-button {
1007 1007 background:#4e85bb url("../images/button_highlight.png") repeat-x;
1008 1008 border-top:1px solid #5c91a4;
1009 1009 border-left:1px solid #2a6f89;
1010 1010 border-right:1px solid #2b7089;
1011 1011 border-bottom:1px solid #1a6480;
1012 1012 color:#fff;
1013 1013 margin:0;
1014 1014 padding:6px 12px;
1015 1015 }
1016 1016
1017 1017 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-hover {
1018 1018 background:#46a0c1 url("../images/button_highlight_selected.png") repeat-x;
1019 1019 border-top:1px solid #78acbf;
1020 1020 border-left:1px solid #34819e;
1021 1021 border-right:1px solid #35829f;
1022 1022 border-bottom:1px solid #257897;
1023 1023 color:#fff;
1024 1024 margin:0;
1025 1025 padding:6px 12px;
1026 1026 }
1027 1027
1028 1028 #content div.box table {
1029 1029 width:100%;
1030 1030 border-collapse:collapse;
1031 1031 margin:0;
1032 1032 padding:0;
1033 1033 }
1034 1034
1035 1035 #content div.box table th {
1036 1036 background:#eee;
1037 1037 border-bottom:1px solid #ddd;
1038 1038 padding:5px 0px 5px 5px;
1039 1039 }
1040 1040
1041 1041 #content div.box table th.left {
1042 1042 text-align:left;
1043 1043 }
1044 1044
1045 1045 #content div.box table th.right {
1046 1046 text-align:right;
1047 1047 }
1048 1048
1049 1049 #content div.box table th.center {
1050 1050 text-align:center;
1051 1051 }
1052 1052
1053 1053 #content div.box table th.selected {
1054 1054 vertical-align:middle;
1055 1055 padding:0;
1056 1056 }
1057 1057
1058 1058 #content div.box table td {
1059 1059 background:#fff;
1060 1060 border-bottom:1px solid #cdcdcd;
1061 1061 vertical-align:middle;
1062 1062 padding:5px;
1063 1063 }
1064 1064
1065 1065 #content div.box table tr.selected td {
1066 1066 background:#FFC;
1067 1067 }
1068 1068
1069 1069 #content div.box table td.selected {
1070 1070 width:3%;
1071 1071 text-align:center;
1072 1072 vertical-align:middle;
1073 1073 padding:0;
1074 1074 }
1075 1075
1076 1076 #content div.box table td.action {
1077 1077 width:45%;
1078 1078 text-align:left;
1079 1079 }
1080 1080
1081 1081 #content div.box table td.date {
1082 1082 width:33%;
1083 1083 text-align:center;
1084 1084 }
1085 1085
1086 1086 #content div.box div.action {
1087 1087 float:right;
1088 1088 background:#FFF;
1089 1089 text-align:right;
1090 1090 margin:10px 0 0;
1091 1091 padding:0;
1092 1092 }
1093 1093
1094 1094 #content div.box div.action select {
1095 1095 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1096 1096 font-size:11px;
1097 1097 margin:0;
1098 1098 }
1099 1099
1100 1100 #content div.box div.action .ui-selectmenu {
1101 1101 margin:0;
1102 1102 padding:0;
1103 1103 }
1104 1104
1105 1105 #content div.box div.pagination {
1106 1106 height:1%;
1107 1107 clear:both;
1108 1108 overflow:hidden;
1109 1109 margin:10px 0 0;
1110 1110 padding:0;
1111 1111 }
1112 1112
1113 1113 #content div.box div.pagination ul.pager {
1114 1114 float:right;
1115 1115 text-align:right;
1116 1116 margin:0;
1117 1117 padding:0;
1118 1118 }
1119 1119
1120 1120 #content div.box div.pagination ul.pager li {
1121 1121 height:1%;
1122 1122 float:left;
1123 1123 list-style:none;
1124 1124 background:#ebebeb url("../images/pager.png") repeat-x;
1125 1125 border-top:1px solid #dedede;
1126 1126 border-left:1px solid #cfcfcf;
1127 1127 border-right:1px solid #c4c4c4;
1128 1128 border-bottom:1px solid #c4c4c4;
1129 1129 color:#4A4A4A;
1130 1130 font-weight:700;
1131 1131 margin:0 0 0 4px;
1132 1132 padding:0;
1133 1133 }
1134 1134
1135 1135 #content div.box div.pagination ul.pager li.separator {
1136 1136 padding:6px;
1137 1137 }
1138 1138
1139 1139 #content div.box div.pagination ul.pager li.current {
1140 1140 background:#b4b4b4 url("../images/pager_selected.png") repeat-x;
1141 1141 border-top:1px solid #ccc;
1142 1142 border-left:1px solid #bebebe;
1143 1143 border-right:1px solid #b1b1b1;
1144 1144 border-bottom:1px solid #afafaf;
1145 1145 color:#515151;
1146 1146 padding:6px;
1147 1147 }
1148 1148
1149 1149 #content div.box div.pagination ul.pager li a {
1150 1150 height:1%;
1151 1151 display:block;
1152 1152 float:left;
1153 1153 color:#515151;
1154 1154 text-decoration:none;
1155 1155 margin:0;
1156 1156 padding:6px;
1157 1157 }
1158 1158
1159 1159 #content div.box div.pagination ul.pager li a:hover,#content div.box div.pagination ul.pager li a:active {
1160 1160 background:#b4b4b4 url("../images/pager_selected.png") repeat-x;
1161 1161 border-top:1px solid #ccc;
1162 1162 border-left:1px solid #bebebe;
1163 1163 border-right:1px solid #b1b1b1;
1164 1164 border-bottom:1px solid #afafaf;
1165 1165 margin:-1px;
1166 1166 }
1167 1167
1168 1168 #content div.box div.pagination-wh {
1169 1169 height:1%;
1170 1170 clear:both;
1171 1171 overflow:hidden;
1172 1172 text-align:right;
1173 1173 margin:10px 0 0;
1174 1174 padding:0;
1175 1175 }
1176 1176
1177 1177 #content div.box div.pagination-right {
1178 1178 float:right;
1179 1179 }
1180 1180
1181 1181 #content div.box div.pagination-wh a,#content div.box div.pagination-wh span.pager_dotdot {
1182 1182 height:1%;
1183 1183 float:left;
1184 1184 background:#ebebeb url("../images/pager.png") repeat-x;
1185 1185 border-top:1px solid #dedede;
1186 1186 border-left:1px solid #cfcfcf;
1187 1187 border-right:1px solid #c4c4c4;
1188 1188 border-bottom:1px solid #c4c4c4;
1189 1189 color:#4A4A4A;
1190 1190 font-weight:700;
1191 1191 margin:0 0 0 4px;
1192 1192 padding:6px;
1193 1193 }
1194 1194
1195 1195 #content div.box div.pagination-wh span.pager_curpage {
1196 1196 height:1%;
1197 1197 float:left;
1198 1198 background:#b4b4b4 url("../images/pager_selected.png") repeat-x;
1199 1199 border-top:1px solid #ccc;
1200 1200 border-left:1px solid #bebebe;
1201 1201 border-right:1px solid #b1b1b1;
1202 1202 border-bottom:1px solid #afafaf;
1203 1203 color:#515151;
1204 1204 font-weight:700;
1205 1205 margin:0 0 0 4px;
1206 1206 padding:6px;
1207 1207 }
1208 1208
1209 1209 #content div.box div.pagination-wh a:hover,#content div.box div.pagination-wh a:active {
1210 1210 background:#b4b4b4 url("../images/pager_selected.png") repeat-x;
1211 1211 border-top:1px solid #ccc;
1212 1212 border-left:1px solid #bebebe;
1213 1213 border-right:1px solid #b1b1b1;
1214 1214 border-bottom:1px solid #afafaf;
1215 1215 text-decoration:none;
1216 1216 }
1217 1217
1218 1218 #content div.box div.traffic div.legend {
1219 1219 clear:both;
1220 1220 overflow:hidden;
1221 1221 border-bottom:1px solid #ddd;
1222 1222 margin:0 0 10px;
1223 1223 padding:0 0 10px;
1224 1224 }
1225 1225
1226 1226 #content div.box div.traffic div.legend h6 {
1227 1227 float:left;
1228 1228 border:none;
1229 1229 margin:0;
1230 1230 padding:0;
1231 1231 }
1232 1232
1233 1233 #content div.box div.traffic div.legend li {
1234 1234 list-style:none;
1235 1235 float:left;
1236 1236 font-size:11px;
1237 1237 margin:0;
1238 1238 padding:0 8px 0 4px;
1239 1239 }
1240 1240
1241 1241 #content div.box div.traffic div.legend li.visits {
1242 1242 border-left:12px solid #edc240;
1243 1243 }
1244 1244
1245 1245 #content div.box div.traffic div.legend li.pageviews {
1246 1246 border-left:12px solid #afd8f8;
1247 1247 }
1248 1248
1249 1249 #content div.box div.traffic table {
1250 1250 width:auto;
1251 1251 }
1252 1252
1253 1253 #content div.box div.traffic table td {
1254 1254 background:transparent;
1255 1255 border:none;
1256 1256 padding:2px 3px 3px;
1257 1257 }
1258 1258
1259 1259 #content div.box div.traffic table td.legendLabel {
1260 1260 padding:0 3px 2px;
1261 1261 }
1262 1262
1263 1263 #footer {
1264 1264 clear:both;
1265 1265 overflow:hidden;
1266 1266 text-align:right;
1267 1267 margin:0;
1268 1268 padding:0 30px 4px;
1269 1269 margin:-10px 0 0;
1270 1270 }
1271 1271
1272 1272 #footer div#footer-inner {
1273 1273 background:url("../images/header_inner.png") repeat-x scroll 0 0 #003367;
1274 1274 border-top:2px solid #FFFFFF;
1275 1275 }
1276 1276
1277 1277 #footer div#footer-inner p {
1278 1278 padding:15px 25px 15px 0;
1279 1279 color:#FFF;
1280 1280 font-weight:700;
1281 1281 }
1282 1282 #footer div#footer-inner .footer-link {
1283 1283 float:left;
1284 1284 padding-left:10px;
1285 1285 }
1286 1286 #footer div#footer-inner .footer-link a {
1287 1287 color:#FFF;
1288 1288 }
1289 1289
1290 1290 #login div.title {
1291 1291 width:420px;
1292 1292 clear:both;
1293 1293 overflow:hidden;
1294 1294 position:relative;
1295 1295 background:#003367 url("../images/header_inner.png") repeat-x;
1296 1296 margin:0 auto;
1297 1297 padding:0;
1298 1298 }
1299 1299
1300 1300 #login div.inner {
1301 1301 width:380px;
1302 1302 background:#FFF url("../images/login.png") no-repeat top left;
1303 1303 border-top:none;
1304 1304 border-bottom:none;
1305 1305 margin:0 auto;
1306 1306 padding:20px;
1307 1307 }
1308 1308
1309 1309 #login div.form div.fields div.field div.label {
1310 1310 width:173px;
1311 1311 float:left;
1312 1312 text-align:right;
1313 1313 margin:2px 10px 0 0;
1314 1314 padding:5px 0 0 5px;
1315 1315 }
1316 1316
1317 1317 #login div.form div.fields div.field div.input input {
1318 1318 width:176px;
1319 1319 background:#FFF;
1320 1320 border-top:1px solid #b3b3b3;
1321 1321 border-left:1px solid #b3b3b3;
1322 1322 border-right:1px solid #eaeaea;
1323 1323 border-bottom:1px solid #eaeaea;
1324 1324 color:#000;
1325 1325 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1326 1326 font-size:11px;
1327 1327 margin:0;
1328 1328 padding:7px 7px 6px;
1329 1329 }
1330 1330
1331 1331 #login div.form div.fields div.buttons {
1332 1332 clear:both;
1333 1333 overflow:hidden;
1334 1334 border-top:1px solid #DDD;
1335 1335 text-align:right;
1336 1336 margin:0;
1337 1337 padding:10px 0 0;
1338 1338 }
1339 1339
1340 1340 #login div.form div.links {
1341 1341 clear:both;
1342 1342 overflow:hidden;
1343 1343 margin:10px 0 0;
1344 1344 padding:0 0 2px;
1345 1345 }
1346 1346
1347 1347 #register div.title {
1348 1348 clear:both;
1349 1349 overflow:hidden;
1350 1350 position:relative;
1351 1351 background:#003367 url("../images/header_inner.png") repeat-x;
1352 1352 margin:0 auto;
1353 1353 padding:0;
1354 1354 }
1355 1355
1356 1356 #register div.inner {
1357 1357 background:#FFF;
1358 1358 border-top:none;
1359 1359 border-bottom:none;
1360 1360 margin:0 auto;
1361 1361 padding:20px;
1362 1362 }
1363 1363
1364 1364 #register div.form div.fields div.field div.label {
1365 1365 width:135px;
1366 1366 float:left;
1367 1367 text-align:right;
1368 1368 margin:2px 10px 0 0;
1369 1369 padding:5px 0 0 5px;
1370 1370 }
1371 1371
1372 1372 #register div.form div.fields div.field div.input input {
1373 1373 width:300px;
1374 1374 background:#FFF;
1375 1375 border-top:1px solid #b3b3b3;
1376 1376 border-left:1px solid #b3b3b3;
1377 1377 border-right:1px solid #eaeaea;
1378 1378 border-bottom:1px solid #eaeaea;
1379 1379 color:#000;
1380 1380 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1381 1381 font-size:11px;
1382 1382 margin:0;
1383 1383 padding:7px 7px 6px;
1384 1384 }
1385 1385
1386 1386 #register div.form div.fields div.buttons {
1387 1387 clear:both;
1388 1388 overflow:hidden;
1389 1389 border-top:1px solid #DDD;
1390 1390 text-align:left;
1391 1391 margin:0;
1392 1392 padding:10px 0 0 150px;
1393 1393 }
1394 1394
1395 1395 #register div.form div.fields div.buttons div.highlight input.ui-button {
1396 1396 background:url("../images/button_highlight.png") repeat-x scroll 0 0 #4E85BB;
1397 1397 color:#FFF;
1398 1398 border-color:#5C91A4 #2B7089 #1A6480 #2A6F89;
1399 1399 border-style:solid;
1400 1400 border-width:1px;
1401 1401 }
1402 1402
1403 1403 #register div.form div.activation_msg {
1404 1404 padding-top:4px;
1405 1405 padding-bottom:4px;
1406 1406 }
1407 1407
1408 1408 #journal .journal_day{
1409 1409 font-size:20px;
1410 1410 padding:10px 0px;
1411 1411 border-bottom:2px solid #DDD;
1412 1412 margin-left:10px;
1413 1413 margin-right:10px;
1414 1414 }
1415 1415
1416 1416 #journal .journal_container{
1417 1417 padding:5px;
1418 1418 clear:both;
1419 1419 margin:0px 5px 0px 10px;
1420 1420 }
1421 1421
1422 1422 #journal .journal_action_container{
1423 1423 padding-left:38px;
1424 1424 }
1425 1425
1426 1426 #journal .journal_user{
1427 1427 color: #747474;
1428 1428 font-size: 14px;
1429 1429 font-weight: bold;
1430 1430 height: 30px;
1431 1431 }
1432 1432 #journal .journal_icon{
1433 1433 clear: both;
1434 1434 float: left;
1435 1435 padding-right: 4px;
1436 1436 padding-top: 3px;
1437 1437 }
1438 1438 #journal .journal_action{
1439 1439 padding-top:4px;
1440 1440 min-height:2px;
1441 1441 float:left
1442 1442 }
1443 1443 #journal .journal_action_params{
1444 1444 clear: left;
1445 1445 padding-left: 22px;
1446 1446 }
1447 1447 #journal .journal_repo{
1448 1448 float: left;
1449 1449 margin-left: 6px;
1450 1450 padding-top: 3px;
1451 1451 }
1452 1452 #journal .date{
1453 1453 clear: both;
1454 1454 color: #777777;
1455 1455 font-size: 11px;
1456 1456 padding-left: 22px;
1457 1457 }
1458 1458 #journal .journal_repo .journal_repo_name{
1459 1459 font-weight: bold;
1460 1460 font-size: 1.1em;
1461 1461 }
1462 1462 #journal .compare_view{
1463 1463 padding: 5px 0px 5px 0px;
1464 1464 width: 95px;
1465 1465 }
1466 1466 .journal_highlight{
1467 1467 font-weight: bold;
1468 1468 padding: 0 2px;
1469 1469 vertical-align: bottom;
1470 1470 }
1471 1471 .trending_language_tbl,.trending_language_tbl td {
1472 1472 border:0 !important;
1473 1473 margin:0 !important;
1474 1474 padding:0 !important;
1475 1475 }
1476 1476
1477 1477 .trending_language {
1478 1478 background-color:#003367;
1479 1479 color:#FFF;
1480 1480 display:block;
1481 1481 min-width:20px;
1482 1482 text-decoration:none;
1483 1483 height:12px;
1484 1484 margin-bottom:4px;
1485 1485 margin-left:5px;
1486 1486 white-space:pre;
1487 1487 padding:3px;
1488 1488 }
1489 1489
1490 1490 h3.files_location {
1491 1491 font-size:1.8em;
1492 1492 font-weight:700;
1493 1493 border-bottom:none !important;
1494 1494 margin:10px 0 !important;
1495 1495 }
1496 1496
1497 1497 #files_data dl dt {
1498 1498 float:left;
1499 1499 width:115px;
1500 1500 margin:0 !important;
1501 1501 padding:5px;
1502 1502 }
1503 1503
1504 1504 #files_data dl dd {
1505 1505 margin:0 !important;
1506 1506 padding:5px !important;
1507 1507 }
1508 1508
1509 1509 #changeset_content {
1510 1510 border:1px solid #CCC;
1511 1511 padding:5px;
1512 1512 }
1513 1513 #changeset_compare_view_content{
1514 1514 border:1px solid #CCC;
1515 1515 padding:5px;
1516 1516 }
1517 1517
1518 1518 #changeset_content .container {
1519 1519 min-height:120px;
1520 1520 font-size:1.2em;
1521 1521 overflow:hidden;
1522 1522 }
1523 1523
1524 1524 #changeset_compare_view_content .compare_view_commits{
1525 1525 width: auto !important;
1526 1526 }
1527 1527
1528 1528 #changeset_compare_view_content .compare_view_commits td{
1529 1529 padding:0px 0px 0px 12px !important;
1530 1530 }
1531 1531
1532 1532 #changeset_content .container .right {
1533 1533 float:right;
1534 1534 width:25%;
1535 1535 text-align:right;
1536 1536 }
1537 1537
1538 1538 #changeset_content .container .left .message {
1539 1539 font-style:italic;
1540 1540 color:#556CB5;
1541 1541 white-space:pre-wrap;
1542 1542 }
1543 1543
1544 1544 .cs_files .cur_cs{
1545 1545 margin:10px 2px;
1546 1546 font-weight: bold;
1547 1547 }
1548 1548
1549 1549 .cs_files .cs_added {
1550 1550 background:url("../images/icons/page_white_add.png") no-repeat scroll 3px;
1551 1551 height:16px;
1552 1552 padding-left:20px;
1553 1553 margin-top:7px;
1554 1554 text-align:left;
1555 1555 }
1556 1556
1557 1557 .cs_files .cs_changed {
1558 1558 background:url("../images/icons/page_white_edit.png") no-repeat scroll 3px;
1559 1559 height:16px;
1560 1560 padding-left:20px;
1561 1561 margin-top:7px;
1562 1562 text-align:left;
1563 1563 }
1564 1564
1565 1565 .cs_files .cs_removed {
1566 1566 background:url("../images/icons/page_white_delete.png") no-repeat scroll 3px;
1567 1567 height:16px;
1568 1568 padding-left:20px;
1569 1569 margin-top:7px;
1570 1570 text-align:left;
1571 1571 }
1572 1572
1573 1573 #graph {
1574 1574 overflow:hidden;
1575 1575 }
1576 1576
1577 1577 #graph_nodes {
1578 1578 width:160px;
1579 1579 float:left;
1580 1580 margin-left:-50px;
1581 1581 margin-top:5px;
1582 1582 }
1583 1583
1584 1584 #graph_content {
1585 1585 width:800px;
1586 1586 float:left;
1587 1587 }
1588 1588
1589 1589 #graph_content .container_header {
1590 1590 border:1px solid #CCC;
1591 1591 padding:10px;
1592 1592 }
1593 1593 #graph_content #rev_range_container{
1594 1594 padding:10px 0px;
1595 1595 }
1596 1596 #graph_content .container {
1597 1597 border-bottom:1px solid #CCC;
1598 1598 border-left:1px solid #CCC;
1599 1599 border-right:1px solid #CCC;
1600 1600 min-height:80px;
1601 1601 overflow:hidden;
1602 1602 font-size:1.2em;
1603 1603 }
1604 1604
1605 1605 #graph_content .container .right {
1606 1606 float:right;
1607 1607 width:28%;
1608 1608 text-align:right;
1609 1609 padding-bottom:5px;
1610 1610 }
1611 1611
1612 1612 #graph_content .container .left .date {
1613 1613 font-weight:700;
1614 1614 padding-bottom:5px;
1615 1615 }
1616 1616 #graph_content .container .left .date span{
1617 1617 vertical-align: text-top;
1618 1618 }
1619 1619
1620 1620 #graph_content .container .left .message {
1621 1621 font-size:100%;
1622 1622 padding-top:3px;
1623 1623 white-space:pre-wrap;
1624 1624 }
1625 1625
1626 1626 .right div {
1627 1627 clear:both;
1628 1628 }
1629 1629
1630 1630 .right .changes .added,.changed,.removed {
1631 1631 border:1px solid #DDD;
1632 1632 display:block;
1633 1633 float:right;
1634 1634 text-align:center;
1635 1635 min-width:15px;
1636 1636 cursor: help;
1637 1637 }
1638 .right .changes .large {
1639 border:1px solid #DDD;
1640 display:block;
1641 float:right;
1642 text-align:center;
1643 min-width:45px;
1644 cursor: help;
1645 background: #54A9F7;
1646 }
1638 1647
1639 1648 .right .changes .added {
1640 1649 background:#BFB;
1641 1650 }
1642 1651
1643 1652 .right .changes .changed {
1644 1653 background:#FD8;
1645 1654 }
1646 1655
1647 1656 .right .changes .removed {
1648 1657 background:#F88;
1649 1658 }
1650 1659
1651 1660 .right .merge {
1652 1661 vertical-align:top;
1653 1662 font-size:0.75em;
1654 1663 font-weight:700;
1655 1664 }
1656 1665
1657 1666 .right .parent {
1658 1667 font-size:90%;
1659 1668 font-family:monospace;
1660 1669 }
1661 1670
1662 1671 .right .logtags .branchtag {
1663 1672 background:#FFF url("../images/icons/arrow_branch.png") no-repeat right 6px;
1664 1673 display:block;
1665 1674 font-size:0.8em;
1666 1675 padding:11px 16px 0 0;
1667 1676 }
1668 1677
1669 1678 .right .logtags .tagtag {
1670 1679 background:#FFF url("../images/icons/tag_blue.png") no-repeat right 6px;
1671 1680 display:block;
1672 1681 font-size:0.8em;
1673 1682 padding:11px 16px 0 0;
1674 1683 }
1675 1684
1676 1685 div.browserblock {
1677 1686 overflow:hidden;
1678 1687 border:1px solid #ccc;
1679 1688 background:#f8f8f8;
1680 1689 font-size:100%;
1681 1690 line-height:125%;
1682 1691 padding:0;
1683 1692 }
1684 1693
1685 1694 div.browserblock .browser-header {
1686 1695 background:#FFF;
1687 1696 padding:10px 0px 35px 0px;
1688 1697 width: 100%;
1689 1698 }
1690 1699 div.browserblock .browser-nav {
1691 1700 float:left
1692 1701 }
1693 1702
1694 1703 div.browserblock .browser-branch {
1695 1704 padding:10px 0 0 0;
1696 1705 float:left;
1697 1706 }
1698 1707 div.browserblock .browser-branch label {
1699 1708 color:#4A4A4A;
1700 1709 vertical-align:text-top;
1701 1710 }
1702 1711
1703 1712 div.browserblock .browser-header span {
1704 1713 margin-left:25px;
1705 1714 font-weight:700;
1706 1715 }
1707 1716
1708 1717 div.browserblock .browser-body {
1709 1718 background:#EEE;
1710 1719 border-top:1px solid #CCC;
1711 1720 }
1712 1721
1713 1722 table.code-browser {
1714 1723 border-collapse:collapse;
1715 1724 width:100%;
1716 1725 }
1717 1726
1718 1727 table.code-browser tr {
1719 1728 margin:3px;
1720 1729 }
1721 1730
1722 1731 table.code-browser thead th {
1723 1732 background-color:#EEE;
1724 1733 height:20px;
1725 1734 font-size:1.1em;
1726 1735 font-weight:700;
1727 1736 text-align:left;
1728 1737 padding-left:10px;
1729 1738 }
1730 1739
1731 1740 table.code-browser tbody td {
1732 1741 padding-left:10px;
1733 1742 height:20px;
1734 1743 }
1735 1744
1736 1745 table.code-browser .browser-file {
1737 1746 background:url("../images/icons/document_16.png") no-repeat scroll 3px;
1738 1747 height:16px;
1739 1748 padding-left:20px;
1740 1749 text-align:left;
1741 1750 }
1742 1751 .diffblock .changeset_file{
1743 1752 background:url("../images/icons/file.png") no-repeat scroll 3px;
1744 1753 height:16px;
1745 1754 padding-left:22px;
1746 1755 text-align:left;
1747 1756 font-size: 14px;
1748 1757 }
1749 1758
1750 1759 .diffblock .changeset_header{
1751 1760 margin-left: 6px !important;
1752 1761 }
1753 1762
1754 1763 table.code-browser .browser-dir {
1755 1764 background:url("../images/icons/folder_16.png") no-repeat scroll 3px;
1756 1765 height:16px;
1757 1766 padding-left:20px;
1758 1767 text-align:left;
1759 1768 }
1760 1769
1761 1770 .box .search {
1762 1771 clear:both;
1763 1772 overflow:hidden;
1764 1773 margin:0;
1765 1774 padding:0 20px 10px;
1766 1775 }
1767 1776
1768 1777 .box .search div.search_path {
1769 1778 background:none repeat scroll 0 0 #EEE;
1770 1779 border:1px solid #CCC;
1771 1780 color:blue;
1772 1781 margin-bottom:10px;
1773 1782 padding:10px 0;
1774 1783 }
1775 1784
1776 1785 .box .search div.search_path div.link {
1777 1786 font-weight:700;
1778 1787 margin-left:25px;
1779 1788 }
1780 1789
1781 1790 .box .search div.search_path div.link a {
1782 1791 color:#003367;
1783 1792 cursor:pointer;
1784 1793 text-decoration:none;
1785 1794 }
1786 1795
1787 1796 #path_unlock {
1788 1797 color:red;
1789 1798 font-size:1.2em;
1790 1799 padding-left:4px;
1791 1800 }
1792 1801
1793 1802 .info_box * {
1794 1803 background:url("../images/pager.png") repeat-x scroll 0 0 #EBEBEB;
1795 1804 color:#4A4A4A;
1796 1805 font-weight:700;
1797 1806 height:1%;
1798 1807 display:inline;
1799 1808 border-color:#DEDEDE #C4C4C4 #C4C4C4 #CFCFCF;
1800 1809 border-style:solid;
1801 1810 border-width:1px;
1802 1811 padding:4px 6px;
1803 1812 }
1804 1813
1805 1814 .info_box span {
1806 1815 margin-left:3px;
1807 1816 margin-right:3px;
1808 1817 }
1809 1818
1810 1819 .info_box input#at_rev {
1811 1820 text-align:center;
1812 1821 padding:5px 3px 3px 2px;
1813 1822 }
1814 1823
1815 1824 .info_box input#view {
1816 1825 text-align:center;
1817 1826 padding:4px 3px 2px 2px;
1818 1827 }
1819 1828
1820 1829 .yui-overlay,.yui-panel-container {
1821 1830 visibility:hidden;
1822 1831 position:absolute;
1823 1832 z-index:2;
1824 1833 }
1825 1834
1826 1835 .yui-tt {
1827 1836 visibility:hidden;
1828 1837 position:absolute;
1829 1838 color:#666;
1830 1839 background-color:#FFF;
1831 1840 font-family:arial, helvetica, verdana, sans-serif;
1832 1841 border:2px solid #003367;
1833 1842 font:100% sans-serif;
1834 1843 width:auto;
1835 1844 opacity:1px;
1836 1845 padding:8px;
1837 1846 white-space: pre;
1838 1847 -webkit-border-radius: 8px 8px 8px 8px;
1839 1848 -khtml-border-radius: 8px 8px 8px 8px;
1840 1849 -moz-border-radius: 8px 8px 8px 8px;
1841 1850 border-radius: 8px 8px 8px 8px;
1842 1851 }
1843 1852
1844 1853 .ac {
1845 1854 vertical-align:top;
1846 1855 }
1847 1856
1848 1857 .ac .yui-ac {
1849 1858 position:relative;
1850 1859 font-family:arial;
1851 1860 font-size:100%;
1852 1861 }
1853 1862
1854 1863 .ac .perm_ac {
1855 1864 width:15em;
1856 1865 }
1857 1866
1858 1867 .ac .yui-ac-input {
1859 1868 width:100%;
1860 1869 }
1861 1870
1862 1871 .ac .yui-ac-container {
1863 1872 position:absolute;
1864 1873 top:1.6em;
1865 1874 width:100%;
1866 1875 }
1867 1876
1868 1877 .ac .yui-ac-content {
1869 1878 position:absolute;
1870 1879 width:100%;
1871 1880 border:1px solid gray;
1872 1881 background:#fff;
1873 1882 overflow:hidden;
1874 1883 z-index:9050;
1875 1884 }
1876 1885
1877 1886 .ac .yui-ac-shadow {
1878 1887 position:absolute;
1879 1888 width:100%;
1880 1889 background:#000;
1881 1890 -moz-opacity:0.1px;
1882 1891 opacity:.10;
1883 1892 filter:alpha(opacity = 10);
1884 1893 z-index:9049;
1885 1894 margin:.3em;
1886 1895 }
1887 1896
1888 1897 .ac .yui-ac-content ul {
1889 1898 width:100%;
1890 1899 margin:0;
1891 1900 padding:0;
1892 1901 }
1893 1902
1894 1903 .ac .yui-ac-content li {
1895 1904 cursor:default;
1896 1905 white-space:nowrap;
1897 1906 margin:0;
1898 1907 padding:2px 5px;
1899 1908 }
1900 1909
1901 1910 .ac .yui-ac-content li.yui-ac-prehighlight {
1902 1911 background:#B3D4FF;
1903 1912 }
1904 1913
1905 1914 .ac .yui-ac-content li.yui-ac-highlight {
1906 1915 background:#556CB5;
1907 1916 color:#FFF;
1908 1917 }
1909 1918
1910 1919 .follow{
1911 1920 background:url("../images/icons/heart_add.png") no-repeat scroll 3px;
1912 1921 height: 16px;
1913 1922 width: 20px;
1914 1923 cursor: pointer;
1915 1924 display: block;
1916 1925 float: right;
1917 1926 margin-top: 2px;
1918 1927 }
1919 1928
1920 1929 .following{
1921 1930 background:url("../images/icons/heart_delete.png") no-repeat scroll 3px;
1922 1931 height: 16px;
1923 1932 width: 20px;
1924 1933 cursor: pointer;
1925 1934 display: block;
1926 1935 float: right;
1927 1936 margin-top: 2px;
1928 1937 }
1929 1938
1930 1939 .currently_following{
1931 1940 padding-left: 10px;
1932 1941 padding-bottom:5px;
1933 1942 }
1934 1943
1935 1944 .add_icon {
1936 1945 background:url("../images/icons/add.png") no-repeat scroll 3px;
1937 1946 height:16px;
1938 1947 padding-left:20px;
1939 1948 padding-top:1px;
1940 1949 text-align:left;
1941 1950 }
1942 1951
1943 1952 .edit_icon {
1944 1953 background:url("../images/icons/folder_edit.png") no-repeat scroll 3px;
1945 1954 height:16px;
1946 1955 padding-left:20px;
1947 1956 padding-top:1px;
1948 1957 text-align:left;
1949 1958 }
1950 1959
1951 1960 .delete_icon {
1952 1961 background:url("../images/icons/delete.png") no-repeat scroll 3px;
1953 1962 height:16px;
1954 1963 padding-left:20px;
1955 1964 padding-top:1px;
1956 1965 text-align:left;
1957 1966 }
1958 1967
1959 1968 .refresh_icon {
1960 1969 background:url("../images/icons/arrow_refresh.png") no-repeat scroll 3px;
1961 1970 height:16px;
1962 1971 padding-left:20px;
1963 1972 padding-top:1px;
1964 1973 text-align:left;
1965 1974 }
1966 1975
1967 1976 .pull_icon {
1968 1977 background:url("../images/icons/connect.png") no-repeat scroll 3px;
1969 1978 height:16px;
1970 1979 padding-left:20px;
1971 1980 padding-top:1px;
1972 1981 text-align:left;
1973 1982 }
1974 1983
1975 1984 .rss_icon {
1976 1985 background:url("../images/icons/rss_16.png") no-repeat scroll 3px;
1977 1986 height:16px;
1978 1987 padding-left:20px;
1979 1988 padding-top:1px;
1980 1989 text-align:left;
1981 1990 }
1982 1991
1983 1992 .atom_icon {
1984 1993 background:url("../images/icons/atom.png") no-repeat scroll 3px;
1985 1994 height:16px;
1986 1995 padding-left:20px;
1987 1996 padding-top:1px;
1988 1997 text-align:left;
1989 1998 }
1990 1999
1991 2000 .archive_icon {
1992 2001 background:url("../images/icons/compress.png") no-repeat scroll 3px;
1993 2002 height:16px;
1994 2003 padding-left:20px;
1995 2004 text-align:left;
1996 2005 padding-top:1px;
1997 2006 }
1998 2007 .start_following_icon {
1999 2008 background:url("../images/icons/heart_add.png") no-repeat scroll 3px;
2000 2009 height:16px;
2001 2010 padding-left:20px;
2002 2011 text-align:left;
2003 2012 padding-top:1px;
2004 2013 }
2005 2014 .stop_following_icon {
2006 2015 background:url("../images/icons/heart_delete.png") no-repeat scroll 3px;
2007 2016 height:16px;
2008 2017 padding-left:20px;
2009 2018 text-align:left;
2010 2019 padding-top:1px;
2011 2020 }
2012 2021
2013 2022 .action_button {
2014 2023 border:0;
2015 2024 display:block;
2016 2025 }
2017 2026
2018 2027 .action_button:hover {
2019 2028 border:0;
2020 2029 text-decoration:underline;
2021 2030 cursor:pointer;
2022 2031 }
2023 2032
2024 2033 #switch_repos {
2025 2034 position:absolute;
2026 2035 height:25px;
2027 2036 z-index:1;
2028 2037 }
2029 2038
2030 2039 #switch_repos select {
2031 2040 min-width:150px;
2032 2041 max-height:250px;
2033 2042 z-index:1;
2034 2043 }
2035 2044
2036 2045 .breadcrumbs {
2037 2046 border:medium none;
2038 2047 color:#FFF;
2039 2048 float:left;
2040 2049 text-transform:uppercase;
2041 2050 font-weight:700;
2042 2051 font-size:14px;
2043 2052 margin:0;
2044 2053 padding:11px 0 11px 10px;
2045 2054 }
2046 2055
2047 2056 .breadcrumbs a {
2048 2057 color:#FFF;
2049 2058 }
2050 2059
2051 2060 .flash_msg ul {
2052 2061 margin:0;
2053 2062 padding:0 0 10px;
2054 2063 }
2055 2064
2056 2065 .error_msg {
2057 2066 background-color:#FFCFCF;
2058 2067 background-image:url("../images/icons/error_msg.png");
2059 2068 border:1px solid #FF9595;
2060 2069 color:#C30;
2061 2070 }
2062 2071
2063 2072 .warning_msg {
2064 2073 background-color:#FFFBCC;
2065 2074 background-image:url("../images/icons/warning_msg.png");
2066 2075 border:1px solid #FFF35E;
2067 2076 color:#C69E00;
2068 2077 }
2069 2078
2070 2079 .success_msg {
2071 2080 background-color:#D5FFCF;
2072 2081 background-image:url("../images/icons/success_msg.png");
2073 2082 border:1px solid #97FF88;
2074 2083 color:#090;
2075 2084 }
2076 2085
2077 2086 .notice_msg {
2078 2087 background-color:#DCE3FF;
2079 2088 background-image:url("../images/icons/notice_msg.png");
2080 2089 border:1px solid #93A8FF;
2081 2090 color:#556CB5;
2082 2091 }
2083 2092
2084 2093 .success_msg,.error_msg,.notice_msg,.warning_msg {
2085 2094 background-position:10px center;
2086 2095 background-repeat:no-repeat;
2087 2096 font-size:12px;
2088 2097 font-weight:700;
2089 2098 min-height:14px;
2090 2099 line-height:14px;
2091 2100 margin-bottom:0;
2092 2101 margin-top:0;
2093 2102 display:block;
2094 2103 overflow:auto;
2095 2104 padding:6px 10px 6px 40px;
2096 2105 }
2097 2106
2098 2107 #msg_close {
2099 2108 background:transparent url("../icons/cross_grey_small.png") no-repeat scroll 0 0;
2100 2109 cursor:pointer;
2101 2110 height:16px;
2102 2111 position:absolute;
2103 2112 right:5px;
2104 2113 top:5px;
2105 2114 width:16px;
2106 2115 }
2107 2116
2108 2117 div#legend_container table,div#legend_choices table {
2109 2118 width:auto !important;
2110 2119 }
2111 2120
2112 2121 table#permissions_manage {
2113 2122 width:0 !important;
2114 2123 }
2115 2124
2116 2125 table#permissions_manage span.private_repo_msg {
2117 2126 font-size:0.8em;
2118 2127 opacity:0.6px;
2119 2128 }
2120 2129
2121 2130 table#permissions_manage td.private_repo_msg {
2122 2131 font-size:0.8em;
2123 2132 }
2124 2133
2125 2134 table#permissions_manage tr#add_perm_input td {
2126 2135 vertical-align:middle;
2127 2136 }
2128 2137
2129 2138 div.gravatar {
2130 2139 background-color:#FFF;
2131 2140 border:1px solid #D0D0D0;
2132 2141 float:left;
2133 2142 margin-right:0.7em;
2134 2143 padding:2px 2px 0;
2135 2144 }
2136 2145
2137 2146 #header,#content,#footer {
2138 2147 min-width:1024px;
2139 2148 }
2140 2149
2141 2150 #content {
2142 2151 min-height:100%;
2143 2152 clear:both;
2144 2153 overflow:hidden;
2145 2154 padding:14px 30px;
2146 2155 }
2147 2156
2148 2157 #content div.box div.title div.search {
2149 2158 background:url("../images/title_link.png") no-repeat top left;
2150 2159 border-left:1px solid #316293;
2151 2160 }
2152 2161
2153 2162 #content div.box div.title div.search div.input input {
2154 2163 border:1px solid #316293;
2155 2164 }
2156 2165
2157 2166 #content div.box div.title div.search div.button input.ui-button {
2158 2167 background:#4e85bb url("../images/button_highlight.png") repeat-x;
2159 2168 border:1px solid #316293;
2160 2169 border-left:none;
2161 2170 color:#FFF;
2162 2171 }
2163 2172
2164 2173 #content div.box div.title div.search div.button input.ui-state-hover {
2165 2174 background:#46a0c1 url("../images/button_highlight_selected.png") repeat-x;
2166 2175 border:1px solid #316293;
2167 2176 border-left:none;
2168 2177 color:#FFF;
2169 2178 }
2170 2179
2171 2180 #content div.box div.form div.fields div.field div.highlight .ui-button {
2172 2181 background:#4e85bb url("../images/button_highlight.png") repeat-x;
2173 2182 border-top:1px solid #5c91a4;
2174 2183 border-left:1px solid #2a6f89;
2175 2184 border-right:1px solid #2b7089;
2176 2185 border-bottom:1px solid #1a6480;
2177 2186 color:#fff;
2178 2187 }
2179 2188
2180 2189 #content div.box div.form div.fields div.field div.highlight .ui-state-hover {
2181 2190 background:#46a0c1 url("../images/button_highlight_selected.png") repeat-x;
2182 2191 border-top:1px solid #78acbf;
2183 2192 border-left:1px solid #34819e;
2184 2193 border-right:1px solid #35829f;
2185 2194 border-bottom:1px solid #257897;
2186 2195 color:#fff;
2187 2196 }
2188 2197
2189 2198 ins,div.options a:hover {
2190 2199 text-decoration:none;
2191 2200 }
2192 2201
2193 2202 img,#header #header-inner #quick li a:hover span.normal,#header #header-inner #quick li ul li.last,#content div.box div.form div.fields div.field div.textarea table td table td a,#clone_url {
2194 2203 border:none;
2195 2204 }
2196 2205
2197 2206 img.icon,.right .merge img {
2198 2207 vertical-align:bottom;
2199 2208 }
2200 2209
2201 2210 #header ul#logged-user,#content div.box div.title ul.links,#content div.box div.message div.dismiss,#content div.box div.traffic div.legend ul {
2202 2211 float:right;
2203 2212 margin:0;
2204 2213 padding:0;
2205 2214 }
2206 2215
2207 2216 #header #header-inner #home,#header #header-inner #logo,#content div.box ul.left,#content div.box ol.left,#content div.box div.pagination-left,div#commit_history,div#legend_data,div#legend_container,div#legend_choices {
2208 2217 float:left;
2209 2218 }
2210 2219
2211 2220 #header #header-inner #quick li:hover ul ul,#header #header-inner #quick li:hover ul ul ul,#header #header-inner #quick li:hover ul ul ul ul,#content #left #menu ul.closed,#content #left #menu li ul.collapsed,.yui-tt-shadow {
2212 2221 display:none;
2213 2222 }
2214 2223
2215 2224 #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 {
2216 2225 display:block;
2217 2226 }
2218 2227
2219 2228 #content div.box div.title ul.links li a:hover,#content div.box div.title ul.links li.ui-tabs-selected a {
2220 2229 color:#bfe3ff;
2221 2230 }
2222 2231
2223 2232 #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 {
2224 2233 margin:10px 24px 10px 44px;
2225 2234 }
2226 2235
2227 2236 #content div.box div.form,#content div.box div.table,#content div.box div.traffic {
2228 2237 clear:both;
2229 2238 overflow:hidden;
2230 2239 margin:0;
2231 2240 padding:0 20px 10px;
2232 2241 }
2233 2242
2234 2243 #content div.box div.form div.fields,#login div.form,#login div.form div.fields,#register div.form,#register div.form div.fields {
2235 2244 clear:both;
2236 2245 overflow:hidden;
2237 2246 margin:0;
2238 2247 padding:0;
2239 2248 }
2240 2249
2241 2250 #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 {
2242 2251 height:1%;
2243 2252 display:block;
2244 2253 color:#363636;
2245 2254 margin:0;
2246 2255 padding:2px 0 0;
2247 2256 }
2248 2257
2249 2258 #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 {
2250 2259 background:#FBE3E4;
2251 2260 border-top:1px solid #e1b2b3;
2252 2261 border-left:1px solid #e1b2b3;
2253 2262 border-right:1px solid #FBC2C4;
2254 2263 border-bottom:1px solid #FBC2C4;
2255 2264 }
2256 2265
2257 2266 #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 {
2258 2267 background:#E6EFC2;
2259 2268 border-top:1px solid #cebb98;
2260 2269 border-left:1px solid #cebb98;
2261 2270 border-right:1px solid #c6d880;
2262 2271 border-bottom:1px solid #c6d880;
2263 2272 }
2264 2273
2265 2274 #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 {
2266 2275 margin:0;
2267 2276 }
2268 2277
2269 2278 #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{
2270 2279 margin:0 0 0 0px !important;
2271 2280 padding:0;
2272 2281 }
2273 2282
2274 2283 #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 {
2275 2284 margin:0 0 0 200px;
2276 2285 padding:0;
2277 2286 }
2278 2287
2279 2288
2280 2289 #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 {
2281 2290 color:#000;
2282 2291 text-decoration:none;
2283 2292 }
2284 2293
2285 2294 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus,#content div.box div.action a.ui-selectmenu-focus {
2286 2295 border:1px solid #666;
2287 2296 }
2288 2297
2289 2298 #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 {
2290 2299 clear:both;
2291 2300 overflow:hidden;
2292 2301 margin:0;
2293 2302 padding:8px 0 2px;
2294 2303 }
2295 2304
2296 2305 #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 {
2297 2306 float:left;
2298 2307 margin:0;
2299 2308 }
2300 2309
2301 2310 #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 {
2302 2311 height:1%;
2303 2312 display:block;
2304 2313 float:left;
2305 2314 margin:2px 0 0 4px;
2306 2315 }
2307 2316
2308 2317 div.form div.fields div.field div.button input,#content div.box div.form div.fields div.buttons input,div.form div.fields div.buttons input,#content div.box div.action div.button input {
2309 2318 color:#000;
2310 2319 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
2311 2320 font-size:11px;
2312 2321 font-weight:700;
2313 2322 margin:0;
2314 2323 }
2315 2324
2316 2325 div.form div.fields div.field div.button .ui-button,#content div.box div.form div.fields div.buttons input.ui-button {
2317 2326 background:#e5e3e3 url("../images/button.png") repeat-x;
2318 2327 border-top:1px solid #DDD;
2319 2328 border-left:1px solid #c6c6c6;
2320 2329 border-right:1px solid #DDD;
2321 2330 border-bottom:1px solid #c6c6c6;
2322 2331 color:#515151;
2323 2332 outline:none;
2324 2333 margin:0;
2325 2334 padding:6px 12px;
2326 2335 }
2327 2336
2328 2337 div.form div.fields div.field div.button .ui-state-hover,#content div.box div.form div.fields div.buttons input.ui-state-hover {
2329 2338 background:#b4b4b4 url("../images/button_selected.png") repeat-x;
2330 2339 border-top:1px solid #ccc;
2331 2340 border-left:1px solid #bebebe;
2332 2341 border-right:1px solid #b1b1b1;
2333 2342 border-bottom:1px solid #afafaf;
2334 2343 color:#515151;
2335 2344 outline:none;
2336 2345 margin:0;
2337 2346 padding:6px 12px;
2338 2347 }
2339 2348
2340 2349 div.form div.fields div.field div.highlight,#content div.box div.form div.fields div.buttons div.highlight {
2341 2350 display:inline;
2342 2351 }
2343 2352
2344 2353 #content div.box div.form div.fields div.buttons,div.form div.fields div.buttons {
2345 2354 margin:10px 0 0 200px;
2346 2355 padding:0;
2347 2356 }
2348 2357
2349 2358 #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 {
2350 2359 margin:10px 0 0;
2351 2360 }
2352 2361
2353 2362 #content div.box table td.user,#content div.box table td.address {
2354 2363 width:10%;
2355 2364 text-align:center;
2356 2365 }
2357 2366
2358 2367 #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 {
2359 2368 text-align:right;
2360 2369 margin:6px 0 0;
2361 2370 padding:0;
2362 2371 }
2363 2372
2364 2373 #content div.box div.action div.button input.ui-button,#login div.form div.fields div.buttons input.ui-button,#register div.form div.fields div.buttons input.ui-button {
2365 2374 background:#e5e3e3 url("../images/button.png") repeat-x;
2366 2375 border-top:1px solid #DDD;
2367 2376 border-left:1px solid #c6c6c6;
2368 2377 border-right:1px solid #DDD;
2369 2378 border-bottom:1px solid #c6c6c6;
2370 2379 color:#515151;
2371 2380 margin:0;
2372 2381 padding:6px 12px;
2373 2382 }
2374 2383
2375 2384 #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 {
2376 2385 background:#b4b4b4 url("../images/button_selected.png") repeat-x;
2377 2386 border-top:1px solid #ccc;
2378 2387 border-left:1px solid #bebebe;
2379 2388 border-right:1px solid #b1b1b1;
2380 2389 border-bottom:1px solid #afafaf;
2381 2390 color:#515151;
2382 2391 margin:0;
2383 2392 padding:6px 12px;
2384 2393 }
2385 2394
2386 2395 #content div.box div.pagination div.results,#content div.box div.pagination-wh div.results {
2387 2396 text-align:left;
2388 2397 float:left;
2389 2398 margin:0;
2390 2399 padding:0;
2391 2400 }
2392 2401
2393 2402 #content div.box div.pagination div.results span,#content div.box div.pagination-wh div.results span {
2394 2403 height:1%;
2395 2404 display:block;
2396 2405 float:left;
2397 2406 background:#ebebeb url("../images/pager.png") repeat-x;
2398 2407 border-top:1px solid #dedede;
2399 2408 border-left:1px solid #cfcfcf;
2400 2409 border-right:1px solid #c4c4c4;
2401 2410 border-bottom:1px solid #c4c4c4;
2402 2411 color:#4A4A4A;
2403 2412 font-weight:700;
2404 2413 margin:0;
2405 2414 padding:6px 8px;
2406 2415 }
2407 2416
2408 2417 #content div.box div.pagination ul.pager li.disabled,#content div.box div.pagination-wh a.disabled {
2409 2418 color:#B4B4B4;
2410 2419 padding:6px;
2411 2420 }
2412 2421
2413 2422 #login,#register {
2414 2423 width:520px;
2415 2424 margin:10% auto 0;
2416 2425 padding:0;
2417 2426 }
2418 2427
2419 2428 #login div.color,#register div.color {
2420 2429 clear:both;
2421 2430 overflow:hidden;
2422 2431 background:#FFF;
2423 2432 margin:10px auto 0;
2424 2433 padding:3px 3px 3px 0;
2425 2434 }
2426 2435
2427 2436 #login div.color a,#register div.color a {
2428 2437 width:20px;
2429 2438 height:20px;
2430 2439 display:block;
2431 2440 float:left;
2432 2441 margin:0 0 0 3px;
2433 2442 padding:0;
2434 2443 }
2435 2444
2436 2445 #login div.title h5,#register div.title h5 {
2437 2446 color:#fff;
2438 2447 margin:10px;
2439 2448 padding:0;
2440 2449 }
2441 2450
2442 2451 #login div.form div.fields div.field,#register div.form div.fields div.field {
2443 2452 clear:both;
2444 2453 overflow:hidden;
2445 2454 margin:0;
2446 2455 padding:0 0 10px;
2447 2456 }
2448 2457
2449 2458 #login div.form div.fields div.field span.error-message,#register div.form div.fields div.field span.error-message {
2450 2459 height:1%;
2451 2460 display:block;
2452 2461 color:red;
2453 2462 margin:8px 0 0;
2454 2463 padding:0;
2455 2464 max-width: 320px;
2456 2465 }
2457 2466
2458 2467 #login div.form div.fields div.field div.label label,#register div.form div.fields div.field div.label label {
2459 2468 color:#000;
2460 2469 font-weight:700;
2461 2470 }
2462 2471
2463 2472 #login div.form div.fields div.field div.input,#register div.form div.fields div.field div.input {
2464 2473 float:left;
2465 2474 margin:0;
2466 2475 padding:0;
2467 2476 }
2468 2477
2469 2478 #login div.form div.fields div.field div.checkbox,#register div.form div.fields div.field div.checkbox {
2470 2479 margin:0 0 0 184px;
2471 2480 padding:0;
2472 2481 }
2473 2482
2474 2483 #login div.form div.fields div.field div.checkbox label,#register div.form div.fields div.field div.checkbox label {
2475 2484 color:#565656;
2476 2485 font-weight:700;
2477 2486 }
2478 2487
2479 2488 #login div.form div.fields div.buttons input,#register div.form div.fields div.buttons input {
2480 2489 color:#000;
2481 2490 font-size:1em;
2482 2491 font-weight:700;
2483 2492 font-family:Verdana, Helvetica, Sans-Serif;
2484 2493 margin:0;
2485 2494 }
2486 2495
2487 2496 #changeset_content .container .wrapper,#graph_content .container .wrapper {
2488 2497 width:600px;
2489 2498 }
2490 2499
2491 2500 #changeset_content .container .left,#graph_content .container .left {
2492 2501 float:left;
2493 2502 width:70%;
2494 2503 padding-left:5px;
2495 2504 }
2496 2505
2497 2506 #changeset_content .container .left .date,.ac .match {
2498 2507 font-weight:700;
2499 2508 padding-top: 5px;
2500 2509 padding-bottom:5px;
2501 2510 }
2502 2511
2503 2512 div#legend_container table td,div#legend_choices table td {
2504 2513 border:none !important;
2505 2514 height:20px !important;
2506 2515 padding:0 !important;
2507 2516 }
2508 2517
2509 2518 #q_filter{
2510 2519 border:0 none;
2511 2520 color:#AAAAAA;
2512 2521 margin-bottom:-4px;
2513 2522 margin-top:-4px;
2514 2523 padding-left:3px;
2515 2524 }
2516 2525
@@ -1,161 +1,165
1 1 ## -*- coding: utf-8 -*-
2 2
3 3 <%inherit file="/base/base.html"/>
4 4
5 5 <%def name="title()">
6 6 ${c.repo_name} ${_('Changelog')} - ${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 ${_('Changelog')} - ${_('showing ')} ${c.size if c.size <= c.total_cs else c.total_cs} ${_('out of')} ${c.total_cs} ${_('revisions')}
15 15 </%def>
16 16
17 17 <%def name="page_nav()">
18 18 ${self.menu('changelog')}
19 19 </%def>
20 20
21 21 <%def name="main()">
22 22 <div class="box">
23 23 <!-- box / title -->
24 24 <div class="title">
25 25 ${self.breadcrumbs()}
26 26 </div>
27 27 <div class="table">
28 28 % if c.pagination:
29 29 <div id="graph">
30 30 <div id="graph_nodes">
31 31 <canvas id="graph_canvas"></canvas>
32 32 </div>
33 33 <div id="graph_content">
34 34 <div class="container_header">
35 35 ${h.form(h.url.current(),method='get')}
36 36 <div class="info_box">
37 37 <span>${_('Show')}:</span>
38 38 ${h.text('size',size=1,value=c.size)}
39 39 <span>${_('revisions')}</span>
40 40 ${h.submit('set',_('set'))}
41 41
42 42 </div>
43 43 ${h.end_form()}
44 44 <div id="rev_range_container" style="display:none"></div>
45 45 </div>
46 46
47 47 %for cnt,cs in enumerate(c.pagination):
48 48 <div id="chg_${cnt+1}" class="container">
49 49 <div class="left">
50 50 <div class="date">
51 51 ${h.checkbox(cs.short_id,class_="changeset_range")}
52 52 <span>${_('commit')} ${cs.revision}: ${h.short_id(cs.raw_id)}@${cs.date}</span>
53 53 </div>
54 54 <div class="author">
55 55 <div class="gravatar">
56 56 <img alt="gravatar" src="${h.gravatar_url(h.email(cs.author),20)}"/>
57 57 </div>
58 58 <span>${h.person(cs.author)}</span><br/>
59 59 <span><a href="mailto:${h.email_or_none(cs.author)}">${h.email_or_none(cs.author)}</a></span><br/>
60 60 </div>
61 61 <div class="message">${h.link_to(h.wrap_paragraphs(cs.message),h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id))}</div>
62 62 </div>
63 63 <div class="right">
64 <div class="changes">
64 <div class="changes">
65 % if len(cs.affected_files) <= 30:
65 66 <span class="removed tooltip" title="<b>${_('removed')}</b>${h.changed_tooltip(cs.removed)}">${len(cs.removed)}</span>
66 67 <span class="changed tooltip" title="<b>${_('changed')}</b>${h.changed_tooltip(cs.changed)}">${len(cs.changed)}</span>
67 68 <span class="added tooltip" title="<b>${_('added')}</b>${h.changed_tooltip(cs.added)}">${len(cs.added)}</span>
69 % else:
70 <span class="large tooltip" title="${_('affected %s files') % len(cs.affected_files)}">${len(cs.affected_files)}</span>
71 % endif
68 72 </div>
69 73 %if len(cs.parents)>1:
70 74 <div class="merge">
71 75 ${_('merge')}<img alt="merge" src="${h.url("/images/icons/arrow_join.png")}"/>
72 76 </div>
73 77 %endif
74 78 %if cs.parents:
75 79 %for p_cs in reversed(cs.parents):
76 80 <div class="parent">${_('Parent')} ${p_cs.revision}: ${h.link_to(h.short_id(p_cs.raw_id),
77 81 h.url('changeset_home',repo_name=c.repo_name,revision=p_cs.raw_id),title=p_cs.message)}
78 82 </div>
79 83 %endfor
80 84 %else:
81 85 <div class="parent">${_('No parents')}</div>
82 86 %endif
83 87
84 88 <span class="logtags">
85 89 %if cs.branch:
86 90 <span class="branchtag" title="${'%s %s' % (_('branch'),cs.branch)}">
87 91 ${h.link_to(cs.branch,h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}</span>
88 92 %endif
89 93 %for tag in cs.tags:
90 94 <span class="tagtag" title="${'%s %s' % (_('tag'),tag)}">
91 95 ${h.link_to(tag,h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}</span>
92 96 %endfor
93 97 </span>
94 98 </div>
95 99 </div>
96 100
97 101 %endfor
98 102 <div class="pagination-wh pagination-left">
99 103 ${c.pagination.pager('$link_previous ~2~ $link_next')}
100 104 </div>
101 105 </div>
102 106 </div>
103 107
104 108 <script type="text/javascript" src="${h.url('/js/graph.js')}"></script>
105 109 <script type="text/javascript">
106 110 YAHOO.util.Event.onDOMReady(function(){
107 111
108 112 //Monitor range checkboxes and build a link to changesets
109 113 //ranges
110 114 var checkboxes = YUD.getElementsByClassName('changeset_range');
111 115 var url_tmpl = "${h.url('changeset_home',repo_name=c.repo_name,revision='__REVRANGE__')}";
112 116 YUE.on(checkboxes,'click',function(e){
113 117 var checked_checkboxes = [];
114 118 for (pos in checkboxes){
115 119 if(checkboxes[pos].checked){
116 120 checked_checkboxes.push(checkboxes[pos]);
117 121 }
118 122 }
119 123 if(checked_checkboxes.length>1){
120 124 var rev_end = checked_checkboxes[0].name;
121 125 var rev_start = checked_checkboxes[checked_checkboxes.length-1].name;
122 126
123 127 var url = url_tmpl.replace('__REVRANGE__',
124 128 rev_start+'...'+rev_end);
125 129
126 130 var link = "<a href="+url+">${_('Show selected changes __S -> __E')}</a>"
127 131 link = link.replace('__S',rev_start);
128 132 link = link.replace('__E',rev_end);
129 133 YUD.get('rev_range_container').innerHTML = link;
130 134 YUD.setStyle('rev_range_container','display','');
131 135 }
132 136 else{
133 137 YUD.setStyle('rev_range_container','display','none');
134 138
135 139 }
136 140 });
137 141
138 142 function set_canvas() {
139 143 var c = document.getElementById('graph_nodes');
140 144 var t = document.getElementById('graph_content');
141 145 canvas = document.getElementById('graph_canvas');
142 146 var div_h = t.clientHeight;
143 147 c.style.height=div_h+'px';
144 148 canvas.setAttribute('height',div_h);
145 149 canvas.setAttribute('width',160);
146 150 };
147 151 set_canvas();
148 152 var jsdata = ${c.jsdata|n};
149 153 var r = new BranchRenderer();
150 154 r.render(jsdata);
151 155
152 156
153 157
154 158 });
155 159 </script>
156 160 %else:
157 161 ${_('There are no changes yet')}
158 162 %endif
159 163 </div>
160 164 </div>
161 165 </%def> No newline at end of file
General Comments 0
You need to be logged in to leave comments. Login now