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