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