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 { color: green; text-decoration: underline; } 17 a:visited { color: #04a; text-decoration: none; } 18 a:visited:hover { color: red; text-decoration: underline; } 19 a.nonexistent:link { color: #666; text-decoration: none; } 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 0.5em; 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: 0.25em; 261 } 262 263 #editor-textarea { 264 padding: 0px; 265 } 266 267 #editor-textarea, 268 #editor-help { 269 font-family: monospace; 270 border: 1px solid #8cacbb; 271 color: black; 272 background-color: white; 273 width: 100%; 274 margin-top: 0.5em; 275 } 276 277 #editor-help { 278 font-size: small; 279 background-color: #EEEEFF; 280 padding: 3px; 281 } 282 283 #editor-comment { 284 font-size: 100%; 285 border: 1px solid #8cacbb; 286 color: black; 287 background-color: white; 288 vertical-align: middle; 289 padding: 1px; 290 display: inline; 291 width: 70%; 292 } 293 294 #preview, #previewbelow { 295 background: url(../img/draft.png); 296 margin-top: 0.5em; 297 } 298 299 #textcha { 300 font-size: 100%; 301 margin-top: 0.5em; 302 border: 2px solid #FF8888; 303 color: black; 304 vertical-align: middle; 305 padding: 3px 2px; 306 } 307 308 #textcha-answer { 309 border: 2px solid #000000; 310 padding: 3px 2px; 311 } 312 313 input.button { 314 } 315 316 #credits, #version, #timings{ 317 margin: 5px 10px; 318 padding: 0; 319 text-align: center; 320 font-size: 0.88em; 321 color: #6C7680; 322 } 323 324 #credits li, #timings li { 325 display: inline; 326 padding: 0 2px; 327 margin: 0 4px; 328 } 329 330 #credits img { 331 vertical-align: middle; 332 } 333 334 .diff { 335 width:99%; 336 } 337 338 .diff-header { 339 font-weight: bold; 340 } 341 342 .diff-title { 343 background-color: #C0C0C0; 344 } 345 346 .diff-added { 347 background-color: #E0FFE0; 348 vertical-align: sub; 349 } 350 351 .diff-removed { 352 background-color: #FFFFE0; 353 vertical-align: sub; 354 } 355 356 .diff-added span { 357 background-color: #80FF80; 358 } 359 360 .diff-removed span { 361 background-color: #FFFF80; 362 } 363 364 table.navigation { 365 float: right; 366 margin: 2px; 367 } 368 369 #openididentifier { 370 background: url(../../common/openid.png) no-repeat; 371 background-position: 0 50%; 372 padding-left: 18px; 373 }