source: www/stylesheet_wiki.css @ 1709

Letzte Änderung dieser Datei seit 1709 war 1709, erstellt von florian vor 10 Jahren

Ausnahme für Kennzeichnung von externen Links erweitert, da im Wiki oft nicht die entsprechenden TracLinks verwendet werden, und Trac absolute Pfadangaben immer als externen Link kennzeichnet.

Dateigröße: 13.7 KB
Zeile 
1
2/* Trac CSS */
3body {
4background-color:#dceeee; 
5 padding: 0; 
6 margin: 2em 2em 2em 2em; 
7 text-align: center;
8 font: normal 10pt verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
9 line-height:1.35em;
10 font-size:1em;
11}
12
13h1 { font-size: 2.2em;}
14h2 { font-size: 1.6em }
15h3 { font-size: 1.2em }
16h4 { font-size: 1em }
17hr { border: none;  border-top: 1px solid #ccb; margin: 2em 0 }
18address { font-style: normal }
19img { border: none }
20tt { white-space: pre }
21
22.underline { text-decoration: underline }
23ol.loweralpha { list-style-type: lower-alpha }
24ol.upperalpha { list-style-type: upper-alpha }
25ol.lowerroman { list-style-type: lower-roman }
26ol.upperroman { list-style-type: upper-roman }
27ol.arabic     { list-style-type: decimal }
28
29/* Link styles */
30:link, :visited {
31 text-decoration: none;
32 /* color: #a00;*/
33 /* color: #236; */
34 color: #223968; 
35 border-bottom: 1px dotted #bbb;
36}
37:link:hover, :visited:hover {
38 background-color: #eee;
39 color: #555;
40}
41h1 :link, h1 :visited ,h2 :link, h2 :visited, h3 :link, h3 :visited,
42h4 :link, h4 :visited, h5 :link, h5 :visited, h6 :link, h6 :visited {
43 color: inherit;
44}
45
46/* Heading anchors */
47.anchor:link, .anchor:visited {
48 border: none;
49 color: #d7d7d7;
50 font-size: .8em;
51 vertical-align: text-top;
52}
53* > .anchor:link, * > .anchor:visited {
54 visibility: hidden;
55}
56h1:hover .anchor, h2:hover .anchor, h3:hover .anchor,
57h4:hover .anchor, h5:hover .anchor, h6:hover .anchor {
58 visibility: visible;
59}
60
61@media screen {
62a.ext-link:before {content: "\2197\A0";}
63a[href*="neo-layout.org"]:before { content: "";}
64  a.ext-link .icon {
65  background: none;
66  padding-left:0;
67  }
68}
69 * html a.ext-link .icon { display: inline-block; }
70}
71
72/* Forms */
73input, textarea, select { margin: 2px }
74input, select { vertical-align: middle }
75input[type=button], input[type=submit], input[type=reset] {
76 background: #eee;
77 color: #222;
78 border: 1px outset #ccc;
79 padding: .1em .5em;
80}
81input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover {
82 background: #ccb;
83}
84input[type=button][disabled], input[type=submit][disabled],
85input[type=reset][disabled] {
86 background: #f6f6f6;
87 border-style: solid;
88 color: #999;
89}
90input[type=text], input.textwidget, textarea { border: 1px solid #d7d7d7 }
91input[type=text], input.textwidget { padding: .25em .5em }
92input[type=text]:focus, input.textwidget:focus, textarea:focus {
93 border: 1px solid #886;
94}
95option { border-bottom: 1px dotted #d7d7d7 }
96fieldset { border: 1px solid #d7d7d7; padding: .5em; margin: 0 }
97fieldset.iefix { background: transparent; border: none; padding: 0; margin: 0 }
98* html fieldset.iefix { width: 98% }
99fieldset.iefix p { margin: 0 }
100legend { color: #999; padding: 0 .25em; font-size: 90%; font-weight: bold }
101label.disabled { color: #d7d7d7 }
102.buttons { margin: .5em .5em .5em 0 }
103.buttons form, .buttons form div { display: inline }
104.buttons input { margin: 1em .5em .1em 0 }
105.inlinebuttons input { 
106 font-size: 70%;
107 border-width: 1px;
108 border-style: dotted;
109 margin: 0;
110 padding: 0.1em;
111 background: none;
112}
113
114/* Header */
115#header hr { display: none }
116#header h1 { margin: 0em 0 0em; }
117#header img { border: none; margin: 0 0 -3em }
118#header :link, #header :visited, #header :link:hover, #header :visited:hover {
119 background: transparent;
120 color: #555;
121 margin-bottom: 2px;
122 border: none;
123}
124#header h1 :link:hover, #header h1 :visited:hover { color: #000 }
125
126/* Quick search */
127#search {
128 clear: both;
129 font-size: 1em;
130 height: 2.2em;
131 margin: 0 0 1em;
132 text-align: right;
133}
134#search input { font-size: 1em }
135#search label { display: none }
136
137/* Navigation */
138.nav h2, .nav hr { display: none }
139.nav ul { font-size: .75em; list-style: none; margin: 0; text-align: right }
140.nav li {
141 border-right: 1px solid #d7d7d7;
142 display: inline;
143 padding: 0 .75em;
144 white-space: nowrap;
145}
146.nav li.last { border-right: none }
147
148 #metanav, #ctxtnav, #search {
149 width:67em; 
150 font: normal 1em verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
151 margin:  0 auto;
152 padding: .2em 0;
153}
154
155/* Main navigation bar */
156#mainnav {
157 width:67em; 
158 background: #f7f7f7 url(../topbar_gradient.png) 0 0;
159 border: 1px solid #000;
160 font: normal 1em verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
161 margin:  0 auto;
162 padding: .2em 0;
163}
164#mainnav li { border-right: none; padding: .25em 0 }
165#mainnav :link, #mainnav :visited {
166 background: url(../dots.gif) 0 0 no-repeat;
167 border-right: 1px solid #fff;
168 border-bottom: none;
169 border-left: 1px solid #555;
170 color: #000;
171 padding: .2em 20px;
172}
173* html #mainnav :link, * html #mainnav :visited { background-position: 1px 0 }
174#mainnav :link:hover, #mainnav :visited:hover {
175 background-color: #ccc;
176 border-right: 1px solid #ddd;
177}
178#mainnav .active :link, #mainnav .active :visited {
179 background: #333 url(../topbar_gradient2.png) 0 0 repeat-x;
180 border-top: none;
181 border-right: 1px solid #000;
182 color: #eee;
183 font-weight: bold;
184}
185#mainnav .active :link:hover, #mainnav .active :visited:hover {
186 border-right: 1px solid #000;
187}
188
189/* Context-dependent navigation links */
190#ctxtnav { height: 1em }
191#ctxtnav li ul {
192 background: #f7f7f7;
193 color: #ccc;
194 border: 1px solid;
195 padding: 0;
196 display: inline;
197 margin: 0;
198}
199#ctxtnav li li { padding: 0; }
200#ctxtnav li li :link, #ctxtnav li li :visited { padding: 0 1em }
201#ctxtnav li li :link:hover, #ctxtnav li li :visited:hover {
202 background: #bba;
203 color: #fff;
204}
205
206/* Alternate links */
207#altlinks { 
208  clear: both;
209  width:61em;
210  border-width:thin;
211  border-color:#444;
212  border-style:solid;
213  margin-left:0em;
214  margin-right:0em;
215        margin: 0em  auto 0; 
216  margin-top:-2em;
217  padding-left:2.5em;
218  padding-right:4em;
219  padding-top:2em;
220  padding-bottom:2.4em;
221// text-align:justify; 
222//font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
223  font-family: LinuxLibertine, Libertine, Linux-Libertine, sans;
224  line-height:1.35em;
225  font-size:1em;
226  background-color:White;
227  color:Black;
228  text-align:center;
229
230 }
231#altlinks h3 { font-size: 1em; letter-spacing: normal; margin: 0 }
232#altlinks ul { list-style: none; margin: 0; padding: 0 0 1em }
233#altlinks li {
234 border-right: 1px solid #d7d7d7;
235 display: inline;
236 font-size: 1em;
237 line-height: 1.5em;
238 padding: 0 1em;
239 white-space: nowrap;
240}
241#altlinks li.last { border-right: none }
242#altlinks li :link, #altlinks li :visited {
243 background-position: 0 -1px;
244 background-repeat: no-repeat;
245 border: none;
246}
247#altlinks li a.ics { background-image: url(../ics.png); padding-left: 22px }
248#altlinks li a.rss { background-image: url(../xml.png); padding-left: 42px }
249
250/* Footer */
251#footer {
252/*  position:relative; bottom: -4em; right: -4em; */
253  clear: both;
254  color: #bbb;
255  font-size: .5em;
256  border-top: 0px solid;
257  height: 31px;
258  padding: .25em 0;
259  text-align: center;
260  margin: 0px auto 0;
261}
262#footer :link, #footer :visited { color: #bbb; }
263#footer hr { color:#fff; display: none }
264#footer #tracpowered {  border: 0; float: right}
265#footer #tracpowered:hover { background: transparent }
266#footer p { margin: 0 }
267#footer p.left {
268  text-align: left;
269  float: left;
270/*  margin-left: -8em; */
271  line-height: 1em;
272  padding: 0 1em 1em 0em;
273  border-left: 0px solid #d7d7d7;
274  border-right: 0px solid #d7d7d7;
275}
276#footer p.right {
277  float: right;
278  text-align: right;
279}
280
281#content { padding-bottom: 2em; position: relative }
282
283#help {
284 clear: both;
285 color: #999;
286 font-size: 90%;
287 margin: 1em;
288 text-align: right;
289}
290#help :link, #help :visited { cursor: help }
291#help hr { display: none }
292
293/* Page preferences form */
294#prefs {
295 background: #f7f7f0;
296 border: 1px outset #998;
297 float: right;
298 font-size: 9px;
299 padding: .8em;
300 position: relative;
301 margin: 0 1em 1em;
302}
303* html #prefs { width: 26em } /* Set width only for IE */
304#prefs input, #prefs select { font-size: 9px; vertical-align: middle }
305#prefs fieldset {
306 background: transparent;
307 border: none;
308 margin: .5em;
309 padding: 0;
310}
311#prefs fieldset legend {
312 background: transparent;
313 color: #000;
314 font-size: .75em;
315 font-weight: normal;
316 margin: 0 0 0 -1.5em;
317 padding: 0;
318}
319#prefs .buttons { text-align: right }
320
321/* Version information (browser, wiki, attachments) */
322#info {
323 margin: 1em 0 0 0;
324 background: #f7f7f0;
325 border: 1px solid #d7d7d7;
326 border-collapse: collapse;
327 border-spacing: 0;
328 clear: both;
329 width: 100%;
330}
331#info th, #info td { font-size: 85%; padding: 2px .5em; vertical-align: top }
332#info th { font-weight: bold; text-align: left; white-space: nowrap }
333#info td.message { width: 100% }
334#info .message ul { padding: 0; margin: 0 2em }
335#info .message p { margin: 0; padding: 0 }
336
337/* Wiki */
338.wikipage { padding-left: 18px }
339.wikipage h1, .wikipage h2, .wikipage h3 { margin-left: -18px }
340
341a.missing:link, a.missing:visited, span.missing { color: #998 }
342a.missing:link, a.missing:visited { background: #fafaf0 }
343a.missing:hover { color: #000 }
344a.closed:link, a.closed:visited { text-decoration: line-through }
345
346dl.wiki dt { font-weight: bold }
347dl.compact dt { float: left; padding-right: .5em }
348dl.compact dd { margin: 0; padding: 0 }
349
350pre.wiki, pre.literal-block {
351 background: #f7f7f7;
352 border: 1px solid #d7d7d7;
353 margin: 1em 1.75em;
354 padding: .25em;
355 overflow: auto;
356}
357
358blockquote.citation { 
359 margin: -0.6em 0;
360 border-style: solid; 
361 border-width: 0 0 0 2px; 
362 padding-left: .5em;
363 border-color: #b44; 
364}
365.citation blockquote.citation { border-color: #4b4; }
366.citation .citation blockquote.citation { border-color: #44b; }
367.citation .citation .citation blockquote.citation { border-color: #c55; }
368
369table.wiki {
370 border: 2px solid #ccc;
371 border-collapse: collapse;
372 border-spacing: 0;
373}
374table.wiki td { border: 1px solid #ccc;  padding: .1em .25em; }
375
376.wikitoolbar {
377 border: solid #d7d7d7;
378 border-width: 1px 1px 1px 0;
379 height: 18px;
380 width: 208px;
381}
382.wikitoolbar :link, .wikitoolbar :visited {
383 background: transparent url(../edit_toolbar.png) no-repeat;
384 border: 1px solid #fff;
385 border-left-color: #d7d7d7;
386 cursor: default;
387 display: block;
388 float: left;
389 width: 24px;
390 height: 16px;
391}
392.wikitoolbar :link:hover, .wikitoolbar :visited:hover {
393 background-color: transparent;
394 border: 1px solid #fb2;
395}
396.wikitoolbar a#em { background-position: 0 0 }
397.wikitoolbar a#strong { background-position: 0 -16px }
398.wikitoolbar a#heading { background-position: 0 -32px }
399.wikitoolbar a#link { background-position: 0 -48px }
400.wikitoolbar a#code { background-position: 0 -64px }
401.wikitoolbar a#hr { background-position: 0 -80px }
402.wikitoolbar a#np { background-position: 0 -96px }
403.wikitoolbar a#br { background-position: 0 -112px }
404
405/* Styles for the form for adding attachments. */
406#attachment .field { margin-top: 1.3em }
407#attachment label { padding-left: .2em }
408#attachment fieldset { margin-top: 2em }
409#attachment fieldset .field { float: left; margin: 0 1em .5em 0 }
410#attachment .options { float: left; padding: 0 0 1em 1em }
411#attachment br { clear: left }
412.attachment #preview { margin-top: 1em }
413
414/* Styles for the list of attachments. */
415#attachments { border: 1px outset #996; padding: 1em }
416#attachments .attachments { margin-left: 2em; padding: 0 }
417#attachments dt { display: list-item; list-style: square; }
418#attachments dd { font-style: italic; margin-left: 0; padding-left: 0; }
419
420
421/* Styles for tabular listings such as those used for displaying directory
422   contents and report results. */
423table.listing {
424 clear: both;
425 border-bottom: 1px solid #d7d7d7;
426 border-collapse: collapse;
427 border-spacing: 0;
428 margin-top: 1em;
429 width: 100%;
430}
431table.listing th { text-align: left; padding: 0 1em .1em 0; font-size: 12px }
432table.listing thead { background: #f7f7f0 }
433table.listing thead th {
434 border: 1px solid #d7d7d7;
435 border-bottom-color: #999;
436 font-size: 1em;
437 font-weight: bold;
438 padding: 2px .5em;
439 vertical-align: bottom;
440}
441table.listing thead th :link:hover, table.listing thead th :visited:hover {
442 background-color: transparent;
443}
444table.listing thead th a { border: none; padding-right: 12px }
445table.listing th.asc a, table.listing th.desc a { font-weight: bold }
446table.listing th.asc a, table.listing th.desc a {
447 background-position: 100% 50%;
448 background-repeat: no-repeat;
449}
450table.listing th.asc a { background-image: url(../asc.png) }
451table.listing th.desc a { background-image: url(../desc.png) }
452table.listing tbody td, table.listing tbody th {
453 border: 1px dotted #ddd;
454 padding: .33em .5em;
455 vertical-align: top;
456}
457table.listing tbody td a:hover, table.listing tbody th a:hover {
458 background-color: transparent;
459}
460table.listing tbody tr { border-top: 1px solid #ddd }
461table.listing tbody tr.even { background-color: #fcfcfc }
462table.listing tbody tr.odd { background-color: #f7f7f7 }
463table.listing tbody tr:hover { background: #eed !important }
464
465/* Styles for the error page (and rst errors) */
466#content.error .message, div.system-message {
467 background: #fdc;
468 border: 2px solid #d00;
469 color: #500;
470 padding: .5em;
471 margin: 1em 0;
472}
473#content.error pre, div.system-message pre { margin-left: 1em; overflow: auto }
474div.system-message p { margin: 0; }
475div.system-message p.system-message-title { font-weight: bold; }
476
477/* Styles for search word highlighting */
478@media screen {
479 .searchword0 { background: #ff9 }
480 .searchword1 { background: #cfc }
481 .searchword2 { background: #cff }
482 .searchword3 { background: #ccf }
483 .searchword4 { background: #fcf }
484}
485
486@media print {
487 #header, #altlinks, #footer, #help { display: none }
488 .nav, form, .buttons form, form .buttons, form .inlinebuttons { display: none }
489 form.printableform { display: block }
490}
491
492
493
494#logo { width:62em; margin:  0 auto; 
495/* position:relative; left:-261px;*/
496}
497
498#logo img {
499width:522px; height:50px;  position:relative; left:-261px;
500
501}
502#content {
503  width:61em;
504  border-width:thin;
505  border-color:#444;
506  border-style:solid;
507  margin-left:0em;
508  margin-right:0em;
509        margin: 0em  auto 0; 
510  margin-top:2em;
511  padding-left:2.5em;
512  padding-right:4em;
513  padding-top:2em;
514  padding-bottom:2.4em;
515/*
516 text-align:justify; 
517 font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
518*/
519/*  font-family: LinuxLibertine, Libertine, Linux-Libertine, sans; */
520  line-height:1.35em;
521  font-size:1em;
522  background-color:White;
523  color:Black;
524  text-align:left;
525
526}
Hinweis: Hilfe zum Repository-Browser finden Sie in TracBrowser.