1 /* screen.css - MoinMoin Default Styles 2 3 Copyright (c) 2010 Paul Boddie <paul@boddie.org.uk> 4 Copyright (c) 2001, 2002, 2003 by Juergen Hermann 5 */ 6 7 /* content styles */ 8 9 body { 10 padding: 0; 11 margin: 0; 12 border: 0; 13 } 14 15 a:link { color: #47f; text-decoration: none; } 16 a:link:hover, a:link:active { text-decoration: underline; color: green; } 17 a:visited { text-decoration: none; color: #04a;} 18 a:visited:hover { text-decoration: none; color: red; } 19 a.nonexistent:link { color: #666 } 20 a.nonexistent:hover { color: black; text-decoration: underline } 21 22 a.download { 23 font-size: 120%; 24 letter-spacing: 0.05em; 25 font-weight: bold; 26 background: #E7E7E7; 27 border: 1px solid #9C9C9C; 28 padding: 0.5em; 29 text-align: center; 30 } 31 32 input { 33 } 34 35 textarea { 36 font-size: 1em; 37 font-family: monospace; 38 } 39 40 .disabled { 41 color: gray; 42 } 43 44 /* user interface styles */ 45 46 #header { 47 background: #eeeeee; 48 padding: 0; 49 border-bottom: 2px solid black; 50 } 51 52 #footer { 53 background: #eeeeee; 54 padding: 0; 55 border-top: 2px solid black; 56 } 57 58 /* Menu regions. */ 59 60 .editing, 61 #identity, 62 #navigation { 63 margin-top: 1.5em; /* can be removed if menutitle is undisplayed */ 64 } 65 66 #navigation { 67 background: #dddddd; 68 } 69 70 #identity { 71 background: #333333; 72 color: white; 73 } 74 75 .menutitleholder { 76 position: relative; 77 padding-top: 0.5em; /* can be removed if menutitle is undisplayed */ 78 } 79 80 .menutitle { 81 position: absolute; 82 bottom: 1em; 83 left: 0; 84 padding: 0.25em; 85 margin: 0.25em; 86 background: #999999; 87 color: white; 88 /* display: none; */ 89 } 90 91 /* Menus and lists. */ 92 93 .editbar, 94 #mainpages, 95 #navibar, 96 #username, 97 #pageabout, 98 #pagelocation { 99 display: inline-block; 100 } 101 102 .editbar, 103 #mainpages, 104 #pageabout, 105 #pagelocation, 106 #pagetrail, 107 #navibar { 108 padding: 0.5em 0; 109 margin: 0; 110 color: black; 111 } 112 113 #username { 114 padding: 0.5em 0; 115 margin: 0; 116 } 117 118 .editbar li, 119 #mainpages li, 120 #pageabout li, 121 #pagelocation li, 122 #pagetrail li, 123 #username li, 124 #navibar li { 125 display: inline; 126 padding: 0.5em 1em; 127 white-space: nowrap; 128 } 129 130 #navibar li.wikilink { 131 background: #dddddd; 132 } 133 134 #navibar li.userlink { 135 background: #cccccc; 136 } 137 138 .editbar a, 139 .editbar a:visited, 140 #username a, 141 #username a:visited, 142 #navibar a, 143 #navibar a:visited { 144 text-decoration: none !important; 145 } 146 147 .editbar a, 148 .editbar a:visited, 149 #username a, 150 #username a:visited { 151 color: inherit !important; 152 } 153 154 #username li.current a, 155 #navibar li.current a { 156 font-weight: bold; 157 } 158 159 .editbar form, .editbar form div { 160 display: inline; 161 margin: 0; 162 } 163 164 .editbar select { 165 font-size: 100%; 166 vertical-align: middle; 167 } 168 169 /* Other elements. */ 170 171 #logo { 172 float: left; 173 margin: 0.5em; 174 padding: 0; 175 /* For text only logo */ 176 font-size: larger; 177 font-weight: bold; 178 } 179 180 *[dir="rtl"] #logo { 181 float: right; 182 } 183 184 #logo img { 185 vertical-align: middle; 186 } 187 188 #logo a { 189 color: black; 190 text-decoration: none; 191 } 192 193 #searchform { 194 margin: 4px 0.5em 8px 0.5em; 195 padding: 0; 196 font-size: 0.82em; 197 float: right; 198 clear: right; 199 text-align: right; 200 } 201 202 *[dir="rtl"] #searchform { 203 float: left; 204 clear: left; 205 text-align: left; 206 } 207 208 #searchform input { 209 font-size: 100%; 210 vertical-align: middle; 211 } 212 213 #pageline { 214 } 215 216 #message { 217 clear: both; 218 margin: 0; 219 padding: 5px 10px; 220 border-bottom: 1px solid #c9c9c9; 221 background: #E6EAF0; 222 } 223 224 #message p { 225 margin: 5px 0; 226 padding: 0; 227 /* font-weight: bold; */ 228 } 229 230 #message div.buttons { 231 font-weight: normal; 232 } 233 234 .dialog form { 235 margin: 0 15px; 236 } 237 238 .dialog td { 239 border: none; 240 padding: 5px; 241 } 242 243 .dialog td.label { 244 text-align: right; 245 font-weight: bold; 246 width: 25%; 247 } 248 249 *[dir="rtl"] .dialog td.label { 250 text-align: left; 251 } 252 253 .dialog td.content input { 254 width: 100%; 255 } 256 257 #page { 258 background-color: white; 259 margin: 0; 260 padding: 2px 20px 20px 20px; 261 } 262 263 /* We use here dumb css1 ids because of IE suckiness */ 264 #editor-textarea, #editor-help { 265 font-family: monospace; 266 border: 1px solid #8cacbb; 267 color: black; 268 background-color: white; 269 padding: 3px; 270 width: 100%; 271 margin-top: 0.5em; 272 } 273 274 #editor-help { 275 font-size: small; 276 background-color: #EEEEFF; 277 } 278 279 #editor-comment { 280 font-size: 100%; 281 border: 1px solid #8cacbb; 282 color: black; 283 background-color: white; 284 vertical-align: middle; 285 padding: 1px; 286 display: inline; 287 width: 70%; 288 } 289 290 #preview, #previewbelow { 291 border: 1px solid #6C7680; 292 padding: 10px 30px 20px 30px; 293 background: url(../img/draft.png); 294 margin-top: 0.5em; 295 } 296 297 #textcha { 298 font-size: 100%; 299 margin-top: 0.5em; 300 border: 2px solid #FF8888; 301 color: black; 302 vertical-align: middle; 303 padding: 3px 2px; 304 } 305 306 #textcha-answer { 307 border: 2px solid #000000; 308 padding: 3px 2px; 309 } 310 311 input.button { 312 } 313 314 #credits, #version, #timings{ 315 margin: 5px 10px; 316 padding: 0; 317 text-align: center; 318 font-size: 0.88em; 319 color: #6C7680; 320 } 321 322 #credits li, #timings li { 323 display: inline; 324 padding: 0 2px; 325 margin: 0 4px; 326 } 327 328 #credits img { 329 vertical-align: middle; 330 } 331 332 .diff { 333 width:99%; 334 } 335 336 .diff-header { 337 font-weight: bold; 338 } 339 340 .diff-title { 341 background-color: #C0C0C0; 342 } 343 344 .diff-added { 345 background-color: #E0FFE0; 346 vertical-align: sub; 347 } 348 349 .diff-removed { 350 background-color: #FFFFE0; 351 vertical-align: sub; 352 } 353 354 .diff-added span { 355 background-color: #80FF80; 356 } 357 358 .diff-removed span { 359 background-color: #FFFF80; 360 } 361 362 table.navigation { 363 float: right; 364 margin: 2px; 365 } 366 367 #openididentifier { 368 background: url(../../common/openid.png) no-repeat; 369 background-position: 0 50%; 370 padding-left: 18px; 371 }