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