##// END OF EJS Templates
fixed file browsing ui and css
marcink -
r949:3bc10f10 beta
parent child Browse files
Show More
@@ -1,2405 +1,2407 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 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.settings,#header #header-inner #quick li ul li a.settings:hover {
482 482 background:#FFF url("../images/icons/cog.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.permissions,#header #header-inner #quick li ul li a.permissions:hover {
489 489 background:#FFF url("../images/icons/key.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.ldap,#header #header-inner #quick li ul li a.ldap:hover {
496 496 background:#FFF url("../images/icons/server_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.fork,#header #header-inner #quick li ul li a.fork:hover {
503 503 background:#FFF url("../images/icons/arrow_divide.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.search,#header #header-inner #quick li ul li a.search:hover {
510 510 background:#FFF url("../images/icons/search_16.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.delete,#header #header-inner #quick li ul li a.delete:hover {
517 517 background:#FFF url("../images/icons/delete.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.branches,#header #header-inner #quick li ul li a.branches:hover {
524 524 background:#FFF url("../images/icons/arrow_branch.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.tags,#header #header-inner #quick li ul li a.tags:hover {
531 531 background:#FFF url("../images/icons/tag_blue.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.admin,#header #header-inner #quick li ul li a.admin:hover {
538 538 background:#FFF url("../images/icons/cog_edit.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 #content #left {
545 545 left:0;
546 546 width:280px;
547 547 position:absolute;
548 548 }
549 549
550 550 #content #right {
551 551 margin:0 60px 10px 290px;
552 552 }
553 553
554 554 #content div.box {
555 555 clear:both;
556 556 overflow:hidden;
557 557 background:#fff;
558 558 margin:0 0 10px;
559 559 padding:0 0 10px;
560 560 }
561 561
562 562 #content div.box-left {
563 563 width:49%;
564 564 clear:none;
565 565 float:left;
566 566 margin:0 0 10px;
567 567 }
568 568
569 569 #content div.box-right {
570 570 width:49%;
571 571 clear:none;
572 572 float:right;
573 573 margin:0 0 10px;
574 574 }
575 575
576 576 #content div.box div.title {
577 577 clear:both;
578 578 overflow:hidden;
579 579 background:#369 url("../images/header_inner.png") repeat-x;
580 580 margin:0 0 20px;
581 581 padding:0;
582 582 }
583 583
584 584 #content div.box div.title h5 {
585 585 float:left;
586 586 border:none;
587 587 color:#fff;
588 588 text-transform:uppercase;
589 589 margin:0;
590 590 padding:11px 0 11px 10px;
591 591 }
592 592
593 593 #content div.box div.title ul.links li {
594 594 list-style:none;
595 595 float:left;
596 596 margin:0;
597 597 padding:0;
598 598 }
599 599
600 600 #content div.box div.title ul.links li a {
601 601 height:1%;
602 602 display:block;
603 603 float:left;
604 604 border-left:1px solid #316293;
605 605 color:#fff;
606 606 font-size:11px;
607 607 font-weight:700;
608 608 text-decoration:none;
609 609 margin:0;
610 610 padding:13px 16px 12px;
611 611 }
612 612
613 613 #content div.box h1,#content div.box h2,#content div.box h3,#content div.box h4,#content div.box h5,#content div.box h6 {
614 614 clear:both;
615 615 overflow:hidden;
616 616 border-bottom:1px solid #DDD;
617 617 margin:10px 20px;
618 618 padding:0 0 15px;
619 619 }
620 620
621 621 #content div.box p {
622 622 color:#5f5f5f;
623 623 font-size:12px;
624 624 line-height:150%;
625 625 margin:0 24px 10px;
626 626 padding:0;
627 627 }
628 628
629 629 #content div.box blockquote {
630 630 border-left:4px solid #DDD;
631 631 color:#5f5f5f;
632 632 font-size:11px;
633 633 line-height:150%;
634 634 margin:0 34px;
635 635 padding:0 0 0 14px;
636 636 }
637 637
638 638 #content div.box blockquote p {
639 639 margin:10px 0;
640 640 padding:0;
641 641 }
642 642
643 643 #content div.box dl {
644 644 margin:10px 24px;
645 645 }
646 646
647 647 #content div.box dt {
648 648 font-size:12px;
649 649 margin:0;
650 650 }
651 651
652 652 #content div.box dd {
653 653 font-size:12px;
654 654 margin:0;
655 655 padding:8px 0 8px 15px;
656 656 }
657 657
658 658 #content div.box li {
659 659 font-size:12px;
660 660 padding:4px 0;
661 661 }
662 662
663 663 #content div.box ul.disc,#content div.box ul.circle {
664 664 margin:10px 24px 10px 38px;
665 665 }
666 666
667 667 #content div.box ul.square {
668 668 margin:10px 24px 10px 40px;
669 669 }
670 670
671 671 #content div.box img.left {
672 672 border:none;
673 673 float:left;
674 674 margin:10px 10px 10px 0;
675 675 }
676 676
677 677 #content div.box img.right {
678 678 border:none;
679 679 float:right;
680 680 margin:10px 0 10px 10px;
681 681 }
682 682
683 683 #content div.box div.messages {
684 684 clear:both;
685 685 overflow:hidden;
686 686 margin:0 20px;
687 687 padding:0;
688 688 }
689 689
690 690 #content div.box div.message {
691 691 clear:both;
692 692 overflow:hidden;
693 693 margin:0;
694 694 padding:10px 0;
695 695 }
696 696
697 697 #content div.box div.message a {
698 698 font-weight:400 !important;
699 699 }
700 700
701 701 #content div.box div.message div.image {
702 702 float:left;
703 703 margin:9px 0 0 5px;
704 704 padding:6px;
705 705 }
706 706
707 707 #content div.box div.message div.image img {
708 708 vertical-align:middle;
709 709 margin:0;
710 710 }
711 711
712 712 #content div.box div.message div.text {
713 713 float:left;
714 714 margin:0;
715 715 padding:9px 6px;
716 716 }
717 717
718 718 #content div.box div.message div.dismiss a {
719 719 height:16px;
720 720 width:16px;
721 721 display:block;
722 722 background:url("../images/icons/cross.png") no-repeat;
723 723 margin:15px 14px 0 0;
724 724 padding:0;
725 725 }
726 726
727 727 #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 {
728 728 border:none;
729 729 margin:0;
730 730 padding:0;
731 731 }
732 732
733 733 #content div.box div.message div.text span {
734 734 height:1%;
735 735 display:block;
736 736 margin:0;
737 737 padding:5px 0 0;
738 738 }
739 739
740 740 #content div.box div.message-error {
741 741 height:1%;
742 742 clear:both;
743 743 overflow:hidden;
744 744 background:#FBE3E4;
745 745 border:1px solid #FBC2C4;
746 746 color:#860006;
747 747 }
748 748
749 749 #content div.box div.message-error h6 {
750 750 color:#860006;
751 751 }
752 752
753 753 #content div.box div.message-warning {
754 754 height:1%;
755 755 clear:both;
756 756 overflow:hidden;
757 757 background:#FFF6BF;
758 758 border:1px solid #FFD324;
759 759 color:#5f5200;
760 760 }
761 761
762 762 #content div.box div.message-warning h6 {
763 763 color:#5f5200;
764 764 }
765 765
766 766 #content div.box div.message-notice {
767 767 height:1%;
768 768 clear:both;
769 769 overflow:hidden;
770 770 background:#8FBDE0;
771 771 border:1px solid #6BACDE;
772 772 color:#003863;
773 773 }
774 774
775 775 #content div.box div.message-notice h6 {
776 776 color:#003863;
777 777 }
778 778
779 779 #content div.box div.message-success {
780 780 height:1%;
781 781 clear:both;
782 782 overflow:hidden;
783 783 background:#E6EFC2;
784 784 border:1px solid #C6D880;
785 785 color:#4e6100;
786 786 }
787 787
788 788 #content div.box div.message-success h6 {
789 789 color:#4e6100;
790 790 }
791 791
792 792 #content div.box div.form div.fields div.field {
793 793 height:1%;
794 794 border-bottom:1px solid #DDD;
795 795 clear:both;
796 796 margin:0;
797 797 padding:10px 0;
798 798 }
799 799
800 800 #content div.box div.form div.fields div.field-first {
801 801 padding:0 0 10px;
802 802 }
803 803
804 804 #content div.box div.form div.fields div.field-noborder {
805 805 border-bottom:0 !important;
806 806 }
807 807
808 808 #content div.box div.form div.fields div.field span.error-message {
809 809 height:1%;
810 810 display:inline-block;
811 811 color:red;
812 812 margin:8px 0 0 4px;
813 813 padding:0;
814 814 }
815 815
816 816 #content div.box div.form div.fields div.field span.success {
817 817 height:1%;
818 818 display:block;
819 819 color:#316309;
820 820 margin:8px 0 0;
821 821 padding:0;
822 822 }
823 823
824 824 #content div.box div.form div.fields div.field div.label {
825 825 left:80px;
826 826 width:auto;
827 827 position:absolute;
828 828 margin:0;
829 829 padding:8px 0 0 5px;
830 830 }
831 831
832 832 #content div.box-left div.form div.fields div.field div.label,#content div.box-right div.form div.fields div.field div.label {
833 833 clear:both;
834 834 overflow:hidden;
835 835 left:0;
836 836 width:auto;
837 837 position:relative;
838 838 margin:0;
839 839 padding:0 0 8px;
840 840 }
841 841
842 842 #content div.box div.form div.fields div.field div.label-select {
843 843 padding:5px 0 0 5px;
844 844 }
845 845
846 846 #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 {
847 847 padding:0 0 8px;
848 848 }
849 849
850 850 #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 {
851 851 padding:0 0 8px !important;
852 852 }
853 853
854 854 #content div.box div.form div.fields div.field div.label label {
855 855 color:#393939;
856 856 font-weight:700;
857 857 }
858 858
859 859 #content div.box div.form div.fields div.field div.input {
860 860 margin:0 0 0 200px;
861 861 }
862 862 #content div.box-left div.form div.fields div.field div.input,#content div.box-right div.form div.fields div.field div.input {
863 863 margin:0 0 0 0px;
864 864 }
865 865
866 866 #content div.box div.form div.fields div.field div.input input {
867 867 background:#FFF;
868 868 border-top:1px solid #b3b3b3;
869 869 border-left:1px solid #b3b3b3;
870 870 border-right:1px solid #eaeaea;
871 871 border-bottom:1px solid #eaeaea;
872 872 color:#000;
873 873 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
874 874 font-size:11px;
875 875 margin:0;
876 876 padding:7px 7px 6px;
877 877 }
878 878
879 879
880 880
881 881 #content div.box div.form div.fields div.field div.input input.small {
882 882 width:30%;
883 883 }
884 884
885 885 #content div.box div.form div.fields div.field div.input input.medium {
886 886 width:55%;
887 887 }
888 888
889 889 #content div.box div.form div.fields div.field div.input input.large {
890 890 width:85%;
891 891 }
892 892
893 893 #content div.box div.form div.fields div.field div.input input.date {
894 894 width:177px;
895 895 }
896 896
897 897 #content div.box div.form div.fields div.field div.input input.button {
898 898 background:#D4D0C8;
899 899 border-top:1px solid #FFF;
900 900 border-left:1px solid #FFF;
901 901 border-right:1px solid #404040;
902 902 border-bottom:1px solid #404040;
903 903 color:#000;
904 904 margin:0;
905 905 padding:4px 8px;
906 906 }
907 907
908 908 #content div.box div.form div.fields div.field div.textarea {
909 909 border-top:1px solid #b3b3b3;
910 910 border-left:1px solid #b3b3b3;
911 911 border-right:1px solid #eaeaea;
912 912 border-bottom:1px solid #eaeaea;
913 913 margin:0 0 0 200px;
914 914 padding:10px;
915 915 }
916 916
917 917 #content div.box div.form div.fields div.field div.textarea-editor {
918 918 border:1px solid #ddd;
919 919 padding:0;
920 920 }
921 921
922 922 #content div.box div.form div.fields div.field div.textarea textarea {
923 923 width:100%;
924 924 height:220px;
925 925 overflow:hidden;
926 926 background:#FFF;
927 927 color:#000;
928 928 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
929 929 font-size:11px;
930 930 outline:none;
931 931 border-width:0;
932 932 margin:0;
933 933 padding:0;
934 934 }
935 935
936 936 #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 {
937 937 width:100%;
938 938 height:100px;
939 939 }
940 940
941 941 #content div.box div.form div.fields div.field div.textarea table {
942 942 width:100%;
943 943 border:none;
944 944 margin:0;
945 945 padding:0;
946 946 }
947 947
948 948 #content div.box div.form div.fields div.field div.textarea table td {
949 949 background:#DDD;
950 950 border:none;
951 951 padding:0;
952 952 }
953 953
954 954 #content div.box div.form div.fields div.field div.textarea table td table {
955 955 width:auto;
956 956 border:none;
957 957 margin:0;
958 958 padding:0;
959 959 }
960 960
961 961 #content div.box div.form div.fields div.field div.textarea table td table td {
962 962 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
963 963 font-size:11px;
964 964 padding:5px 5px 5px 0;
965 965 }
966 966
967 967 #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 {
968 968 background:#f6f6f6;
969 969 border-color:#666;
970 970 }
971 971
972 972 div.form div.fields div.field div.button {
973 973 margin:0;
974 974 padding:0 0 0 8px;
975 975 }
976 976
977 977 div.form div.fields div.field div.highlight .ui-button {
978 978 background:#4e85bb url("../images/button_highlight.png") repeat-x;
979 979 border-top:1px solid #5c91a4;
980 980 border-left:1px solid #2a6f89;
981 981 border-right:1px solid #2b7089;
982 982 border-bottom:1px solid #1a6480;
983 983 color:#FFF;
984 984 margin:0;
985 985 padding:6px 12px;
986 986 }
987 987
988 988 div.form div.fields div.field div.highlight .ui-state-hover {
989 989 background:#46a0c1 url("../images/button_highlight_selected.png") repeat-x;
990 990 border-top:1px solid #78acbf;
991 991 border-left:1px solid #34819e;
992 992 border-right:1px solid #35829f;
993 993 border-bottom:1px solid #257897;
994 994 color:#FFF;
995 995 margin:0;
996 996 padding:6px 12px;
997 997 }
998 998
999 999 #content div.box div.form div.fields div.buttons div.highlight input.ui-button {
1000 1000 background:#4e85bb url("../../images/button_highlight.png") repeat-x;
1001 1001 border-top:1px solid #5c91a4;
1002 1002 border-left:1px solid #2a6f89;
1003 1003 border-right:1px solid #2b7089;
1004 1004 border-bottom:1px solid #1a6480;
1005 1005 color:#fff;
1006 1006 margin:0;
1007 1007 padding:6px 12px;
1008 1008 }
1009 1009
1010 1010 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-hover {
1011 1011 background:#46a0c1 url("../../images/button_highlight_selected.png") repeat-x;
1012 1012 border-top:1px solid #78acbf;
1013 1013 border-left:1px solid #34819e;
1014 1014 border-right:1px solid #35829f;
1015 1015 border-bottom:1px solid #257897;
1016 1016 color:#fff;
1017 1017 margin:0;
1018 1018 padding:6px 12px;
1019 1019 }
1020 1020
1021 1021 #content div.box table {
1022 1022 width:100%;
1023 1023 border-collapse:collapse;
1024 1024 margin:0;
1025 1025 padding:0;
1026 1026 }
1027 1027
1028 1028 #content div.box table th {
1029 1029 background:#eee;
1030 1030 border-bottom:1px solid #ddd;
1031 1031 padding:5px 0px 5px 5px;
1032 1032 }
1033 1033
1034 1034 #content div.box table th.left {
1035 1035 text-align:left;
1036 1036 }
1037 1037
1038 1038 #content div.box table th.right {
1039 1039 text-align:right;
1040 1040 }
1041 1041
1042 1042 #content div.box table th.center {
1043 1043 text-align:center;
1044 1044 }
1045 1045
1046 1046 #content div.box table th.selected {
1047 1047 vertical-align:middle;
1048 1048 padding:0;
1049 1049 }
1050 1050
1051 1051 #content div.box table td {
1052 1052 background:#fff;
1053 1053 border-bottom:1px solid #cdcdcd;
1054 1054 vertical-align:middle;
1055 1055 padding:5px;
1056 1056 }
1057 1057
1058 1058 #content div.box table tr.selected td {
1059 1059 background:#FFC;
1060 1060 }
1061 1061
1062 1062 #content div.box table td.selected {
1063 1063 width:3%;
1064 1064 text-align:center;
1065 1065 vertical-align:middle;
1066 1066 padding:0;
1067 1067 }
1068 1068
1069 1069 #content div.box table td.action {
1070 1070 width:45%;
1071 1071 text-align:left;
1072 1072 }
1073 1073
1074 1074 #content div.box table td.date {
1075 1075 width:33%;
1076 1076 text-align:center;
1077 1077 }
1078 1078
1079 1079 #content div.box div.action {
1080 1080 float:right;
1081 1081 background:#FFF;
1082 1082 text-align:right;
1083 1083 margin:10px 0 0;
1084 1084 padding:0;
1085 1085 }
1086 1086
1087 1087 #content div.box div.action select {
1088 1088 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1089 1089 font-size:11px;
1090 1090 margin:0;
1091 1091 }
1092 1092
1093 1093 #content div.box div.action .ui-selectmenu {
1094 1094 margin:0;
1095 1095 padding:0;
1096 1096 }
1097 1097
1098 1098 #content div.box div.pagination {
1099 1099 height:1%;
1100 1100 clear:both;
1101 1101 overflow:hidden;
1102 1102 margin:10px 0 0;
1103 1103 padding:0;
1104 1104 }
1105 1105
1106 1106 #content div.box div.pagination ul.pager {
1107 1107 float:right;
1108 1108 text-align:right;
1109 1109 margin:0;
1110 1110 padding:0;
1111 1111 }
1112 1112
1113 1113 #content div.box div.pagination ul.pager li {
1114 1114 height:1%;
1115 1115 float:left;
1116 1116 list-style:none;
1117 1117 background:#ebebeb url("../images/pager.png") repeat-x;
1118 1118 border-top:1px solid #dedede;
1119 1119 border-left:1px solid #cfcfcf;
1120 1120 border-right:1px solid #c4c4c4;
1121 1121 border-bottom:1px solid #c4c4c4;
1122 1122 color:#4A4A4A;
1123 1123 font-weight:700;
1124 1124 margin:0 0 0 4px;
1125 1125 padding:0;
1126 1126 }
1127 1127
1128 1128 #content div.box div.pagination ul.pager li.separator {
1129 1129 padding:6px;
1130 1130 }
1131 1131
1132 1132 #content div.box div.pagination ul.pager li.current {
1133 1133 background:#b4b4b4 url("../images/pager_selected.png") repeat-x;
1134 1134 border-top:1px solid #ccc;
1135 1135 border-left:1px solid #bebebe;
1136 1136 border-right:1px solid #b1b1b1;
1137 1137 border-bottom:1px solid #afafaf;
1138 1138 color:#515151;
1139 1139 padding:6px;
1140 1140 }
1141 1141
1142 1142 #content div.box div.pagination ul.pager li a {
1143 1143 height:1%;
1144 1144 display:block;
1145 1145 float:left;
1146 1146 color:#515151;
1147 1147 text-decoration:none;
1148 1148 margin:0;
1149 1149 padding:6px;
1150 1150 }
1151 1151
1152 1152 #content div.box div.pagination ul.pager li a:hover,#content div.box div.pagination ul.pager li a:active {
1153 1153 background:#b4b4b4 url("../images/pager_selected.png") repeat-x;
1154 1154 border-top:1px solid #ccc;
1155 1155 border-left:1px solid #bebebe;
1156 1156 border-right:1px solid #b1b1b1;
1157 1157 border-bottom:1px solid #afafaf;
1158 1158 margin:-1px;
1159 1159 }
1160 1160
1161 1161 #content div.box div.pagination-wh {
1162 1162 height:1%;
1163 1163 clear:both;
1164 1164 overflow:hidden;
1165 1165 text-align:right;
1166 1166 margin:10px 0 0;
1167 1167 padding:0;
1168 1168 }
1169 1169
1170 1170 #content div.box div.pagination-right {
1171 1171 float:right;
1172 1172 }
1173 1173
1174 1174 #content div.box div.pagination-wh a,#content div.box div.pagination-wh span.pager_dotdot {
1175 1175 height:1%;
1176 1176 float:left;
1177 1177 background:#ebebeb url("../images/pager.png") repeat-x;
1178 1178 border-top:1px solid #dedede;
1179 1179 border-left:1px solid #cfcfcf;
1180 1180 border-right:1px solid #c4c4c4;
1181 1181 border-bottom:1px solid #c4c4c4;
1182 1182 color:#4A4A4A;
1183 1183 font-weight:700;
1184 1184 margin:0 0 0 4px;
1185 1185 padding:6px;
1186 1186 }
1187 1187
1188 1188 #content div.box div.pagination-wh span.pager_curpage {
1189 1189 height:1%;
1190 1190 float:left;
1191 1191 background:#b4b4b4 url("../images/pager_selected.png") repeat-x;
1192 1192 border-top:1px solid #ccc;
1193 1193 border-left:1px solid #bebebe;
1194 1194 border-right:1px solid #b1b1b1;
1195 1195 border-bottom:1px solid #afafaf;
1196 1196 color:#515151;
1197 1197 font-weight:700;
1198 1198 margin:0 0 0 4px;
1199 1199 padding:6px;
1200 1200 }
1201 1201
1202 1202 #content div.box div.pagination-wh a:hover,#content div.box div.pagination-wh a:active {
1203 1203 background:#b4b4b4 url("../images/pager_selected.png") repeat-x;
1204 1204 border-top:1px solid #ccc;
1205 1205 border-left:1px solid #bebebe;
1206 1206 border-right:1px solid #b1b1b1;
1207 1207 border-bottom:1px solid #afafaf;
1208 1208 text-decoration:none;
1209 1209 }
1210 1210
1211 1211 #content div.box div.traffic div.legend {
1212 1212 clear:both;
1213 1213 overflow:hidden;
1214 1214 border-bottom:1px solid #ddd;
1215 1215 margin:0 0 10px;
1216 1216 padding:0 0 10px;
1217 1217 }
1218 1218
1219 1219 #content div.box div.traffic div.legend h6 {
1220 1220 float:left;
1221 1221 border:none;
1222 1222 margin:0;
1223 1223 padding:0;
1224 1224 }
1225 1225
1226 1226 #content div.box div.traffic div.legend li {
1227 1227 list-style:none;
1228 1228 float:left;
1229 1229 font-size:11px;
1230 1230 margin:0;
1231 1231 padding:0 8px 0 4px;
1232 1232 }
1233 1233
1234 1234 #content div.box div.traffic div.legend li.visits {
1235 1235 border-left:12px solid #edc240;
1236 1236 }
1237 1237
1238 1238 #content div.box div.traffic div.legend li.pageviews {
1239 1239 border-left:12px solid #afd8f8;
1240 1240 }
1241 1241
1242 1242 #content div.box div.traffic table {
1243 1243 width:auto;
1244 1244 }
1245 1245
1246 1246 #content div.box div.traffic table td {
1247 1247 background:transparent;
1248 1248 border:none;
1249 1249 padding:2px 3px 3px;
1250 1250 }
1251 1251
1252 1252 #content div.box div.traffic table td.legendLabel {
1253 1253 padding:0 3px 2px;
1254 1254 }
1255 1255
1256 1256 #footer {
1257 1257 clear:both;
1258 1258 overflow:hidden;
1259 1259 text-align:right;
1260 1260 margin:0;
1261 1261 padding:0 30px 4px;
1262 1262 margin:-10px 0 0;
1263 1263 }
1264 1264
1265 1265 #footer div#footer-inner {
1266 1266 background:url("../images/header_inner.png") repeat-x scroll 0 0 #003367;
1267 1267 border-top:2px solid #FFFFFF;
1268 1268 }
1269 1269
1270 1270 #footer div#footer-inner p {
1271 1271 padding:15px 25px 15px 0;
1272 1272 color:#FFF;
1273 1273 font-weight:700;
1274 1274 }
1275 1275 #footer div#footer-inner .footer-link {
1276 1276 float:left;
1277 1277 padding-left:10px;
1278 1278 }
1279 1279 #footer div#footer-inner .footer-link a {
1280 1280 color:#FFF;
1281 1281 }
1282 1282
1283 1283 #login div.title {
1284 1284 width:420px;
1285 1285 clear:both;
1286 1286 overflow:hidden;
1287 1287 position:relative;
1288 1288 background:#003367 url("../../images/header_inner.png") repeat-x;
1289 1289 margin:0 auto;
1290 1290 padding:0;
1291 1291 }
1292 1292
1293 1293 #login div.inner {
1294 1294 width:380px;
1295 1295 background:#FFF url("../images/login.png") no-repeat top left;
1296 1296 border-top:none;
1297 1297 border-bottom:none;
1298 1298 margin:0 auto;
1299 1299 padding:20px;
1300 1300 }
1301 1301
1302 1302 #login div.form div.fields div.field div.label {
1303 1303 width:173px;
1304 1304 float:left;
1305 1305 text-align:right;
1306 1306 margin:2px 10px 0 0;
1307 1307 padding:5px 0 0 5px;
1308 1308 }
1309 1309
1310 1310 #login div.form div.fields div.field div.input input {
1311 1311 width:176px;
1312 1312 background:#FFF;
1313 1313 border-top:1px solid #b3b3b3;
1314 1314 border-left:1px solid #b3b3b3;
1315 1315 border-right:1px solid #eaeaea;
1316 1316 border-bottom:1px solid #eaeaea;
1317 1317 color:#000;
1318 1318 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1319 1319 font-size:11px;
1320 1320 margin:0;
1321 1321 padding:7px 7px 6px;
1322 1322 }
1323 1323
1324 1324 #login div.form div.fields div.buttons {
1325 1325 clear:both;
1326 1326 overflow:hidden;
1327 1327 border-top:1px solid #DDD;
1328 1328 text-align:right;
1329 1329 margin:0;
1330 1330 padding:10px 0 0;
1331 1331 }
1332 1332
1333 1333 #login div.form div.links {
1334 1334 clear:both;
1335 1335 overflow:hidden;
1336 1336 margin:10px 0 0;
1337 1337 padding:0 0 2px;
1338 1338 }
1339 1339
1340 1340 #register div.title {
1341 1341 clear:both;
1342 1342 overflow:hidden;
1343 1343 position:relative;
1344 1344 background:#003367 url("../images/header_inner.png") repeat-x;
1345 1345 margin:0 auto;
1346 1346 padding:0;
1347 1347 }
1348 1348
1349 1349 #register div.inner {
1350 1350 background:#FFF;
1351 1351 border-top:none;
1352 1352 border-bottom:none;
1353 1353 margin:0 auto;
1354 1354 padding:20px;
1355 1355 }
1356 1356
1357 1357 #register div.form div.fields div.field div.label {
1358 1358 width:135px;
1359 1359 float:left;
1360 1360 text-align:right;
1361 1361 margin:2px 10px 0 0;
1362 1362 padding:5px 0 0 5px;
1363 1363 }
1364 1364
1365 1365 #register div.form div.fields div.field div.input input {
1366 1366 width:300px;
1367 1367 background:#FFF;
1368 1368 border-top:1px solid #b3b3b3;
1369 1369 border-left:1px solid #b3b3b3;
1370 1370 border-right:1px solid #eaeaea;
1371 1371 border-bottom:1px solid #eaeaea;
1372 1372 color:#000;
1373 1373 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1374 1374 font-size:11px;
1375 1375 margin:0;
1376 1376 padding:7px 7px 6px;
1377 1377 }
1378 1378
1379 1379 #register div.form div.fields div.buttons {
1380 1380 clear:both;
1381 1381 overflow:hidden;
1382 1382 border-top:1px solid #DDD;
1383 1383 text-align:left;
1384 1384 margin:0;
1385 1385 padding:10px 0 0 150px;
1386 1386 }
1387 1387
1388 1388 #register div.form div.fields div.buttons div.highlight input.ui-button {
1389 1389 background:url("../images/button_highlight.png") repeat-x scroll 0 0 #4E85BB;
1390 1390 color:#FFF;
1391 1391 border-color:#5C91A4 #2B7089 #1A6480 #2A6F89;
1392 1392 border-style:solid;
1393 1393 border-width:1px;
1394 1394 }
1395 1395
1396 1396 #register div.form div.activation_msg {
1397 1397 padding-top:4px;
1398 1398 padding-bottom:4px;
1399 1399 }
1400 1400
1401 1401 .trending_language_tbl,.trending_language_tbl td {
1402 1402 border:0 !important;
1403 1403 margin:0 !important;
1404 1404 padding:0 !important;
1405 1405 }
1406 1406
1407 1407 .trending_language {
1408 1408 background-color:#003367;
1409 1409 color:#FFF;
1410 1410 display:block;
1411 1411 min-width:20px;
1412 1412 text-decoration:none;
1413 1413 height:12px;
1414 1414 margin-bottom:4px;
1415 1415 margin-left:5px;
1416 1416 white-space:pre;
1417 1417 padding:3px;
1418 1418 }
1419 1419
1420 1420 h3.files_location {
1421 1421 font-size:1.8em;
1422 1422 font-weight:700;
1423 1423 border-bottom:none !important;
1424 1424 margin:10px 0 !important;
1425 1425 }
1426 1426
1427 1427 #files_data dl dt {
1428 1428 float:left;
1429 1429 width:115px;
1430 1430 margin:0 !important;
1431 1431 padding:5px;
1432 1432 }
1433 1433
1434 1434 #files_data dl dd {
1435 1435 margin:0 !important;
1436 1436 padding:5px !important;
1437 1437 }
1438 1438
1439 1439 #changeset_content {
1440 1440 border:1px solid #CCC;
1441 1441 padding:5px;
1442 1442 }
1443 1443
1444 1444 #changeset_content .container {
1445 1445 min-height:120px;
1446 1446 font-size:1.2em;
1447 1447 overflow:hidden;
1448 1448 }
1449 1449
1450 1450 #changeset_content .container .right {
1451 1451 float:right;
1452 1452 width:25%;
1453 1453 text-align:right;
1454 1454 }
1455 1455
1456 1456 #changeset_content .container .left .message {
1457 1457 font-style:italic;
1458 1458 color:#556CB5;
1459 1459 white-space:pre-wrap;
1460 1460 }
1461 1461
1462 1462 .cs_files .cs_added {
1463 1463 background:url("../images/icons/page_white_add.png") no-repeat scroll 3px;
1464 1464 height:16px;
1465 1465 padding-left:20px;
1466 1466 margin-top:7px;
1467 1467 text-align:left;
1468 1468 }
1469 1469
1470 1470 .cs_files .cs_changed {
1471 1471 background:url("../images/icons/page_white_edit.png") no-repeat scroll 3px;
1472 1472 height:16px;
1473 1473 padding-left:20px;
1474 1474 margin-top:7px;
1475 1475 text-align:left;
1476 1476 }
1477 1477
1478 1478 .cs_files .cs_removed {
1479 1479 background:url("../images/icons/page_white_delete.png") no-repeat scroll 3px;
1480 1480 height:16px;
1481 1481 padding-left:20px;
1482 1482 margin-top:7px;
1483 1483 text-align:left;
1484 1484 }
1485 1485
1486 1486 #graph {
1487 1487 overflow:hidden;
1488 1488 }
1489 1489
1490 1490 #graph_nodes {
1491 1491 width:160px;
1492 1492 float:left;
1493 1493 margin-left:-50px;
1494 1494 margin-top:5px;
1495 1495 }
1496 1496
1497 1497 #graph_content {
1498 1498 width:800px;
1499 1499 float:left;
1500 1500 }
1501 1501
1502 1502 #graph_content .container_header {
1503 1503 border:1px solid #CCC;
1504 1504 padding:10px;
1505 1505 }
1506 1506
1507 1507 #graph_content .container {
1508 1508 border-bottom:1px solid #CCC;
1509 1509 border-left:1px solid #CCC;
1510 1510 border-right:1px solid #CCC;
1511 1511 min-height:80px;
1512 1512 overflow:hidden;
1513 1513 font-size:1.2em;
1514 1514 }
1515 1515
1516 1516 #graph_content .container .right {
1517 1517 float:right;
1518 1518 width:28%;
1519 1519 text-align:right;
1520 1520 padding-bottom:5px;
1521 1521 }
1522 1522
1523 1523 #graph_content .container .left .date {
1524 1524 font-weight:700;
1525 1525 padding-bottom:5px;
1526 1526 }
1527 1527
1528 1528 #graph_content .container .left .message {
1529 1529 font-size:100%;
1530 1530 padding-top:3px;
1531 1531 white-space:pre-wrap;
1532 1532 }
1533 1533
1534 1534 .right div {
1535 1535 clear:both;
1536 1536 }
1537 1537
1538 1538 .right .changes .added,.changed,.removed {
1539 1539 border:1px solid #DDD;
1540 1540 display:block;
1541 1541 float:right;
1542 1542 text-align:center;
1543 1543 min-width:15px;
1544 1544 cursor: help;
1545 1545 }
1546 1546
1547 1547 .right .changes .added {
1548 1548 background:#BFB;
1549 1549 }
1550 1550
1551 1551 .right .changes .changed {
1552 1552 background:#FD8;
1553 1553 }
1554 1554
1555 1555 .right .changes .removed {
1556 1556 background:#F88;
1557 1557 }
1558 1558
1559 1559 .right .merge {
1560 1560 vertical-align:top;
1561 1561 font-size:0.75em;
1562 1562 font-weight:700;
1563 1563 }
1564 1564
1565 1565 .right .parent {
1566 1566 font-size:90%;
1567 1567 font-family:monospace;
1568 1568 }
1569 1569
1570 1570 .right .logtags .branchtag {
1571 1571 background:#FFF url("../images/icons/arrow_branch.png") no-repeat right 6px;
1572 1572 display:block;
1573 1573 font-size:0.8em;
1574 1574 padding:11px 16px 0 0;
1575 1575 }
1576 1576
1577 1577 .right .logtags .tagtag {
1578 1578 background:#FFF url("../images/icons/tag_blue.png") no-repeat right 6px;
1579 1579 display:block;
1580 1580 font-size:0.8em;
1581 1581 padding:11px 16px 0 0;
1582 1582 }
1583 1583
1584 1584 div.browserblock {
1585 1585 overflow:hidden;
1586 1586 border:1px solid #ccc;
1587 1587 background:#f8f8f8;
1588 1588 font-size:100%;
1589 1589 line-height:125%;
1590 1590 padding:0;
1591 1591 }
1592 1592
1593 1593 div.browserblock .browser-header {
1594 1594 background:#FFF;
1595 padding:10px 0;
1596 float:left;
1595 padding:10px 0px 35px 0px;
1597 1596 width: 100%;
1598 1597 }
1598 div.browserblock .browser-nav {
1599 float:left
1600 }
1599 1601
1600 1602 div.browserblock .browser-branch {
1601 background:#FFF;
1602 padding:20px 0 0 0;
1603 padding:10px 0 0 0;
1603 1604 float:left;
1604 1605 }
1605 1606 div.browserblock .browser-branch label {
1606 color:#4A4A4A;
1607 color:#4A4A4A;
1608 vertical-align:text-top;
1607 1609 }
1608 1610
1609 1611 div.browserblock .browser-header span {
1610 1612 margin-left:25px;
1611 1613 font-weight:700;
1612 1614 }
1613 1615
1614 1616 div.browserblock .browser-body {
1615 1617 background:#EEE;
1616 1618 border-top:1px solid #CCC;
1617 1619 }
1618 1620
1619 1621 table.code-browser {
1620 1622 border-collapse:collapse;
1621 1623 width:100%;
1622 1624 }
1623 1625
1624 1626 table.code-browser tr {
1625 1627 margin:3px;
1626 1628 }
1627 1629
1628 1630 table.code-browser thead th {
1629 1631 background-color:#EEE;
1630 1632 height:20px;
1631 1633 font-size:1.1em;
1632 1634 font-weight:700;
1633 1635 text-align:left;
1634 1636 padding-left:10px;
1635 1637 }
1636 1638
1637 1639 table.code-browser tbody td {
1638 1640 padding-left:10px;
1639 1641 height:20px;
1640 1642 }
1641 1643
1642 1644 table.code-browser .browser-file {
1643 1645 background:url("../images/icons/document_16.png") no-repeat scroll 3px;
1644 1646 height:16px;
1645 1647 padding-left:20px;
1646 1648 text-align:left;
1647 1649 }
1648 1650 .diffblock .changeset_file{
1649 1651 background:url("../images/icons/file.png") no-repeat scroll 3px;
1650 1652 height:16px;
1651 1653 padding-left:22px;
1652 1654 text-align:left;
1653 1655 font-size: 14px;
1654 1656 }
1655 1657
1656 1658 .diffblock .changeset_header{
1657 1659 margin-left: 6px !important;
1658 1660 }
1659 1661
1660 1662 table.code-browser .browser-dir {
1661 1663 background:url("../images/icons/folder_16.png") no-repeat scroll 3px;
1662 1664 height:16px;
1663 1665 padding-left:20px;
1664 1666 text-align:left;
1665 1667 }
1666 1668
1667 1669 .box .search {
1668 1670 clear:both;
1669 1671 overflow:hidden;
1670 1672 margin:0;
1671 1673 padding:0 20px 10px;
1672 1674 }
1673 1675
1674 1676 .box .search div.search_path {
1675 1677 background:none repeat scroll 0 0 #EEE;
1676 1678 border:1px solid #CCC;
1677 1679 color:blue;
1678 1680 margin-bottom:10px;
1679 1681 padding:10px 0;
1680 1682 }
1681 1683
1682 1684 .box .search div.search_path div.link {
1683 1685 font-weight:700;
1684 1686 margin-left:25px;
1685 1687 }
1686 1688
1687 1689 .box .search div.search_path div.link a {
1688 1690 color:#003367;
1689 1691 cursor:pointer;
1690 1692 text-decoration:none;
1691 1693 }
1692 1694
1693 1695 #path_unlock {
1694 1696 color:red;
1695 1697 font-size:1.2em;
1696 1698 padding-left:4px;
1697 1699 }
1698 1700
1699 1701 .info_box * {
1700 1702 background:url("../../images/pager.png") repeat-x scroll 0 0 #EBEBEB;
1701 1703 color:#4A4A4A;
1702 1704 font-weight:700;
1703 1705 height:1%;
1704 1706 display:inline;
1705 1707 border-color:#DEDEDE #C4C4C4 #C4C4C4 #CFCFCF;
1706 1708 border-style:solid;
1707 1709 border-width:1px;
1708 1710 padding:4px 6px;
1709 1711 }
1710 1712
1711 1713 .info_box span {
1712 1714 margin-left:3px;
1713 1715 margin-right:3px;
1714 1716 }
1715 1717
1716 1718 .info_box input#at_rev {
1717 1719 text-align:center;
1718 1720 padding:5px 3px 3px 2px;
1719 1721 }
1720 1722
1721 1723 .info_box input#view {
1722 1724 text-align:center;
1723 1725 padding:4px 3px 2px 2px;
1724 1726 }
1725 1727
1726 1728 .yui-overlay,.yui-panel-container {
1727 1729 visibility:hidden;
1728 1730 position:absolute;
1729 1731 z-index:2;
1730 1732 }
1731 1733
1732 1734 .yui-tt {
1733 1735 visibility:hidden;
1734 1736 position:absolute;
1735 1737 color:#666;
1736 1738 background-color:#FFF;
1737 1739 font-family:arial, helvetica, verdana, sans-serif;
1738 1740 border:2px solid #003367;
1739 1741 font:100% sans-serif;
1740 1742 width:auto;
1741 1743 opacity:1px;
1742 1744 padding:8px;
1743 1745 white-space: pre;
1744 1746 -webkit-border-radius: 8px 8px 8px 8px;
1745 1747 -khtml-border-radius: 8px 8px 8px 8px;
1746 1748 -moz-border-radius: 8px 8px 8px 8px;
1747 1749 border-radius: 8px 8px 8px 8px;
1748 1750 }
1749 1751
1750 1752 .ac {
1751 1753 vertical-align:top;
1752 1754 }
1753 1755
1754 1756 .ac .yui-ac {
1755 1757 position:relative;
1756 1758 font-family:arial;
1757 1759 font-size:100%;
1758 1760 }
1759 1761
1760 1762 .ac .perm_ac {
1761 1763 width:15em;
1762 1764 }
1763 1765
1764 1766 .ac .yui-ac-input {
1765 1767 width:100%;
1766 1768 }
1767 1769
1768 1770 .ac .yui-ac-container {
1769 1771 position:absolute;
1770 1772 top:1.6em;
1771 1773 width:100%;
1772 1774 }
1773 1775
1774 1776 .ac .yui-ac-content {
1775 1777 position:absolute;
1776 1778 width:100%;
1777 1779 border:1px solid gray;
1778 1780 background:#fff;
1779 1781 overflow:hidden;
1780 1782 z-index:9050;
1781 1783 }
1782 1784
1783 1785 .ac .yui-ac-shadow {
1784 1786 position:absolute;
1785 1787 width:100%;
1786 1788 background:#000;
1787 1789 -moz-opacity:0.1px;
1788 1790 opacity:.10;
1789 1791 filter:alpha(opacity = 10);
1790 1792 z-index:9049;
1791 1793 margin:.3em;
1792 1794 }
1793 1795
1794 1796 .ac .yui-ac-content ul {
1795 1797 width:100%;
1796 1798 margin:0;
1797 1799 padding:0;
1798 1800 }
1799 1801
1800 1802 .ac .yui-ac-content li {
1801 1803 cursor:default;
1802 1804 white-space:nowrap;
1803 1805 margin:0;
1804 1806 padding:2px 5px;
1805 1807 }
1806 1808
1807 1809 .ac .yui-ac-content li.yui-ac-prehighlight {
1808 1810 background:#B3D4FF;
1809 1811 }
1810 1812
1811 1813 .ac .yui-ac-content li.yui-ac-highlight {
1812 1814 background:#556CB5;
1813 1815 color:#FFF;
1814 1816 }
1815 1817
1816 1818 .follow{
1817 1819 background:url("../images/icons/heart_add.png") no-repeat scroll 3px;
1818 1820 height: 16px;
1819 1821 width: 20px;
1820 1822 cursor: pointer;
1821 1823 display: block;
1822 1824 float: right;
1823 1825 margin-top: 2px;
1824 1826 }
1825 1827
1826 1828 .following{
1827 1829 background:url("../images/icons/heart_delete.png") no-repeat scroll 3px;
1828 1830 height: 16px;
1829 1831 width: 20px;
1830 1832 cursor: pointer;
1831 1833 display: block;
1832 1834 float: right;
1833 1835 margin-top: 2px;
1834 1836 }
1835 1837
1836 1838 .currently_following{
1837 1839 padding-left: 10px;
1838 1840 padding-bottom:5px;
1839 1841 }
1840 1842
1841 1843 .journal_highlight{
1842 1844 font-weight: bold;
1843 1845 text-decoration: underline;
1844 1846 }
1845 1847
1846 1848 .add_icon {
1847 1849 background:url("../images/icons/add.png") no-repeat scroll 3px;
1848 1850 height:16px;
1849 1851 padding-left:20px;
1850 1852 padding-top:1px;
1851 1853 text-align:left;
1852 1854 }
1853 1855
1854 1856 .edit_icon {
1855 1857 background:url("../images/icons/folder_edit.png") no-repeat scroll 3px;
1856 1858 height:16px;
1857 1859 padding-left:20px;
1858 1860 padding-top:1px;
1859 1861 text-align:left;
1860 1862 }
1861 1863
1862 1864 .delete_icon {
1863 1865 background:url("../images/icons/delete.png") no-repeat scroll 3px;
1864 1866 height:16px;
1865 1867 padding-left:20px;
1866 1868 padding-top:1px;
1867 1869 text-align:left;
1868 1870 }
1869 1871
1870 1872 .refresh_icon {
1871 1873 background:url("../images/icons/arrow_refresh.png") no-repeat scroll 3px;
1872 1874 height:16px;
1873 1875 padding-left:20px;
1874 1876 padding-top:1px;
1875 1877 text-align:left;
1876 1878 }
1877 1879
1878 1880 .rss_icon {
1879 1881 background:url("../images/icons/rss_16.png") no-repeat scroll 3px;
1880 1882 height:16px;
1881 1883 padding-left:20px;
1882 1884 padding-top:1px;
1883 1885 text-align:left;
1884 1886 }
1885 1887
1886 1888 .atom_icon {
1887 1889 background:url("../images/icons/atom.png") no-repeat scroll 3px;
1888 1890 height:16px;
1889 1891 padding-left:20px;
1890 1892 padding-top:1px;
1891 1893 text-align:left;
1892 1894 }
1893 1895
1894 1896 .archive_icon {
1895 1897 background:url("../images/icons/compress.png") no-repeat scroll 3px;
1896 1898 height:16px;
1897 1899 padding-left:20px;
1898 1900 text-align:left;
1899 1901 padding-top:1px;
1900 1902 }
1901 1903
1902 1904 .action_button {
1903 1905 border:0;
1904 1906 display:block;
1905 1907 }
1906 1908
1907 1909 .action_button:hover {
1908 1910 border:0;
1909 1911 text-decoration:underline;
1910 1912 cursor:pointer;
1911 1913 }
1912 1914
1913 1915 #switch_repos {
1914 1916 position:absolute;
1915 1917 height:25px;
1916 1918 z-index:1;
1917 1919 }
1918 1920
1919 1921 #switch_repos select {
1920 1922 min-width:150px;
1921 1923 max-height:250px;
1922 1924 z-index:1;
1923 1925 }
1924 1926
1925 1927 .breadcrumbs {
1926 1928 border:medium none;
1927 1929 color:#FFF;
1928 1930 float:left;
1929 1931 text-transform:uppercase;
1930 1932 font-weight:700;
1931 1933 font-size:14px;
1932 1934 margin:0;
1933 1935 padding:11px 0 11px 10px;
1934 1936 }
1935 1937
1936 1938 .breadcrumbs a {
1937 1939 color:#FFF;
1938 1940 }
1939 1941
1940 1942 .flash_msg ul {
1941 1943 margin:0;
1942 1944 padding:0 0 10px;
1943 1945 }
1944 1946
1945 1947 .error_msg {
1946 1948 background-color:#FFCFCF;
1947 1949 background-image:url("../../images/icons/error_msg.png");
1948 1950 border:1px solid #FF9595;
1949 1951 color:#C30;
1950 1952 }
1951 1953
1952 1954 .warning_msg {
1953 1955 background-color:#FFFBCC;
1954 1956 background-image:url("../../images/icons/warning_msg.png");
1955 1957 border:1px solid #FFF35E;
1956 1958 color:#C69E00;
1957 1959 }
1958 1960
1959 1961 .success_msg {
1960 1962 background-color:#D5FFCF;
1961 1963 background-image:url("../../images/icons/success_msg.png");
1962 1964 border:1px solid #97FF88;
1963 1965 color:#090;
1964 1966 }
1965 1967
1966 1968 .notice_msg {
1967 1969 background-color:#DCE3FF;
1968 1970 background-image:url("../../images/icons/notice_msg.png");
1969 1971 border:1px solid #93A8FF;
1970 1972 color:#556CB5;
1971 1973 }
1972 1974
1973 1975 .success_msg,.error_msg,.notice_msg,.warning_msg {
1974 1976 background-position:10px center;
1975 1977 background-repeat:no-repeat;
1976 1978 font-size:12px;
1977 1979 font-weight:700;
1978 1980 min-height:14px;
1979 1981 line-height:14px;
1980 1982 margin-bottom:0;
1981 1983 margin-top:0;
1982 1984 display:block;
1983 1985 overflow:auto;
1984 1986 padding:6px 10px 6px 40px;
1985 1987 }
1986 1988
1987 1989 #msg_close {
1988 1990 background:transparent url("../../icons/cross_grey_small.png") no-repeat scroll 0 0;
1989 1991 cursor:pointer;
1990 1992 height:16px;
1991 1993 position:absolute;
1992 1994 right:5px;
1993 1995 top:5px;
1994 1996 width:16px;
1995 1997 }
1996 1998
1997 1999 div#legend_container table,div#legend_choices table {
1998 2000 width:auto !important;
1999 2001 }
2000 2002
2001 2003 table#permissions_manage {
2002 2004 width:0 !important;
2003 2005 }
2004 2006
2005 2007 table#permissions_manage span.private_repo_msg {
2006 2008 font-size:0.8em;
2007 2009 opacity:0.6px;
2008 2010 }
2009 2011
2010 2012 table#permissions_manage td.private_repo_msg {
2011 2013 font-size:0.8em;
2012 2014 }
2013 2015
2014 2016 table#permissions_manage tr#add_perm_input td {
2015 2017 vertical-align:middle;
2016 2018 }
2017 2019
2018 2020 div.gravatar {
2019 2021 background-color:#FFF;
2020 2022 border:1px solid #D0D0D0;
2021 2023 float:left;
2022 2024 margin-right:0.7em;
2023 2025 padding:2px 2px 0;
2024 2026 }
2025 2027
2026 2028 #header,#content,#footer {
2027 2029 min-width:1024px;
2028 2030 }
2029 2031
2030 2032 #content {
2031 2033 min-height:100%;
2032 2034 clear:both;
2033 2035 overflow:hidden;
2034 2036 padding:14px 30px;
2035 2037 }
2036 2038
2037 2039 #content div.box div.title div.search {
2038 2040 background:url("../../images/title_link.png") no-repeat top left;
2039 2041 border-left:1px solid #316293;
2040 2042 }
2041 2043
2042 2044 #content div.box div.title div.search div.input input {
2043 2045 border:1px solid #316293;
2044 2046 }
2045 2047
2046 2048 #content div.box div.title div.search div.button input.ui-button {
2047 2049 background:#4e85bb url("../../images/button_highlight.png") repeat-x;
2048 2050 border:1px solid #316293;
2049 2051 border-left:none;
2050 2052 color:#FFF;
2051 2053 }
2052 2054
2053 2055 #content div.box div.title div.search div.button input.ui-state-hover {
2054 2056 background:#46a0c1 url("../../images/button_highlight_selected.png") repeat-x;
2055 2057 border:1px solid #316293;
2056 2058 border-left:none;
2057 2059 color:#FFF;
2058 2060 }
2059 2061
2060 2062 #content div.box div.form div.fields div.field div.highlight .ui-button {
2061 2063 background:#4e85bb url("../../images/button_highlight.png") repeat-x;
2062 2064 border-top:1px solid #5c91a4;
2063 2065 border-left:1px solid #2a6f89;
2064 2066 border-right:1px solid #2b7089;
2065 2067 border-bottom:1px solid #1a6480;
2066 2068 color:#fff;
2067 2069 }
2068 2070
2069 2071 #content div.box div.form div.fields div.field div.highlight .ui-state-hover {
2070 2072 background:#46a0c1 url("../../images/button_highlight_selected.png") repeat-x;
2071 2073 border-top:1px solid #78acbf;
2072 2074 border-left:1px solid #34819e;
2073 2075 border-right:1px solid #35829f;
2074 2076 border-bottom:1px solid #257897;
2075 2077 color:#fff;
2076 2078 }
2077 2079
2078 2080 ins,div.options a:hover {
2079 2081 text-decoration:none;
2080 2082 }
2081 2083
2082 2084 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 {
2083 2085 border:none;
2084 2086 }
2085 2087
2086 2088 img.icon,.right .merge img {
2087 2089 vertical-align:bottom;
2088 2090 }
2089 2091
2090 2092 #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 {
2091 2093 float:right;
2092 2094 margin:0;
2093 2095 padding:0;
2094 2096 }
2095 2097
2096 2098 #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 {
2097 2099 float:left;
2098 2100 }
2099 2101
2100 2102 #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 {
2101 2103 display:none;
2102 2104 }
2103 2105
2104 2106 #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 {
2105 2107 display:block;
2106 2108 }
2107 2109
2108 2110 #content div.box div.title ul.links li a:hover,#content div.box div.title ul.links li.ui-tabs-selected a {
2109 2111 color:#bfe3ff;
2110 2112 }
2111 2113
2112 2114 #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 {
2113 2115 margin:10px 24px 10px 44px;
2114 2116 }
2115 2117
2116 2118 #content div.box div.form,#content div.box div.table,#content div.box div.traffic {
2117 2119 clear:both;
2118 2120 overflow:hidden;
2119 2121 margin:0;
2120 2122 padding:0 20px 10px;
2121 2123 }
2122 2124
2123 2125 #content div.box div.form div.fields,#login div.form,#login div.form div.fields,#register div.form,#register div.form div.fields {
2124 2126 clear:both;
2125 2127 overflow:hidden;
2126 2128 margin:0;
2127 2129 padding:0;
2128 2130 }
2129 2131
2130 2132 #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 {
2131 2133 height:1%;
2132 2134 display:block;
2133 2135 color:#363636;
2134 2136 margin:0;
2135 2137 padding:2px 0 0;
2136 2138 }
2137 2139
2138 2140 #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 {
2139 2141 background:#FBE3E4;
2140 2142 border-top:1px solid #e1b2b3;
2141 2143 border-left:1px solid #e1b2b3;
2142 2144 border-right:1px solid #FBC2C4;
2143 2145 border-bottom:1px solid #FBC2C4;
2144 2146 }
2145 2147
2146 2148 #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 {
2147 2149 background:#E6EFC2;
2148 2150 border-top:1px solid #cebb98;
2149 2151 border-left:1px solid #cebb98;
2150 2152 border-right:1px solid #c6d880;
2151 2153 border-bottom:1px solid #c6d880;
2152 2154 }
2153 2155
2154 2156 #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 {
2155 2157 margin:0;
2156 2158 }
2157 2159
2158 2160 #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{
2159 2161 margin:0 0 0 0px !important;
2160 2162 padding:0;
2161 2163 }
2162 2164
2163 2165 #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 {
2164 2166 margin:0 0 0 200px;
2165 2167 padding:0;
2166 2168 }
2167 2169
2168 2170
2169 2171 #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 {
2170 2172 color:#000;
2171 2173 text-decoration:none;
2172 2174 }
2173 2175
2174 2176 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus,#content div.box div.action a.ui-selectmenu-focus {
2175 2177 border:1px solid #666;
2176 2178 }
2177 2179
2178 2180 #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 {
2179 2181 clear:both;
2180 2182 overflow:hidden;
2181 2183 margin:0;
2182 2184 padding:8px 0 2px;
2183 2185 }
2184 2186
2185 2187 #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 {
2186 2188 float:left;
2187 2189 margin:0;
2188 2190 }
2189 2191
2190 2192 #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 {
2191 2193 height:1%;
2192 2194 display:block;
2193 2195 float:left;
2194 2196 margin:2px 0 0 4px;
2195 2197 }
2196 2198
2197 2199 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 {
2198 2200 color:#000;
2199 2201 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
2200 2202 font-size:11px;
2201 2203 font-weight:700;
2202 2204 margin:0;
2203 2205 }
2204 2206
2205 2207 div.form div.fields div.field div.button .ui-button,#content div.box div.form div.fields div.buttons input.ui-button {
2206 2208 background:#e5e3e3 url("../images/button.png") repeat-x;
2207 2209 border-top:1px solid #DDD;
2208 2210 border-left:1px solid #c6c6c6;
2209 2211 border-right:1px solid #DDD;
2210 2212 border-bottom:1px solid #c6c6c6;
2211 2213 color:#515151;
2212 2214 outline:none;
2213 2215 margin:0;
2214 2216 padding:6px 12px;
2215 2217 }
2216 2218
2217 2219 div.form div.fields div.field div.button .ui-state-hover,#content div.box div.form div.fields div.buttons input.ui-state-hover {
2218 2220 background:#b4b4b4 url("../images/button_selected.png") repeat-x;
2219 2221 border-top:1px solid #ccc;
2220 2222 border-left:1px solid #bebebe;
2221 2223 border-right:1px solid #b1b1b1;
2222 2224 border-bottom:1px solid #afafaf;
2223 2225 color:#515151;
2224 2226 outline:none;
2225 2227 margin:0;
2226 2228 padding:6px 12px;
2227 2229 }
2228 2230
2229 2231 div.form div.fields div.field div.highlight,#content div.box div.form div.fields div.buttons div.highlight {
2230 2232 display:inline;
2231 2233 }
2232 2234
2233 2235 #content div.box div.form div.fields div.buttons,div.form div.fields div.buttons {
2234 2236 margin:10px 0 0 200px;
2235 2237 padding:0;
2236 2238 }
2237 2239
2238 2240 #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 {
2239 2241 margin:10px 0 0;
2240 2242 }
2241 2243
2242 2244 #content div.box table td.user,#content div.box table td.address {
2243 2245 width:10%;
2244 2246 text-align:center;
2245 2247 }
2246 2248
2247 2249 #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 {
2248 2250 text-align:right;
2249 2251 margin:6px 0 0;
2250 2252 padding:0;
2251 2253 }
2252 2254
2253 2255 #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 {
2254 2256 background:#e5e3e3 url("../images/button.png") repeat-x;
2255 2257 border-top:1px solid #DDD;
2256 2258 border-left:1px solid #c6c6c6;
2257 2259 border-right:1px solid #DDD;
2258 2260 border-bottom:1px solid #c6c6c6;
2259 2261 color:#515151;
2260 2262 margin:0;
2261 2263 padding:6px 12px;
2262 2264 }
2263 2265
2264 2266 #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 {
2265 2267 background:#b4b4b4 url("../images/button_selected.png") repeat-x;
2266 2268 border-top:1px solid #ccc;
2267 2269 border-left:1px solid #bebebe;
2268 2270 border-right:1px solid #b1b1b1;
2269 2271 border-bottom:1px solid #afafaf;
2270 2272 color:#515151;
2271 2273 margin:0;
2272 2274 padding:6px 12px;
2273 2275 }
2274 2276
2275 2277 #content div.box div.pagination div.results,#content div.box div.pagination-wh div.results {
2276 2278 text-align:left;
2277 2279 float:left;
2278 2280 margin:0;
2279 2281 padding:0;
2280 2282 }
2281 2283
2282 2284 #content div.box div.pagination div.results span,#content div.box div.pagination-wh div.results span {
2283 2285 height:1%;
2284 2286 display:block;
2285 2287 float:left;
2286 2288 background:#ebebeb url("../images/pager.png") repeat-x;
2287 2289 border-top:1px solid #dedede;
2288 2290 border-left:1px solid #cfcfcf;
2289 2291 border-right:1px solid #c4c4c4;
2290 2292 border-bottom:1px solid #c4c4c4;
2291 2293 color:#4A4A4A;
2292 2294 font-weight:700;
2293 2295 margin:0;
2294 2296 padding:6px 8px;
2295 2297 }
2296 2298
2297 2299 #content div.box div.pagination ul.pager li.disabled,#content div.box div.pagination-wh a.disabled {
2298 2300 color:#B4B4B4;
2299 2301 padding:6px;
2300 2302 }
2301 2303
2302 2304 #login,#register {
2303 2305 width:520px;
2304 2306 margin:10% auto 0;
2305 2307 padding:0;
2306 2308 }
2307 2309
2308 2310 #login div.color,#register div.color {
2309 2311 clear:both;
2310 2312 overflow:hidden;
2311 2313 background:#FFF;
2312 2314 margin:10px auto 0;
2313 2315 padding:3px 3px 3px 0;
2314 2316 }
2315 2317
2316 2318 #login div.color a,#register div.color a {
2317 2319 width:20px;
2318 2320 height:20px;
2319 2321 display:block;
2320 2322 float:left;
2321 2323 margin:0 0 0 3px;
2322 2324 padding:0;
2323 2325 }
2324 2326
2325 2327 #login div.title h5,#register div.title h5 {
2326 2328 color:#fff;
2327 2329 margin:10px;
2328 2330 padding:0;
2329 2331 }
2330 2332
2331 2333 #login div.form div.fields div.field,#register div.form div.fields div.field {
2332 2334 clear:both;
2333 2335 overflow:hidden;
2334 2336 margin:0;
2335 2337 padding:0 0 10px;
2336 2338 }
2337 2339
2338 2340 #login div.form div.fields div.field span.error-message,#register div.form div.fields div.field span.error-message {
2339 2341 height:1%;
2340 2342 display:block;
2341 2343 color:red;
2342 2344 margin:8px 0 0;
2343 2345 padding:0;
2344 2346 max-width: 320px;
2345 2347 }
2346 2348
2347 2349 #login div.form div.fields div.field div.label label,#register div.form div.fields div.field div.label label {
2348 2350 color:#000;
2349 2351 font-weight:700;
2350 2352 }
2351 2353
2352 2354 #login div.form div.fields div.field div.input,#register div.form div.fields div.field div.input {
2353 2355 float:left;
2354 2356 margin:0;
2355 2357 padding:0;
2356 2358 }
2357 2359
2358 2360 #login div.form div.fields div.field div.checkbox,#register div.form div.fields div.field div.checkbox {
2359 2361 margin:0 0 0 184px;
2360 2362 padding:0;
2361 2363 }
2362 2364
2363 2365 #login div.form div.fields div.field div.checkbox label,#register div.form div.fields div.field div.checkbox label {
2364 2366 color:#565656;
2365 2367 font-weight:700;
2366 2368 }
2367 2369
2368 2370 #login div.form div.fields div.buttons input,#register div.form div.fields div.buttons input {
2369 2371 color:#000;
2370 2372 font-size:1em;
2371 2373 font-weight:700;
2372 2374 font-family:Verdana, Helvetica, Sans-Serif;
2373 2375 margin:0;
2374 2376 }
2375 2377
2376 2378 #changeset_content .container .wrapper,#graph_content .container .wrapper {
2377 2379 width:600px;
2378 2380 }
2379 2381
2380 2382 #changeset_content .container .left,#graph_content .container .left {
2381 2383 float:left;
2382 2384 width:70%;
2383 2385 padding-left:5px;
2384 2386 }
2385 2387
2386 2388 #changeset_content .container .left .date,.ac .match {
2387 2389 font-weight:700;
2388 2390 padding-top: 5px;
2389 2391 padding-bottom:5px;
2390 2392 }
2391 2393
2392 2394 div#legend_container table td,div#legend_choices table td {
2393 2395 border:none !important;
2394 2396 height:20px !important;
2395 2397 padding:0 !important;
2396 2398 }
2397 2399
2398 2400 #q_filter{
2399 2401 border:0 none;
2400 2402 color:#AAAAAA;
2401 2403 margin-bottom:-4px;
2402 2404 margin-top:-4px;
2403 2405 padding-left:3px;
2404 2406 }
2405 2407
@@ -1,100 +1,102 b''
1 1 <%def name="file_class(node)">
2 2 %if node.is_file():
3 3 <%return "browser-file" %>
4 4 %else:
5 5 <%return "browser-dir"%>
6 6 %endif
7 7 </%def>
8 8 <div id="body" class="browserblock">
9 <div class="browser-header">
10 ${h.form(h.url.current())}
11 <div class="info_box">
12 <span >${_('view')}@rev</span>
13 <a href="${c.url_prev}" title="${_('previous revision')}">&laquo;</a>
14 ${h.text('at_rev',value=c.changeset.revision,size=3)}
15 <a href="${c.url_next}" title="${_('next revision')}">&raquo;</a>
16 ${h.submit('view','view')}
17 </div>
18 ${h.end_form()}
19 </div>
20 <div class="browser-branch">
21 ${h.checkbox('stay_at_branch',c.changeset.branch,c.changeset.branch==c.branch)}
22 <label>${_('follow current branch')}</label>
23 <script type="text/javascript">
24 YUE.on('stay_at_branch','click',function(e){
25 if(e.target.checked){
26 var uri = "${h.url.current(branch='__BRANCH__')}"
27 uri = uri.replace('__BRANCH__',e.target.value);
28 window.location = uri;
29 }
30 else{
31 window.location = "${h.url.current()}";
32 }
33
34 })
35 </script>
9 <div class="browser-header">
10 <div class="browser-nav">
11 ${h.form(h.url.current())}
12 <div class="info_box">
13 <span >${_('view')}@rev</span>
14 <a href="${c.url_prev}" title="${_('previous revision')}">&laquo;</a>
15 ${h.text('at_rev',value=c.changeset.revision,size=3)}
16 <a href="${c.url_next}" title="${_('next revision')}">&raquo;</a>
17 ${h.submit('view','view')}
18 </div>
19 ${h.end_form()}
20 </div>
21 <div class="browser-branch">
22 ${h.checkbox('stay_at_branch',c.changeset.branch,c.changeset.branch==c.branch)}
23 <label>${_('follow current branch')}</label>
24 <script type="text/javascript">
25 YUE.on('stay_at_branch','click',function(e){
26 if(e.target.checked){
27 var uri = "${h.url.current(branch='__BRANCH__')}"
28 uri = uri.replace('__BRANCH__',e.target.value);
29 window.location = uri;
30 }
31 else{
32 window.location = "${h.url.current()}";
33 }
34
35 })
36 </script>
37 </div>
36 38 </div>
37 <div style="clear:both"></div>
39
38 40 <div class="browser-body">
39 41 <table class="code-browser">
40 42 <thead>
41 43 <tr>
42 44 <th>${_('Name')}</th>
43 45 <th>${_('Size')}</th>
44 46 <th>${_('Mimetype')}</th>
45 47 <th>${_('Revision')}</th>
46 48 <th>${_('Last modified')}</th>
47 49 <th>${_('Last commiter')}</th>
48 50 </tr>
49 51 </thead>
50 52
51 53 %if c.files_list.parent:
52 54 <tr class="parity0">
53 55 <td>
54 56 ${h.link_to('..',h.url('files_home',repo_name=c.repo_name,revision=c.changeset.raw_id,f_path=c.files_list.parent.path),class_="browser-dir")}
55 57 </td>
56 58 <td></td>
57 59 <td></td>
58 60 <td></td>
59 61 <td></td>
60 62 <td></td>
61 63 </tr>
62 64 %endif
63 65
64 66 %for cnt,node in enumerate(c.files_list):
65 67 <tr class="parity${cnt%2}">
66 68 <td>
67 69 ${h.link_to(node.name,h.url('files_home',repo_name=c.repo_name,revision=c.changeset.raw_id,f_path=node.path),class_=file_class(node))}
68 70 </td>
69 71 <td>
70 72 %if node.is_file():
71 73 ${h.format_byte_size(node.size,binary=True)}
72 74 %endif
73 75 </td>
74 76 <td>
75 77 %if node.is_file():
76 78 ${node.mimetype}
77 79 %endif
78 80 </td>
79 81 <td>
80 82 %if node.is_file():
81 83 <span class="tooltip" title="${node.last_changeset.raw_id}">
82 84 ${node.last_changeset.revision}</span>
83 85 %endif
84 86 </td>
85 87 <td>
86 88 %if node.is_file():
87 89 <span class="tooltip" title="${node.last_changeset.date}">
88 90 ${h.age(node.last_changeset.date)}</span>
89 91 %endif
90 92 </td>
91 93 <td>
92 94 %if node.is_file():
93 95 ${node.last_changeset.author}
94 96 %endif
95 97 </td>
96 98 </tr>
97 99 %endfor
98 100 </table>
99 101 </div>
100 102 </div> No newline at end of file
General Comments 0
You need to be logged in to leave comments. Login now