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