##// END OF EJS Templates
monoblue: Fix indentation and other styling in the annotation view.
Augie Fackler -
r8162:6f142534 default
parent child Browse files
Show More
@@ -1,461 +1,472 b''
1 /*** Initial Settings ***/
1 /*** Initial Settings ***/
2 * {
2 * {
3 margin: 0;
3 margin: 0;
4 padding: 0;
4 padding: 0;
5 font-weight: normal;
5 font-weight: normal;
6 font-style: normal;
6 font-style: normal;
7 }
7 }
8
8
9 html {
9 html {
10 font-size: 100%;
10 font-size: 100%;
11 font-family: sans-serif;
11 font-family: sans-serif;
12 }
12 }
13
13
14 body {
14 body {
15 font-size: 77%;
15 font-size: 77%;
16 margin: 15px 50px;
16 margin: 15px 50px;
17 background: #4B4B4C;
17 background: #4B4B4C;
18 }
18 }
19
19
20 a {
20 a {
21 color:#0000cc;
21 color:#0000cc;
22 text-decoration: none;
22 text-decoration: none;
23 }
23 }
24 /*** end of Initial Settings ***/
24 /*** end of Initial Settings ***/
25
25
26
26
27 /** common settings **/
27 /** common settings **/
28 div#container {
28 div#container {
29 background: #FFFFFF;
29 background: #FFFFFF;
30 position: relative;
30 position: relative;
31 color: #666;
31 color: #666;
32 }
32 }
33
33
34 div.page-header {
34 div.page-header {
35 padding: 50px 20px 0;
35 padding: 50px 20px 0;
36 background: #006699 top left repeat-x;
36 background: #006699 top left repeat-x;
37 position: relative;
37 position: relative;
38 }
38 }
39 div.page-header h1 {
39 div.page-header h1 {
40 margin: 10px 0 30px;
40 margin: 10px 0 30px;
41 font-size: 1.8em;
41 font-size: 1.8em;
42 font-weight: bold;
42 font-weight: bold;
43 font-family: osaka,'MS P Gothic', Georgia, serif;
43 font-family: osaka,'MS P Gothic', Georgia, serif;
44 letter-spacing: 1px;
44 letter-spacing: 1px;
45 color: #DDD;
45 color: #DDD;
46 }
46 }
47 div.page-header h1 a {
47 div.page-header h1 a {
48 font-weight: bold;
48 font-weight: bold;
49 color: #FFF;
49 color: #FFF;
50 }
50 }
51 div.page-header a {
51 div.page-header a {
52 text-decoration: none;
52 text-decoration: none;
53 }
53 }
54
54
55 div.page-header form {
55 div.page-header form {
56 position: absolute;
56 position: absolute;
57 margin-bottom: 2px;
57 margin-bottom: 2px;
58 bottom: 0;
58 bottom: 0;
59 right: 20px;
59 right: 20px;
60 }
60 }
61 div.page-header form label {
61 div.page-header form label {
62 color: #DDD;
62 color: #DDD;
63 }
63 }
64 div.page-header form input {
64 div.page-header form input {
65 padding: 2px;
65 padding: 2px;
66 border: solid 1px #DDD;
66 border: solid 1px #DDD;
67 }
67 }
68 div.page-header form dl {
68 div.page-header form dl {
69 overflow: hidden;
69 overflow: hidden;
70 }
70 }
71 div.page-header form dl dt {
71 div.page-header form dl dt {
72 font-size: 1.2em;
72 font-size: 1.2em;
73 }
73 }
74 div.page-header form dl dt,
74 div.page-header form dl dt,
75 div.page-header form dl dd {
75 div.page-header form dl dd {
76 margin: 0 0 0 5px;
76 margin: 0 0 0 5px;
77 float: left;
77 float: left;
78 height: 24px;
78 height: 24px;
79 line-height: 20px;
79 line-height: 20px;
80 }
80 }
81
81
82 ul.page-nav {
82 ul.page-nav {
83 margin: 10px 0 0 0;
83 margin: 10px 0 0 0;
84 list-style-type: none;
84 list-style-type: none;
85 overflow: hidden;
85 overflow: hidden;
86 width: 800px;
86 width: 800px;
87 }
87 }
88 ul.page-nav li {
88 ul.page-nav li {
89 margin: 0 2px 0 0;
89 margin: 0 2px 0 0;
90 float: left;
90 float: left;
91 width: 80px;
91 width: 80px;
92 height: 24px;
92 height: 24px;
93 font-size: 1.1em;
93 font-size: 1.1em;
94 line-height: 24px;
94 line-height: 24px;
95 text-align: center;
95 text-align: center;
96 }
96 }
97 ul.page-nav li.current {
97 ul.page-nav li.current {
98 background: #FFF;
98 background: #FFF;
99 }
99 }
100 ul.page-nav li a {
100 ul.page-nav li a {
101 height: 24px;
101 height: 24px;
102 color: #666;
102 color: #666;
103 background: #DDD;
103 background: #DDD;
104 display: block;
104 display: block;
105 text-decoration: none;
105 text-decoration: none;
106 }
106 }
107 ul.page-nav li a:hover {
107 ul.page-nav li a:hover {
108 color:#333;
108 color:#333;
109 background: #FFF;
109 background: #FFF;
110 }
110 }
111
111
112 ul.submenu {
112 ul.submenu {
113 margin: 10px 0 -10px 20px;
113 margin: 10px 0 -10px 20px;
114 list-style-type: none;
114 list-style-type: none;
115 }
115 }
116 ul.submenu li {
116 ul.submenu li {
117 margin: 0 10px 0 0;
117 margin: 0 10px 0 0;
118 font-size: 1.2em;
118 font-size: 1.2em;
119 display: inline;
119 display: inline;
120 }
120 }
121
121
122 h2 {
122 h2 {
123 margin: 20px 0 10px;
123 margin: 20px 0 10px;
124 height: 30px;
124 height: 30px;
125 line-height: 30px;
125 line-height: 30px;
126 text-indent: 20px;
126 text-indent: 20px;
127 background: #FFF;
127 background: #FFF;
128 font-size: 1.2em;
128 font-size: 1.2em;
129 border-top: dotted 1px #D5E1E6;
129 border-top: dotted 1px #D5E1E6;
130 font-weight: bold;
130 font-weight: bold;
131 }
131 }
132 h2.no-link {
132 h2.no-link {
133 color:#006699;
133 color:#006699;
134 }
134 }
135 h2.no-border {
135 h2.no-border {
136 color: #FFF;
136 color: #FFF;
137 background: #006699;
137 background: #006699;
138 border: 0;
138 border: 0;
139 }
139 }
140 h2 a {
140 h2 a {
141 font-weight:bold;
141 font-weight:bold;
142 color:#006699;
142 color:#006699;
143 }
143 }
144
144
145 div.page-path {
145 div.page-path {
146 text-align: right;
146 text-align: right;
147 padding: 20px 30px 10px 0;
147 padding: 20px 30px 10px 0;
148 border:solid #d9d8d1;
148 border:solid #d9d8d1;
149 border-width:0px 0px 1px;
149 border-width:0px 0px 1px;
150 font-size: 1.2em;
150 font-size: 1.2em;
151 }
151 }
152
152
153 div.page-footer {
153 div.page-footer {
154 margin: 50px 0 0;
154 margin: 50px 0 0;
155 position: relative;
155 position: relative;
156 }
156 }
157 div.page-footer p {
157 div.page-footer p {
158 position: relative;
158 position: relative;
159 left: 20px;
159 left: 20px;
160 bottom: 5px;
160 bottom: 5px;
161 font-size: 1.2em;
161 font-size: 1.2em;
162 }
162 }
163
163
164 ul.rss-logo {
164 ul.rss-logo {
165 position: absolute;
165 position: absolute;
166 top: -10px;
166 top: -10px;
167 right: 20px;
167 right: 20px;
168 height: 20px;
168 height: 20px;
169 list-style-type: none;
169 list-style-type: none;
170 }
170 }
171 ul.rss-logo li {
171 ul.rss-logo li {
172 display: inline;
172 display: inline;
173 }
173 }
174 ul.rss-logo li a {
174 ul.rss-logo li a {
175 padding: 3px 6px;
175 padding: 3px 6px;
176 line-height: 10px;
176 line-height: 10px;
177 border:1px solid;
177 border:1px solid;
178 border-color:#fcc7a5 #7d3302 #3e1a01 #ff954e;
178 border-color:#fcc7a5 #7d3302 #3e1a01 #ff954e;
179 color:#ffffff;
179 color:#ffffff;
180 background-color:#ff6600;
180 background-color:#ff6600;
181 font-weight:bold;
181 font-weight:bold;
182 font-family:sans-serif;
182 font-family:sans-serif;
183 font-size:10px;
183 font-size:10px;
184 text-align:center;
184 text-align:center;
185 text-decoration:none;
185 text-decoration:none;
186 }
186 }
187 div.rss-logo li a:hover {
187 div.rss-logo li a:hover {
188 background-color:#ee5500;
188 background-color:#ee5500;
189 }
189 }
190
190
191 p.normal {
191 p.normal {
192 margin: 20px 0 20px 30px;
192 margin: 20px 0 20px 30px;
193 font-size: 1.2em;
193 font-size: 1.2em;
194 }
194 }
195
195
196 table {
196 table {
197 margin: 10px 0 0 20px;
197 margin: 10px 0 0 20px;
198 width: 95%;
198 width: 95%;
199 border-collapse: collapse;
199 border-collapse: collapse;
200 }
200 }
201 table tr td {
201 table tr td {
202 font-size: 1.1em;
202 font-size: 1.1em;
203 }
203 }
204 table tr td.nowrap {
204 table tr td.nowrap {
205 white-space: nowrap;
205 white-space: nowrap;
206 }
206 }
207 /*
207 /*
208 table tr.parity0:hover,
208 table tr.parity0:hover,
209 table tr.parity1:hover {
209 table tr.parity1:hover {
210 background: #D5E1E6;
210 background: #D5E1E6;
211 }
211 }
212 */
212 */
213 table tr.parity0 {
213 table tr.parity0 {
214 background: #F1F6F7;
214 background: #F1F6F7;
215 }
215 }
216 table tr.parity1 {
216 table tr.parity1 {
217 background: #FFFFFF;
217 background: #FFFFFF;
218 }
218 }
219 table tr td {
219 table tr td {
220 padding: 5px 5px;
220 padding: 5px 5px;
221 }
221 }
222 table.annotated tr td {
223 padding: 0px 5px;
224 }
222
225
223 span.logtags span {
226 span.logtags span {
224 padding: 2px 6px;
227 padding: 2px 6px;
225 font-weight: normal;
228 font-weight: normal;
226 font-size: 11px;
229 font-size: 11px;
227 border: 1px solid;
230 border: 1px solid;
228 background-color: #ffaaff;
231 background-color: #ffaaff;
229 border-color: #ffccff #ff00ee #ff00ee #ffccff;
232 border-color: #ffccff #ff00ee #ff00ee #ffccff;
230 }
233 }
231 span.logtags span.tagtag {
234 span.logtags span.tagtag {
232 background-color: #ffffaa;
235 background-color: #ffffaa;
233 border-color: #ffffcc #ffee00 #ffee00 #ffffcc;
236 border-color: #ffffcc #ffee00 #ffee00 #ffffcc;
234 }
237 }
235 span.logtags span.branchtag {
238 span.logtags span.branchtag {
236 background-color: #aaffaa;
239 background-color: #aaffaa;
237 border-color: #ccffcc #00cc33 #00cc33 #ccffcc;
240 border-color: #ccffcc #00cc33 #00cc33 #ccffcc;
238 }
241 }
239 span.logtags span.inbranchtag {
242 span.logtags span.inbranchtag {
240 background-color: #d5dde6;
243 background-color: #d5dde6;
241 border-color: #e3ecf4 #9398f4 #9398f4 #e3ecf4;
244 border-color: #e3ecf4 #9398f4 #9398f4 #e3ecf4;
242 }
245 }
243
246
244 div.diff pre {
247 div.diff pre {
245 margin: 10px 0 0 0;
248 margin: 10px 0 0 0;
246 }
249 }
247 div.diff pre span {
250 div.diff pre span {
248 font-family: monospace;
251 font-family: monospace;
249 white-space: pre;
252 white-space: pre;
250 font-size: 1.2em;
253 font-size: 1.2em;
251 padding: 3px 0;
254 padding: 3px 0;
252 }
255 }
253 div.source {
256 td.source {
257 white-space: pre;
258 font-family: monospace;
254 margin: 10px 30px 0;
259 margin: 10px 30px 0;
255 font-family: Tahoma, sans-serif, monospace;
260 font-size: 1.2em;
256 font-size: 100%;
261 font-family: monospace;
257 }
262 }
258 div.source div.parity0,
263 div.source div.parity0,
259 div.source div.parity1 {
264 div.source div.parity1 {
260 padding: 1px;
265 padding: 1px;
261 font-size: 1.2em;
266 font-size: 1.2em;
262 }
267 }
263 div.source div.parity0 {
268 div.source div.parity0 {
264 background: #F1F6F7;
269 background: #F1F6F7;
265 }
270 }
266 div.source div.parity1 {
271 div.source div.parity1 {
267 background: #FFFFFF;
272 background: #FFFFFF;
268 }
273 }
269 div.parity0:hover,
274 div.parity0:hover,
270 div.parity1:hover {
275 div.parity1:hover {
271 background: #D5E1E6;
276 background: #D5E1E6;
272 }
277 }
273 .linenr {
278 .linenr {
274 color: #999;
279 color: #999;
275 text-align: right;
280 text-align: right;
276 }
281 }
282 .lineno {
283 text-align: right;
284 }
285 .lineno a {
286 color: #999;
287 }
277 td.linenr {
288 td.linenr {
278 width: 60px;
289 width: 60px;
279 }
290 }
280
291
281 div#powered-by {
292 div#powered-by {
282 position: absolute;
293 position: absolute;
283 width: 75px;
294 width: 75px;
284 top: 15px;
295 top: 15px;
285 right: 20px;
296 right: 20px;
286 font-size: 1.2em;
297 font-size: 1.2em;
287 }
298 }
288 div#powered-by a {
299 div#powered-by a {
289 color: #EEE;
300 color: #EEE;
290 text-decoration: none;
301 text-decoration: none;
291 }
302 }
292 div#powered-by a:hover {
303 div#powered-by a:hover {
293 text-decoration: underline;
304 text-decoration: underline;
294 }
305 }
295 /*
306 /*
296 div#monoblue-corner-top-left {
307 div#monoblue-corner-top-left {
297 position: absolute;
308 position: absolute;
298 top: 0;
309 top: 0;
299 left: 0;
310 left: 0;
300 width: 10px;
311 width: 10px;
301 height: 10px;
312 height: 10px;
302 background: url(./monoblue-corner.png) top left no-repeat !important;
313 background: url(./monoblue-corner.png) top left no-repeat !important;
303 background: none;
314 background: none;
304 }
315 }
305 div#monoblue-corner-top-right {
316 div#monoblue-corner-top-right {
306 position: absolute;
317 position: absolute;
307 top: 0;
318 top: 0;
308 right: 0;
319 right: 0;
309 width: 10px;
320 width: 10px;
310 height: 10px;
321 height: 10px;
311 background: url(./monoblue-corner.png) top right no-repeat !important;
322 background: url(./monoblue-corner.png) top right no-repeat !important;
312 background: none;
323 background: none;
313 }
324 }
314 div#monoblue-corner-bottom-left {
325 div#monoblue-corner-bottom-left {
315 position: absolute;
326 position: absolute;
316 bottom: 0;
327 bottom: 0;
317 left: 0;
328 left: 0;
318 width: 10px;
329 width: 10px;
319 height: 10px;
330 height: 10px;
320 background: url(./monoblue-corner.png) bottom left no-repeat !important;
331 background: url(./monoblue-corner.png) bottom left no-repeat !important;
321 background: none;
332 background: none;
322 }
333 }
323 div#monoblue-corner-bottom-right {
334 div#monoblue-corner-bottom-right {
324 position: absolute;
335 position: absolute;
325 bottom: 0;
336 bottom: 0;
326 right: 0;
337 right: 0;
327 width: 10px;
338 width: 10px;
328 height: 10px;
339 height: 10px;
329 background: url(./monoblue-corner.png) bottom right no-repeat !important;
340 background: url(./monoblue-corner.png) bottom right no-repeat !important;
330 background: none;
341 background: none;
331 }
342 }
332 */
343 */
333 /** end of common settings **/
344 /** end of common settings **/
334
345
335 /** summary **/
346 /** summary **/
336 dl.overview {
347 dl.overview {
337 margin: 0 0 0 30px;
348 margin: 0 0 0 30px;
338 font-size: 1.1em;
349 font-size: 1.1em;
339 overflow: hidden;
350 overflow: hidden;
340 }
351 }
341 dl.overview dt,
352 dl.overview dt,
342 dl.overview dd {
353 dl.overview dd {
343 margin: 5px 0;
354 margin: 5px 0;
344 float: left;
355 float: left;
345 }
356 }
346 dl.overview dt {
357 dl.overview dt {
347 clear: left;
358 clear: left;
348 font-weight: bold;
359 font-weight: bold;
349 width: 150px;
360 width: 150px;
350 }
361 }
351 /** end of summary **/
362 /** end of summary **/
352
363
353 /** chagelog **/
364 /** chagelog **/
354 h3.changelog {
365 h3.changelog {
355 margin: 20px 0 5px 30px;
366 margin: 20px 0 5px 30px;
356 padding: 0 0 2px;
367 padding: 0 0 2px;
357 font-size: 1.4em;
368 font-size: 1.4em;
358 border-bottom: dotted 1px #D5E1E6;
369 border-bottom: dotted 1px #D5E1E6;
359 }
370 }
360 ul.changelog-entry {
371 ul.changelog-entry {
361 margin: 0 0 10px 30px;
372 margin: 0 0 10px 30px;
362 list-style-type: none;
373 list-style-type: none;
363 position: relative;
374 position: relative;
364 }
375 }
365 ul.changelog-entry li span.revdate {
376 ul.changelog-entry li span.revdate {
366 font-size: 1.1em;
377 font-size: 1.1em;
367 }
378 }
368 ul.changelog-entry li.age {
379 ul.changelog-entry li.age {
369 position: absolute;
380 position: absolute;
370 top: -25px;
381 top: -25px;
371 right: 10px;
382 right: 10px;
372 font-size: 1.4em;
383 font-size: 1.4em;
373 color: #CCC;
384 color: #CCC;
374 font-weight: bold;
385 font-weight: bold;
375 font-style: italic;
386 font-style: italic;
376 }
387 }
377 ul.changelog-entry li span.name {
388 ul.changelog-entry li span.name {
378 font-size: 1.2em;
389 font-size: 1.2em;
379 font-weight: bold;
390 font-weight: bold;
380 }
391 }
381 ul.changelog-entry li.description {
392 ul.changelog-entry li.description {
382 margin: 10px 0 0;
393 margin: 10px 0 0;
383 font-size: 1.1em;
394 font-size: 1.1em;
384 }
395 }
385 /** end of changelog **/
396 /** end of changelog **/
386
397
387 /** file **/
398 /** file **/
388 p.files {
399 p.files {
389 margin: 0 0 0 20px;
400 margin: 0 0 0 20px;
390 font-size: 2.0em;
401 font-size: 2.0em;
391 font-weight: bold;
402 font-weight: bold;
392 }
403 }
393 /** end of file **/
404 /** end of file **/
394
405
395 /** changeset **/
406 /** changeset **/
396 h3.changeset {
407 h3.changeset {
397 margin: 20px 0 5px 20px;
408 margin: 20px 0 5px 20px;
398 padding: 0 0 2px;
409 padding: 0 0 2px;
399 font-size: 1.6em;
410 font-size: 1.6em;
400 border-bottom: dotted 1px #D5E1E6;
411 border-bottom: dotted 1px #D5E1E6;
401 }
412 }
402 p.changeset-age {
413 p.changeset-age {
403 position: relative;
414 position: relative;
404 }
415 }
405 p.changeset-age span {
416 p.changeset-age span {
406 position: absolute;
417 position: absolute;
407 top: -25px;
418 top: -25px;
408 right: 10px;
419 right: 10px;
409 font-size: 1.4em;
420 font-size: 1.4em;
410 color: #CCC;
421 color: #CCC;
411 font-weight: bold;
422 font-weight: bold;
412 font-style: italic;
423 font-style: italic;
413 }
424 }
414 p.description {
425 p.description {
415 margin: 10px 30px 0 30px;
426 margin: 10px 30px 0 30px;
416 padding: 10px;
427 padding: 10px;
417 border: solid 1px #CCC;
428 border: solid 1px #CCC;
418 font-size: 1.2em;
429 font-size: 1.2em;
419 }
430 }
420 /** end of changeset **/
431 /** end of changeset **/
421
432
422 /** canvas **/
433 /** canvas **/
423 div#wrapper {
434 div#wrapper {
424 position: relative;
435 position: relative;
425 font-size: 1.2em;
436 font-size: 1.2em;
426 }
437 }
427
438
428 canvas {
439 canvas {
429 position: absolute;
440 position: absolute;
430 z-index: 5;
441 z-index: 5;
431 top: -0.7em;
442 top: -0.7em;
432 }
443 }
433
444
434 ul#nodebgs li.parity0 {
445 ul#nodebgs li.parity0 {
435 background: #F1F6F7;
446 background: #F1F6F7;
436 }
447 }
437
448
438 ul#nodebgs li.parity1 {
449 ul#nodebgs li.parity1 {
439 background: #FFFFFF;
450 background: #FFFFFF;
440 }
451 }
441
452
442 ul#graphnodes {
453 ul#graphnodes {
443 position: absolute;
454 position: absolute;
444 z-index: 10;
455 z-index: 10;
445 top: 7px;
456 top: 7px;
446 list-style: none inside none;
457 list-style: none inside none;
447 }
458 }
448
459
449 ul#nodebgs {
460 ul#nodebgs {
450 list-style: none inside none;
461 list-style: none inside none;
451 }
462 }
452
463
453 ul#graphnodes li, ul#nodebgs li {
464 ul#graphnodes li, ul#nodebgs li {
454 height: 39px;
465 height: 39px;
455 }
466 }
456
467
457 ul#graphnodes li .info {
468 ul#graphnodes li .info {
458 display: block;
469 display: block;
459 position: relative;
470 position: relative;
460 }
471 }
461 /** end of canvas **/
472 /** end of canvas **/
General Comments 0
You need to be logged in to leave comments. Login now