##// END OF EJS Templates
monoblue: make annotate popup use theme colors
av6 -
r29627:1811a33c stable
parent child Browse files
Show More
@@ -1,571 +1,571
1 1 /*** Initial Settings ***/
2 2 * {
3 3 margin: 0;
4 4 padding: 0;
5 5 font-weight: normal;
6 6 font-style: normal;
7 7 }
8 8
9 9 html {
10 10 font-size: 100%;
11 11 font-family: sans-serif;
12 12 }
13 13
14 14 body {
15 15 font-size: 77%;
16 16 margin: 15px 50px;
17 17 background: #4B4B4C;
18 18 }
19 19
20 20 a {
21 21 color:#0000cc;
22 22 text-decoration: none;
23 23 }
24 24 /*** end of Initial Settings ***/
25 25
26 26
27 27 /** common settings **/
28 28 div#container {
29 29 background: #FFFFFF;
30 30 position: relative;
31 31 color: #666;
32 32 }
33 33
34 34 div.page-header {
35 35 padding: 50px 20px 0;
36 36 background: #006699 top left repeat-x;
37 37 position: relative;
38 38 }
39 39 div.page-header h1 {
40 40 margin: 10px 0 30px;
41 41 font-size: 1.8em;
42 42 font-weight: bold;
43 43 font-family: osaka,'MS P Gothic', Georgia, serif;
44 44 letter-spacing: 1px;
45 45 color: #DDD;
46 46 }
47 47 div.page-header h1 a {
48 48 font-weight: bold;
49 49 color: #FFF;
50 50 }
51 51 div.page-header a {
52 52 text-decoration: none;
53 53 }
54 54
55 55 div.page-header form {
56 56 float: right;
57 57 margin-top: -2px;
58 58 }
59 59 div.page-header form label {
60 60 color: #DDD;
61 61 }
62 62 div.page-header form input {
63 63 padding: 2px;
64 64 border: solid 1px #DDD;
65 65 }
66 66 div.page-header form dl {
67 67 overflow: hidden;
68 68 }
69 69 div.page-header form dl dt {
70 70 font-size: 1.2em;
71 71 }
72 72 div.page-header form dl dt,
73 73 div.page-header form dl dd {
74 74 margin: 0 0 0 5px;
75 75 float: left;
76 76 height: 24px;
77 77 line-height: 20px;
78 78 }
79 79
80 80 ul.page-nav {
81 81 margin: 10px 0 0 0;
82 82 list-style-type: none;
83 83 overflow: hidden;
84 84 }
85 85 ul.page-nav li {
86 86 margin: 0 2px 0 0;
87 87 float: left;
88 88 width: 80px;
89 89 height: 24px;
90 90 font-size: 1.1em;
91 91 line-height: 24px;
92 92 text-align: center;
93 93 }
94 94 ul.page-nav li.current {
95 95 background: #FFF;
96 96 }
97 97 ul.page-nav li a {
98 98 height: 24px;
99 99 color: #666;
100 100 background: #DDD;
101 101 display: block;
102 102 text-decoration: none;
103 103 }
104 104 ul.page-nav li a:hover {
105 105 color:#333;
106 106 background: #FFF;
107 107 }
108 108
109 109 ul.submenu {
110 110 margin: 10px 0 -10px 20px;
111 111 list-style-type: none;
112 112 }
113 113 ul.submenu li {
114 114 margin: 0 10px 0 0;
115 115 font-size: 1.2em;
116 116 display: inline;
117 117 }
118 118
119 119 h2 {
120 120 margin: 20px 0 10px;
121 121 height: 30px;
122 122 line-height: 30px;
123 123 text-indent: 20px;
124 124 background: #FFF;
125 125 font-size: 1.2em;
126 126 border-top: dotted 1px #D5E1E6;
127 127 font-weight: bold;
128 128 }
129 129 h2.no-link {
130 130 color:#006699;
131 131 }
132 132 h2.no-border {
133 133 color: #FFF;
134 134 background: #006699;
135 135 border: 0;
136 136 }
137 137 h2 a {
138 138 font-weight:bold;
139 139 color:#006699;
140 140 }
141 141
142 142 div.page-path {
143 143 text-align: right;
144 144 padding: 20px 30px 10px 0;
145 145 border:solid #d9d8d1;
146 146 border-width:0px 0px 1px;
147 147 font-size: 1.2em;
148 148 }
149 149
150 150 div.page-footer {
151 151 margin: 50px 0 0;
152 152 position: relative;
153 153 }
154 154 div.page-footer p {
155 155 position: relative;
156 156 padding-left: 20px;
157 157 bottom: 5px;
158 158 font-size: 1.2em;
159 159 }
160 160
161 161 ul.rss-logo {
162 162 position: absolute;
163 163 top: -10px;
164 164 right: 20px;
165 165 height: 20px;
166 166 list-style-type: none;
167 167 }
168 168 ul.rss-logo li {
169 169 display: inline;
170 170 }
171 171 ul.rss-logo li a {
172 172 padding: 3px 6px;
173 173 line-height: 10px;
174 174 border:1px solid;
175 175 border-color:#fcc7a5 #7d3302 #3e1a01 #ff954e;
176 176 color:#ffffff;
177 177 background-color:#ff6600;
178 178 font-weight:bold;
179 179 font-family:sans-serif;
180 180 font-size:10px;
181 181 text-align:center;
182 182 text-decoration:none;
183 183 }
184 184 div.rss-logo li a:hover {
185 185 background-color:#ee5500;
186 186 }
187 187
188 188 p.normal {
189 189 margin: 20px 0 20px 30px;
190 190 font-size: 1.2em;
191 191 }
192 192
193 193 table {
194 194 margin: 10px 0 0 20px;
195 195 width: 95%;
196 196 border-collapse: collapse;
197 197 }
198 198 table tr td {
199 199 font-size: 1.1em;
200 200 }
201 201 table tr td.nowrap {
202 202 white-space: nowrap;
203 203 }
204 204 table tr td.closed {
205 205 background-color: #99f;
206 206 }
207 207 /*
208 208 table tr.parity0:hover,
209 209 table tr.parity1:hover {
210 210 background: #D5E1E6;
211 211 }
212 212 */
213 213 table tr.parity0,
214 214 table td.annotate.parity0 {
215 215 background: #F1F6F7;
216 216 }
217 217 table tr.parity1,
218 218 table td.annotate.parity1 {
219 219 background: #FFFFFF;
220 220 }
221 221 table tr td {
222 222 padding: 5px 5px;
223 223 }
224 224 table.annotated tr td {
225 225 padding: 0px 5px;
226 226 }
227 227
228 228 span.logtags span {
229 229 padding: 2px 6px;
230 230 font-weight: normal;
231 231 font-size: 11px;
232 232 border: 1px solid;
233 233 background-color: #ffaaff;
234 234 border-color: #ffccff #ff00ee #ff00ee #ffccff;
235 235 }
236 236 span.logtags span.tagtag {
237 237 background-color: #ffffaa;
238 238 border-color: #ffffcc #ffee00 #ffee00 #ffffcc;
239 239 }
240 240 span.logtags span.branchtag {
241 241 background-color: #aaffaa;
242 242 border-color: #ccffcc #00cc33 #00cc33 #ccffcc;
243 243 }
244 244 span.logtags span.inbranchtag {
245 245 background-color: #d5dde6;
246 246 border-color: #e3ecf4 #9398f4 #9398f4 #e3ecf4;
247 247 }
248 248 span.logtags span.bookmarktag {
249 249 background-color: #afdffa;
250 250 border-color: #ccecff #46ace6 #46ace6 #ccecff;
251 251 }
252 252
253 253 div.diff pre {
254 254 margin: 10px 0 0 0;
255 255 }
256 256 div.diff pre span {
257 257 font-family: monospace;
258 258 white-space: pre;
259 259 font-size: 1.2em;
260 260 }
261 261 div.diffblocks { counter-reset: lineno; }
262 262 div.diffblock { counter-increment: lineno; }
263 263 span.difflineplus { color:#008800; }
264 264 span.difflineminus { color:#cc0000; }
265 265 span.difflineat { color:#990099; }
266 266
267 267 pre.sourcelines {
268 268 position: relative;
269 269 counter-reset: lineno;
270 270 font-size: 1.2em;
271 271 }
272 272 pre.sourcelines > span {
273 273 display: inline-block;
274 274 box-sizing: border-box;
275 275 width: 100%;
276 276 padding: 0 0 0 5em;
277 277 counter-increment: lineno;
278 278 vertical-align: top;
279 279 }
280 280 div.source > pre.sourcelines > span {
281 281 padding: 1px 1px 1px 5em;
282 282 }
283 283 pre.sourcelines > span:before {
284 284 -moz-user-select: -moz-none;
285 285 -khtml-user-select: none;
286 286 -webkit-user-select: none;
287 287 -ms-user-select: none;
288 288 user-select: none;
289 289 display: inline-block;
290 290 margin-left: -5em;
291 291 width: 4em;
292 292 color: #999;
293 293 text-align: right;
294 294 content: counters(lineno,".");
295 295 float: left;
296 296 }
297 297 pre.sourcelines > a {
298 298 display: inline-block;
299 299 position: absolute;
300 300 left: 0px;
301 301 width: 4em;
302 302 height: 1em;
303 303 padding: 0.15em;
304 304 }
305 305 pre.sourcelines.stripes > :nth-child(4n+2) { background-color: #F1F6F7; }
306 306 pre.sourcelines.stripes > :nth-child(4n+4) { background-color: #FFFFFF; }
307 307 pre.sourcelines.stripes > :nth-child(4n+2):hover,
308 308 pre.sourcelines.stripes > :nth-child(4n+4):hover,
309 309 pre.sourcelines.stripes > :nth-child(4n+1):hover + :nth-child(4n+2),
310 310 pre.sourcelines.stripes > :nth-child(4n+3):hover + :nth-child(4n+4) { background-color: #D5E1E6; }
311 311
312 312 pre.sourcelines > span:target,
313 313 pre.sourcelines.stripes > span:target {
314 314 background-color: #bfdfff;
315 315 }
316 316
317 317 td.source {
318 318 white-space: pre;
319 319 margin: 10px 30px 0;
320 320 font-size: 1.2em;
321 321 font-family: monospace;
322 322 }
323 323 .linenr {
324 324 color: #999;
325 325 text-align: right;
326 326 }
327 327 .lineno {
328 328 text-align: right;
329 329 }
330 330 .lineno a {
331 331 color: #999;
332 332 }
333 333 td.linenr {
334 334 width: 60px;
335 335 }
336 336 tr.thisrev a { color:#999999; text-decoration: none; }
337 337 tr.thisrev td.source { color:#009900; }
338 338 div.annotate-info {
339 339 display: none;
340 340 position: absolute;
341 341 background-color: #FFFFFF;
342 border: 1px solid #000000;
342 border: solid 1px #CCC;
343 343 text-align: left;
344 color: #000000;
344 color: #666;
345 345 padding: 5px;
346 346 }
347 347 div.annotate-info a { color: #0000FF; }
348 348 td.annotate:hover div.annotate-info { display: inline; }
349 349
350 350 div#powered-by {
351 351 position: absolute;
352 352 width: 75px;
353 353 top: 15px;
354 354 right: 20px;
355 355 font-size: 1.2em;
356 356 }
357 357 div#powered-by a {
358 358 color: #EEE;
359 359 text-decoration: none;
360 360 }
361 361 div#powered-by a:hover {
362 362 text-decoration: underline;
363 363 }
364 364 /** end of common settings **/
365 365
366 366 /** summary **/
367 367 dl.overview {
368 368 margin: 0 0 0 30px;
369 369 font-size: 1.1em;
370 370 overflow: hidden;
371 371 }
372 372 dl.overview dt,
373 373 dl.overview dd {
374 374 margin: 5px 0;
375 375 float: left;
376 376 }
377 377 dl.overview dt {
378 378 clear: left;
379 379 font-weight: bold;
380 380 width: 150px;
381 381 }
382 382 /** end of summary **/
383 383
384 384 /** chagelog **/
385 385 h3.changelog {
386 386 margin: 20px 0 5px 30px;
387 387 padding: 0 0 2px;
388 388 font-size: 1.4em;
389 389 border-bottom: dotted 1px #D5E1E6;
390 390 }
391 391 ul.changelog-entry {
392 392 margin: 0 0 10px 30px;
393 393 list-style-type: none;
394 394 position: relative;
395 395 }
396 396 ul.changelog-entry li span.revdate {
397 397 font-size: 1.1em;
398 398 }
399 399 ul.changelog-entry li.age {
400 400 position: absolute;
401 401 top: -25px;
402 402 right: 10px;
403 403 font-size: 1.4em;
404 404 color: #CCC;
405 405 font-weight: bold;
406 406 font-style: italic;
407 407 }
408 408 ul.changelog-entry li span.name {
409 409 font-size: 1.2em;
410 410 font-weight: bold;
411 411 }
412 412 ul.changelog-entry li.description {
413 413 margin: 10px 0 0;
414 414 font-size: 1.1em;
415 415 }
416 416 /** end of changelog **/
417 417
418 418 /** file **/
419 419 p.files {
420 420 margin: 0 0 0 20px;
421 421 font-size: 2.0em;
422 422 font-weight: bold;
423 423 }
424 424 /** end of file **/
425 425
426 426 /** changeset **/
427 427 h3.changeset {
428 428 margin: 20px 0 5px 20px;
429 429 padding: 0 0 2px;
430 430 font-size: 1.6em;
431 431 border-bottom: dotted 1px #D5E1E6;
432 432 }
433 433 p.changeset-age {
434 434 position: relative;
435 435 }
436 436 p.changeset-age span {
437 437 position: absolute;
438 438 top: -25px;
439 439 right: 10px;
440 440 font-size: 1.4em;
441 441 color: #CCC;
442 442 font-weight: bold;
443 443 font-style: italic;
444 444 }
445 445 p.description {
446 446 margin: 10px 30px 0 30px;
447 447 padding: 10px;
448 448 border: solid 1px #CCC;
449 449 font-size: 1.2em;
450 450 }
451 451 /** end of changeset **/
452 452
453 453 /** canvas **/
454 454 div#wrapper {
455 455 position: relative;
456 456 font-size: 1.2em;
457 457 }
458 458
459 459 canvas {
460 460 position: absolute;
461 461 z-index: 5;
462 462 top: -0.7em;
463 463 }
464 464
465 465 ul#nodebgs li.parity0 {
466 466 background: #F1F6F7;
467 467 }
468 468
469 469 ul#nodebgs li.parity1 {
470 470 background: #FFFFFF;
471 471 }
472 472
473 473 ul#graphnodes {
474 474 position: absolute;
475 475 z-index: 10;
476 476 top: 7px;
477 477 list-style: none inside none;
478 478 }
479 479
480 480 ul#nodebgs {
481 481 list-style: none inside none;
482 482 }
483 483
484 484 ul#graphnodes li, ul#nodebgs li {
485 485 height: 39px;
486 486 }
487 487
488 488 ul#graphnodes li .info {
489 489 display: block;
490 490 position: relative;
491 491 }
492 492 /** end of canvas **/
493 493
494 494 /** comparison **/
495 495 .legend {
496 496 margin-left: 20px;
497 497 padding: 1.5% 0 1.5% 0;
498 498 }
499 499
500 500 .legendinfo {
501 501 border: 1px solid #999;
502 502 font-size: 80%;
503 503 text-align: center;
504 504 padding: 0.5%;
505 505 }
506 506
507 507 .equal {
508 508 background-color: #ffffff;
509 509 }
510 510
511 511 .delete {
512 512 background-color: #faa;
513 513 color: #333;
514 514 }
515 515
516 516 .insert {
517 517 background-color: #ffa;
518 518 }
519 519
520 520 .replace {
521 521 background-color: #e8e8e8;
522 522 }
523 523
524 524 .comparison {
525 525 overflow-x: auto;
526 526 }
527 527
528 528 .comparison table td {
529 529 padding: 0px 5px;
530 530 }
531 531
532 532 .header th {
533 533 font-weight: bold;
534 534 }
535 535
536 536 .block {
537 537 border-top: 1px solid #999;
538 538 }
539 539 /** end of comparison **/
540 540
541 541 .breadcrumb a:hover {
542 542 text-decoration:underline;
543 543 }
544 544
545 545 .scroll-loading {
546 546 -webkit-animation: change_color 1s linear 0s infinite alternate;
547 547 -moz-animation: change_color 1s linear 0s infinite alternate;
548 548 -o-animation: change_color 1s linear 0s infinite alternate;
549 549 animation: change_color 1s linear 0s infinite alternate;
550 550 }
551 551
552 552 @-webkit-keyframes change_color {
553 553 from { background-color: #A0CEFF; } to { }
554 554 }
555 555 @-moz-keyframes change_color {
556 556 from { background-color: #A0CEFF; } to { }
557 557 }
558 558 @-o-keyframes change_color {
559 559 from { background-color: #A0CEFF; } to { }
560 560 }
561 561 @keyframes change_color {
562 562 from { background-color: #A0CEFF; } to { }
563 563 }
564 564
565 565 .scroll-loading-error {
566 566 background-color: #FFCCCC !important;
567 567 }
568 568
569 569 #doc {
570 570 margin: 0 30px;
571 571 }
General Comments 0
You need to be logged in to leave comments. Login now