web commit by http://perolofsson.myopenid.com/
[ikiwiki] / doc / style.css
1 /* ikiwiki style sheet */
2
3 /* Note that instead of modifying this style sheet, you can instead edit
4  * local.css and use it to override or change settings in this one.
5  */
6
7 .header {
8         margin: 0;
9         font-size: 22px;
10         font-weight: bold;
11         line-height: 1em;
12         display: block;
13 }
14
15 .author {
16         margin: 0;
17         font-size: 18px;
18         font-weight: bold;
19         display: block;
20 }
21
22 .actions ul {
23         margin: 0;
24         padding: 6px;
25         list-style-type: none;
26         border-bottom: 1px solid #000;
27 }
28
29 .inlinepage .actions ul {
30         border-bottom: 0;
31 }
32
33 .actions li {
34         display: inline;
35         padding: .2em .4em;
36 }
37
38 .tags {
39         clear: both;
40 }
41
42 #pageinfo {
43         clear: both;
44         margin: 1em 0;
45         border-top: 1px solid #000;
46 }
47
48 div.tags {
49         margin-top: 1em;
50 }
51
52 .mapparent {
53         text-decoration: none;
54 }
55
56 #backlinks {
57         margin-top: 1em;
58 }
59
60 #searchform {
61         display: inline;
62         float: right;
63 }
64
65 #editcontent {
66         width: 100%;
67 }
68
69 img {
70         border-style: none;
71 }
72
73 div.recentchanges {
74         border-style: solid;
75         border-width: 1px;
76         overflow: auto;
77         width: 100%;
78         background: #eee;
79         color: black !important;
80 }
81 .recentchanges .metadata {
82         padding: 0px 0.5em;
83 }
84 .recentchanges .changelog {
85         font-style: italic;
86         clear: both;
87         display: block;
88         padding: 1px 2px;
89         background: white !important;
90         color: black !important;
91 }
92 .recentchanges .desc {
93         display: none;
94 }
95 .recentchanges .committer {
96         float: left;
97         margin: 0;
98         width: 40%;
99 }
100 .recentchanges .committype {
101         float: left;
102         margin: 0;
103         width: 5%;
104         font-size: small;
105 }
106 .recentchanges .changedate {
107         float: left;
108         margin: 0;
109         width: 35%;
110         font-size: small;
111 }
112 .recentchanges .pagelinks {
113         float: right;
114         margin: 0;
115         width: 60%;
116 }
117
118 /* Used for adding a blog page. */
119 #blogform {
120         padding: 10px 10px;
121         border: 1px solid #aaa;
122         background: #eee;
123         color: black !important;
124 }
125
126 .inlinepage {
127         padding: 10px 10px;
128         border: 1px solid #aaa;
129 }
130
131 .pagedate,
132 .pagelicense,
133 .pagecopyright {
134         clear: both;
135         font-style: italic;
136         display: block;
137         margin-top: 1em;
138 }
139
140 /* Used for invalid form fields. */
141 .fb_invalid {
142         color: red;
143         background: white !important;
144 }
145
146 /* Used for required form fields. */
147 .fb_required {
148         font-weight: bold;
149 }
150
151 /* Orange feed button. */
152 .feedbutton {
153         background: #ff6600;
154         color: white !important;
155         border-left: 1px solid #cc9966;
156         border-top: 1px solid #ccaa99;
157         border-right: 1px solid #993300;
158         border-bottom: 1px solid #331100;
159         padding: 0px 0.5em 0px 0.5em;
160         font-family: sans-serif;
161         font-weight: bold;
162         font-size: small;
163         text-decoration: none;
164         margin-top: 1em;
165 }
166 .feedbutton:hover {
167         color: white !important;
168         background: #ff9900;
169 }
170
171 /* Tag cloud. */
172 .pagecloud {
173         float: right;
174         width: 30%;
175         text-align: center;
176         padding: 10px 10px;
177         border: 1px solid #aaa;
178         background: #eee;
179         color: black !important;
180 }
181 .smallestPC { font-size: 70%; }
182 .smallPC { font-size: 85%; }
183 .normalPC { font-size: 100%; }
184 .bigPC { font-size: 115%; }
185 .biggestPC { font-size: 130%; }
186
187 #sidebar {
188         line-height: 3ex;
189         width: 20ex;
190         float: right;
191         margin-left: 40px;
192         margin-bottom: 40px;
193         padding: 2ex 2ex;
194 }
195
196 /* outlines */
197 li.L1 {
198         list-style: upper-roman;
199 }
200 li.L2 {
201         list-style: decimal;
202 }
203 li.L3 {
204         list-style: lower-alpha;
205 }
206 li.L4 {
207         list-style: disc;
208 }
209 li.L5 {
210         list-style: square;
211 }
212 li.L6 {
213         list-style: circle;
214 }
215 li.L7 {
216         list-style: lower-roman;
217 }
218 li.L8 {
219         list-style: upper-alpha;
220 }
221
222 hr.poll {
223         height: 10pt;
224         color: white !important;
225         background: #eee;
226         border: 2px solid black;
227 }
228 div.poll {
229         margin-top: 1ex;
230         margin-bottom: 1ex;
231         padding: 1ex 1ex;
232         border: 1px solid #aaa;
233 }
234
235 input#openid_url {
236         background: url(wikiicons/openidlogin-bg.gif) no-repeat;
237         background-color: #fff;
238         background-position: 0 50%;
239         color: #000;
240         padding-left: 18px;
241 }
242
243 /* Things to hide in printouts. */
244 @media print {
245         .actions { display: none; }
246         .tags { display: none; }
247         .feedbutton { display: none; }
248         #searchform { display: none; }
249         #blogform { display: none; }
250         #backlinks { display: none; }
251 }
252
253 /* Provided for use by template plugin for floating info boxes. */
254 .infobox {
255         float: right;
256         margin-left: 2ex;
257         margin-top: 1ex;
258         margin-bottom: 1ex;
259         padding: 1ex 1ex;
260         border: 1px solid #aaa;
261 }
262
263 /* Provided for use by template plugin for floating note boxes. */
264 .notebox {
265         float: right;
266         margin-left: 2ex;
267         margin-top: 1ex;
268         margin-bottom: 1ex;
269         padding: 1ex 1ex;
270         border: 1px solid #aaa;
271         width: 25%
272 }
273
274 /* Used by the popup template and for backlinks hiding. */
275 .popup {
276         border-bottom: 1px dotted #366;
277         color: #366;
278 }
279 .popup .balloon,
280 .popup .paren,
281 .popup .expand {
282         display: none;
283 }
284 .popup:hover .balloon,
285 .popup:focus .balloon {
286         position: absolute;
287         display: inline;
288         margin: 1em 0 0 -2em;
289         padding: 0.625em;
290         border: 2px solid;
291         background-color: #dee;
292         color: black;
293         
294         /* Nonstandard, but very nice. */
295         opacity: 0.95;
296         -moz-opacity: 0.95;
297         filter: alpha(opacity=95);
298 }
299
300 /* Formbuilder styling */
301 fieldset {
302         margin: 1ex 0;
303         border: 1px solid black;
304 }
305 legend {
306         padding: 0 1ex;
307 }
308 .fb_submit {
309         float: left;
310         margin: 2px 0;
311 }
312 #signin_openid_url_label {
313         float: left;
314         margin-right: 1ex;
315 }
316 #signin_openid {
317         padding: 10px 10px;
318         border: 1px solid #aaa;
319         background: #eee; 
320         color: black !important;
321 }