1/****************************************************************************** 2 ******************************** ATTENTION ********************************* 3 DO NOT MODIFY THIS FILE, IT WILL NOT BE PRESERVED ON UPDATES! 4 ****************************************************************************** 5 If you want to add some own screen CSS, have a look at the README of this 6 template and "/user/screen.css". You have been warned! 7 *****************************************************************************/ 8 9/* Notes about how the template CSS works: 10 11 - This template includes 3rd party CSS files: 12 1) CSS from the "starter" DokuWiki template by Anika Henke (brings 13 important and basic styling for syntax and core features) 14 2) CSS from the original "vector" skin for MediaWiki (brings the basic 15 layout and overwrites some "default" styling) 16 These files will be included BEFORE this specific CSS file. In this file, 17 I just overwrite non fitting MediaWiki "vector" and DokuWiki "starter" 18 CSS + add some CSS for some exclusive objects of this template 19 - Why I am doing this? Well, read <http://j.mp/eq8zSo>. I followed the main 20 principle described there and simply apply it to the two sources ("starter" 21 template and "vector" skin). 22 - This way also ensures a painless update, if there are new versions of 23 MediaWiki vector or DokuWiki CSS files. Cause these 3rd party components 24 were not edited or partially copied, I do not have to track their changes 25 in detail. 26 27 Explanation of the different sections in here: 28 - "Styles/corrections for the template itself" 29 General CSS targeting the template structure. This section overwrites non 30 fitting CSS of the "vector" MediaWiki skin and "starter" DokuWiki 31 template. Read the notes above and <http://j.mp/eq8zSo> if you do not know 32 why I am doing it this way. 33 - "Browser Hacks and corrections" 34 Section containing bigger hacks for browser specific problems. 35*/ 36 37 38/****************************************************************************** 39 ************** Styles/corrections for the template itself ******************** 40 ******************************************************************************/ 41/* --------------- general styling --------------- */ 42html { 43 background-color: #f3f3f3; 44 color: __text__; 45 overflow-x: auto; 46 overflow-y: auto; 47} 48body { 49 font: normal 100%/1.4 sans-serif; 50} 51hr { 52 border: 0 none; 53 text-align: center; 54 width: 100%; 55 clear: both; 56} 57caption, 58legend { 59 color: __text_neu__; 60 font-family: sans-serif; 61 background-color: inherit; 62} 63pre, 64code, 65samp, 66kbd { 67 font-family: monospace,sans-serif; 68} 69pre { 70 overflow: auto; 71} 72img { 73 border-width: 0; 74 background-color: transparent; 75} 76blockquote { 77 padding: 0 1.25em; 78 border: solid __border__; 79 border-width: 0 0 0 .25em; 80} 81q:before, 82q:after { 83 content: ''; 84} 85sub, 86sup { 87 font-size: .8em; 88 line-height: 1; 89} 90sub { 91 vertical-align: sub; 92} 93sup { 94 vertical-align: super; 95} 96 97/* forms */ 98form { 99 display: inline; 100 padding: 0; 101} 102label { 103 vertical-align: middle; 104 cursor: pointer; 105} 106input, 107textarea, 108button, 109select, 110optgroup, 111option { 112 font: inherit; 113 color: inherit; 114 /* background-color destroys button look */ 115 line-height: 1; 116 margin: 0; 117 vertical-align: middle; 118} 119input[type=text], 120input[type=password], 121textarea { 122 padding: .1em; 123} 124input[type=radio], 125input[type=checkbox], 126input.check { 127 padding: 0; 128} 129input[type=submit], 130input.button, 131button { 132 cursor: pointer; 133} 134input[disabled], 135button[disabled], 136input[readonly], 137button[readonly] { 138 cursor: auto; 139} 140optgroup { 141 font-style: italic; 142 font-weight: bold; 143} 144option { 145 font-style: normal; 146 font-weight: normal; 147} 148 149/* tables */ 150table { 151 border-collapse: collapse; 152 empty-cells: show; 153 border-spacing: 0; 154 border: 1px solid __border__; 155} 156caption { 157 caption-side: top; 158 text-align: left; 159 margin: 0 0 .3em; 160} 161th, 162td { 163 padding: .3em .5em; 164 margin: 0; 165 vertical-align: top; 166 border: 1px solid __border__; 167 text-align: left; 168} 169th { 170 font-weight: bold; 171 background-color: __background_alt__; 172} 173 174/* basic margins and paddings */ 175p, 176ul, 177ol, 178dl, 179pre, 180table, 181blockquote, 182fieldset, 183address { 184 margin: 0 0 1.4em 0; /* bottom margin = line-height */ 185 padding: 0; 186} 187div { 188 margin: 0; 189 padding: 0; 190} 191 192/* lists */ 193ul, 194ol { 195 padding: 0 0 0 1.5em; 196} 197li, 198dd { 199 padding: 0; 200 margin: 0 0 0 1.5em; 201} 202dt { 203 font-weight: bold; 204 margin: 0; 205 padding: 0; 206} 207li ul, 208li ol, 209li dl, 210dl ul, 211dl ol, 212dl dl { 213 margin-bottom: 0; 214 padding: 0; 215} 216li li { 217 font-size: 100%; 218} 219ul { list-style: square outside; } 220ol { list-style: decimal outside; } 221ol ol { list-style-type: lower-alpha; } 222ol ol ol { list-style-type: upper-roman; } 223ol ol ol ol { list-style-type: upper-alpha; } 224ol ol ol ol ol { list-style-type: lower-roman; } 225 226/* general classes */ 227div.clearer { 228 /* additional to what's already in DokuWiki's lib/styles/all.css: */ 229 font-size: 1px; 230 visibility: hidden; 231} 232.a11y { 233 position: absolute; 234 left: -9000px; 235 top: -4000px; 236 width: 0; 237 height: 0; 238 overflow: hidden; 239 display: inline; 240} 241 242 243/* --------------- content styling --------------- */ 244 245/* embedded images (styles are already partly set in DokuWiki's lib/styles/all.css) */ 246.dokuwiki img.media { } 247.dokuwiki img.medialeft { margin: .5em 1.5em .5em 0; } 248.dokuwiki img.mediaright { margin: .5em 0 .5em 1.5em; } 249.dokuwiki img.mediacenter { margin: .5em auto; } 250 251div.dokuwiki p, 252div.dokuwiki blockquote, 253div.dokuwiki table, 254div.dokuwiki pre { 255 margin: 0 0 1.0em 0; 256} 257 258/* forms */ 259div.dokuwiki textarea.edit { 260 font-family: monospace, serif; 261 /* second generic font fixes problem with font-size, see 262 http://meyerweb.com/eric/thoughts/2010/02/12/fixed-monospace-sizing/ */ 263 font-size: 14px; 264 color: __text__; 265 background-color: __background__; 266 border: 1px solid __border__; 267 padding: 0.3em 0 0 0.3em; 268 width: 100%; 269 line-height: 17px; 270} 271div.dokuwiki legend { 272 font-family: sans-serif; 273 font-weight: normal; 274 background-color: transparent; 275 text-align: left; /* needed for webkit browsers */ 276} 277 278/* nice alphatransparency background except for IE <7 */ 279html>body div.dokuwiki textarea.edit { 280 background: __background__ url(static/3rd/dokuwiki/inputshadow.png) repeat-x top; 281} 282 283div.dokuwiki input.edit, 284div.dokuwiki select.edit { 285 font-size: 100%; 286 border: 1px solid __border__; 287 color: __text__; 288 background-color: __background__; 289 vertical-align: middle; 290 margin: 1px; 291 padding: 0.20em 0.3em; 292 display: inline; 293 font-weight: normal; 294} 295 296/* nice alphatransparency background except for IE <7 */ 297html>body div.dokuwiki input.edit, 298html>body div.dokuwiki select.edit { 299 background: __background__ url(static/3rd/dokuwiki/inputshadow.png) repeat-x top; 300} 301 302div.dokuwiki select.edit { 303 padding: 0.1em 0; 304} 305 306div.dokuwiki input.missing { 307 font-size: 100%; 308 border: 1px solid __border__; 309 color: __text__; 310 background-color: #ffcccc; 311 vertical-align: middle; 312 margin: 1px; 313 padding: 0.20em 0.3em; 314 display: inline; 315} 316 317/* disabled style - not understood by IE */ 318div.dokuwiki textarea.edit[disabled], 319div.dokuwiki textarea.edit[readonly], 320div.dokuwiki input.edit[disabled], 321div.dokuwiki input.edit[readonly], 322div.dokuwiki input.button[disabled], 323div.dokuwiki select.edit[disabled] { 324 background-color: __background_neu__!important; 325 color: __text_neu__!important; 326 font-weight: normal; 327} 328 329/* edit form */ 330div.dokuwiki div.toolbar, 331div.dokuwiki div#wiki__editbar, /* old, until 2012-01-25 */ 332div.dokuwiki div.editBar { /* new, since 2012-09-10 */ 333 margin: 2px 0; 334 text-align: left; 335} 336div.dokuwiki div#size__ctl { 337 float: right; 338 width: 60px; 339 height: 2.7em; 340} 341div.dokuwiki #size__ctl img { 342 cursor: pointer; 343} 344div.dokuwiki div#wiki__editbar div.editButtons, /* old, until 2012-01-25 */ 345div.dokuwiki div.editBar div.editButtons { /* new, since 2012-09-10 */ 346 float: left; 347 padding: 0 1.0em 0.7em 0; 348} 349div.dokuwiki div#wiki__editbar div.summary, /* old, until 2012-01-25 */ 350div.dokuwiki div.editBar div.summary { /* new, since 2012-09-10 */ 351 float: left; 352} 353div.dokuwiki .nowrap { 354 white-space: nowrap; 355} 356div.dokuwiki div#draft__status { 357 float: right; 358 color: __text_alt__; 359} 360 361div.dokuwiki div.license { 362 padding: 0.5em; 363 font-size: 90%; 364 text-align: center; 365} 366 367div.dokuwiki form#dw__editform div.license { 368 clear: left; 369 font-size: 90%; 370} 371 372/* buttons */ 373div.dokuwiki input.button, 374div.dokuwiki button.button { 375 border: 1px solid __border__; 376 color: __text__; 377 background-color: __background__; 378 vertical-align: middle; 379 text-decoration: none; 380 font-size: 100%; 381 cursor: pointer; 382 margin: 1px; 383 padding: 0.125em 0.4em; 384 font-weight: normal; 385 line-height: 1.333em; 386} 387div.dokuwiki button.toolbutton { 388 height: 20px; 389 width: 24px; 390 padding: 1px 3px; 391 line-height: 16px; 392 text-align: center; 393} 394/* nice alphatransparency background except for IE <7 */ 395html>body div.dokuwiki input.button, 396html>body div.dokuwiki button.button { 397 background: __background__ url(static/3rd/dokuwiki/buttonshadow.png) repeat-x bottom; 398} 399 400* html div.dokuwiki input.button, 401* html div.dokuwiki button.button { 402 height: 1.8em; 403} 404 405/* links */ 406div.dokuwiki a:link, 407div.dokuwiki a:visited { 408 color: #436976; 409 text-decoration: none; 410} 411div.dokuwiki a:hover, 412div.dokuwiki a:active { 413 color: __text__; 414 text-decoration: underline; 415} 416 417/* missing page links outside rendered articles */ 418a.wikilink2, 419a.wikilink2:link, 420a.wikilink2:visited, 421a.wikilink2:hover { 422 color: __missing__ !important; 423 text-decoration: none; 424} 425a.wikilink2:hover { 426 border-bottom: 0 none !important; 427 text-decoration: none !important; 428} 429 430/* link to current page */ 431.dokuwiki span.curid a { 432 font-weight: normal; 433} 434 435/* internal link */ 436.dokuwiki a.wikilink1, 437.dokuwiki a.wikilink1:visited { 438 color: __existing__ !important; 439} 440 441/* external links */ 442div#bodyContent a.urlextern { 443 background: url(static/3rd/vector/external-link-ltr-icon.png) center right no-repeat; 444 padding: 0 13px 0 0; 445} 446div.dokuwiki a.urlextern:visited { 447 color: purple; 448} 449 450/* email link */ 451div#bodyContent a.mail { 452 background: transparent url(static/3rd/vector/mail-icon.png) center right no-repeat; 453 padding: 0 13px 0 0; 454} 455 456/* windows share */ 457div.dokuwiki a.windows { 458 background: transparent url(static/3rd/dokuwiki/unc.png) center right no-repeat; 459 padding: 0 18px 1px 0; 460} 461 462/* interwiki link */ 463div.dokuwiki a.interwiki { 464 background-position: center right; 465 padding: 0 17px 0 0; 466} 467div.dokuwiki a.interwiki:visited { 468 color: purple; 469} 470 471/* headlines */ 472h1, 473h2, 474h3, 475h4, 476h5, 477h6 { 478 font-family: sans-serif; 479 background-color: inherit; 480 padding: 0; 481 clear: left; /* ideally 'both', but problems with toc */ 482} 483div#content .dokuwiki h1, 484div#content .dokuwiki h2, 485div#content .dokuwiki h3, 486div#content .dokuwiki h4, 487div#content .dokuwiki h5, 488div#content .dokuwiki h6 { 489 border-bottom: 1px solid #aaa; 490 color: __text__; 491 margin: 0; 492 padding-bottom: 0.17em; 493 padding-top: 0.5em; 494} 495div#content .dokuwiki h1 a, 496div#content .dokuwiki h2 a, 497div#content .dokuwiki h3 a, 498div#content .dokuwiki h4 a, 499div#content .dokuwiki h5 a, 500div#content .dokuwiki h6 a { 501 color: __text__; 502} 503div#content .dokuwiki h1 a:hover, 504div#content .dokuwiki h2 a:hover, 505div#content .dokuwiki h3 a:hover, 506div#content .dokuwiki h4 a:hover, 507div#content .dokuwiki h5 a:hover, 508div#content .dokuwiki h6 a:hover { 509 text-decoration: none; 510} 511div#content .dokuwiki h1 { 512 font-size: 160%; 513} 514div#content .dokuwiki h1, 515div#content .dokuwiki h2 { 516 margin-bottom: 0.6em; 517 font-weight: normal; 518} 519div#content .dokuwiki h3, 520div#content .dokuwiki h4, 521div#content .dokuwiki h5, 522div#content .dokuwiki h6 { 523 font-weight: bold; 524 border-bottom: none; 525 margin-bottom: 0.3em; 526} 527div#content .dokuwiki h3 { 528 font-size: 132%; 529} 530div#content .dokuwiki h4 { 531 font-size: 116%; 532} 533div#content .dokuwiki h5 { 534 font-size: 100%; 535} 536div#content .dokuwiki h6 { 537 font-size: 80%; 538} 539 540/* remove indent from different sections */ 541div#content .dokuwiki div.level1, 542div#content .dokuwiki div.level2, 543div#content .dokuwiki div.level3, 544div#content .dokuwiki div.level4, 545div#content .dokuwiki div.level5 { 546 margin-left: 0; 547} 548 549/* lists */ 550div.dokuwiki ul { 551 line-height: 1.5em; 552 padding: 0; 553 list-style-type: square; 554 list-style-image: url(static/3rd/vector/bullet-icon.png) !important; 555 margin: 0.3em 0 1em 1.5em; 556 color: __text_alt__; 557} 558 559div.dokuwiki ol { 560 line-height: 1.5em; 561 padding: 0; 562 list-style-image: none; 563 margin: 0.3em 0 1em 3.2em; 564 color: __text_alt__; 565 font-weight: bold; 566} 567 568div.dokuwiki li ul, 569div.dokuwiki li ol { 570 margin: 0 0 0 1.5em; /* no bottom gap in between and smaller left margin for nested lists */ 571} 572 573div.dokuwiki .li { 574 color: __text__; /* the list items overriding the ul/ol definition */ 575 font-weight: normal; 576} 577 578div.dokuwiki ol { list-style-type: decimal; } 579div.dokuwiki ol ol { list-style-type: upper-roman; } 580div.dokuwiki ol ol ol { list-style-type: lower-alpha; } 581div.dokuwiki ol ol ol ol { list-style-type: lower-greek; } 582 583div.dokuwiki li.open { 584 list-style-image: url(static/3rd/dokuwiki/images/open.gif); 585} 586 587div.dokuwiki li.closed { 588 list-style-image: url(static/3rd/dokuwiki/closed.gif); 589} 590 591div.dokuwiki li { 592 margin-left: 0; 593 margin-bottom: 1px; 594} 595 596/* quotes */ 597div#content .dokuwiki blockquote { 598 border-left: 2px solid __border__; 599 padding-left: 3px; 600 padding-right: 0; 601 margin-left: 0.2em; 602} 603 604/* preformatted stuff, source code */ 605.dokuwiki dl.code dt, 606.dokuwiki dl.file dt { 607 background-color: __background_alt__; 608 border: solid __border__; 609 border-width: 1px 1px 0; 610 color: inherit; 611 display: inline; 612 padding: 0 .5em; 613 margin-left: 1em; 614} 615.dokuwiki dl.code dd, 616.dokuwiki dl.file dd { 617 margin: 0; 618} 619div#content .dokuwiki code, 620div#content .dokuwiki pre, 621div#content .dokuwiki pre.code, 622div#content .dokuwiki pre.file, 623div#content .dokuwiki samp, 624div#content .dokuwiki kbd, 625div#content .dokuwiki tt { 626 font-size: 100%; 627 background-color: #f9f9f9; 628 color: __text__; 629 font-size: 1em; 630 direction: ltr; 631 text-align: left; 632} 633div#content .dokuwiki em.u code { /* fix if background-color hides underlining */ 634 text-decoration: underline; 635} 636div#content .dokuwiki pre, 637div#content .dokuwiki pre.code, 638div#content .dokuwiki pre.file { 639 line-height: 1.2em; 640 padding: 0.5em; 641 border: 1px dashed __border__; 642} 643div#content .dokuwiki dl.file, 644div#content .dokuwiki dl.file dd { 645 margin-left: 0; 646} 647div#content .dokuwiki dl.file dt, 648div#content .dokuwiki dl.code dt { 649 background-color: #f9f9f9; 650 border-bottom: 2px solid #f9f9f9; 651 border-top: 1px dashed __border__; 652 border-left: 1px dashed __border__; 653 border-right: 1px dashed __border__; 654 display: inline; 655 margin-left: 2em; 656 padding: 0.1em 1em; 657} 658div#content .dokuwiki dl.file dt a, 659div#content .dokuwiki dl.code dt a { 660 color: __text__; 661} 662 663/* "you are here" and "breadcrumbs" */ 664.catlinks { 665 font-size: 80%; 666 margin-bottom: 1em; 667} 668.catlinks p, 669.catlinks div { 670 margin: 0.3em 0; 671} 672 673/* tables */ 674th, 675td { 676 border: 0; 677} 678td[align="right"], 679th[align="right"] { 680 text-align: right; 681} 682.dokuwiki table.inline { 683 background-color: __background__; 684} 685.dokuwiki table.inline th, 686.dokuwiki table.inline td { 687 border: 1px solid __border__; 688} 689.dokuwiki table.inline th { 690 color: inherit; 691 background-color: __background_alt__; 692} 693.dokuwiki table.inline tr:hover td, 694.dokuwiki table.inline tr:hover th, 695.dokuwiki table.inline th:hover { 696 background-color: __background_alt__; 697} 698 699/* section edit buttons */ 700.dokuwiki .secedit { 701 margin-top: 0; 702} 703div#content .dokuwiki div.secedit input.button { 704 border: 0 none; 705 text-transform: lowercase; 706 color: __existing__; 707 margin: 0; 708 padding: 0; 709 cursor: pointer; 710 background: transparent none; 711} 712 713/* footnotes */ 714div.dokuwiki div.fn { 715 font-size: 90%; 716} 717 718/* link to footnote inside the text */ 719.dokuwiki sup a.fn_top { 720 font-size: 95%; 721} 722 723/* insitu-footnotes */ 724div.insitu-footnote { 725 font-size: 0.938em; /* 12px */ 726 padding: 4px 7px 4px 10px; 727} 728div.insitu-footnote code, 729div.insitu-footnote pre { 730 font-size: 90%; 731} 732 733/* Toolbar */ 734button.toolbutton { 735 background-color: __background__; 736 padding: 0px; 737 margin: 0 1px 0 0; 738 border: 1px solid __border__; 739 cursor: pointer; 740} 741 742/* nice alphatransparency background except for IE <7 */ 743html>body button.toolbutton { 744 background: __background__ url(static/3rd/dokuwiki/buttonshadow.png) repeat-x bottom; 745} 746 747div.picker { 748 width: 250px; 749 border: 1px solid __border__; 750 background-color: __background_alt__; 751 font-size: 11px; 752 line-height: 13px; 753} 754 755div.pk_hl { 756 width: 125px; 757} 758 759button.pickerbutton { 760 padding: 0px; 761 margin: 0 1px 1px 0; 762 border: 0; 763 background-color: transparent; 764 font-size: 80%; 765 cursor: pointer; 766} 767 768/* gallery plugin compatibilty */ 769div.dokuwiki .gallery table, 770div.dokuwiki .gallery td { 771 border: 0 none; 772} 773 774/* bureaucracy plugin compatibilty */ 775div.dokuwiki form.bureaucracy__plugin fieldset { 776 text-align: center; 777} 778div.dokuwiki form.bureaucracy__plugin label { 779 width: 95% !important; 780 margin-left: auto; 781 margin-right: auto; 782} 783div.dokuwiki form.bureaucracy__plugin label span, 784div.dokuwiki form.bureaucracy__plugin input.edit, 785div.dokuwiki form.bureaucracy__plugin textarea.edit, 786div.dokuwiki form.bureaucracy__plugin fieldset textarea.edit { 787 text-align: left; 788 margin: auto 5px; 789 float: none !important; 790 width: 97% !important; 791 min-width: 97% !important; 792 max-width: 97% !important; 793} 794 795 796/* --------------- sidebar --------------- */ 797div#panel { 798 line-height: 15px; 799} 800div#panel .dokuwiki { 801 font-size: 0.75em; 802} 803div#panel a.wikilink1, 804div#panel a.wikilink2, 805div#panel a.urlextern { 806 padding-left: 0; 807 background: transparent none; 808 color: __existing__; 809} 810div#panel .body { 811 margin-right: 0.45em !important; 812 padding-top: 0.25em !important; 813} 814div#panel .body .dokuwiki p { 815 margin: 0; 816} 817div#panel .body .dokuwiki ul li { 818 font-size: 1em !important; 819 padding: 0.25em 0 !important; 820} 821div#panel .body .dokuwiki li ul { 822 font-size: 95% !important; 823 margin: 0.25em 0 0 1em !important; 824} 825div#panel .body .dokuwiki ol { 826 margin: 0 0 0 1.65em; 827} 828/* QR Code */ 829div#panel #t-qrcode img { 830 margin: 0.5em 0 0.3em -0.2em; 831} 832div#panel #t-qrcode a, 833div#panel #t-qrcode a:link, 834div#panel #t-qrcode a:active, 835div#panel #t-qrcode a:hover, 836div#panel #t-qrcode a:visited { 837 border: 0 none; 838 cursor: default; 839 text-decoration: none; 840} 841/* translation plugin by Anreas Gohr */ 842div#panel .body .dokuwiki .plugin_translation span { 843 display: none; 844} 845div#panel .body .dokuwiki .plugin_translation { 846 padding-right: 0 !important; 847 text-align: left; 848} 849div#panel .body .dokuwiki .plugin_translation, 850div#panel .body .dokuwiki .plugin_translation ul, 851div#panel .body .dokuwiki .plugin_translation li { 852 float: none; 853 margin: 0; 854 padding-right: 0; 855 line-height: 1.125em; 856 font-size: 100%; 857} 858div#panel .body .dokuwiki .plugin_translation ul li a.wikilink1:link, 859div#panel .body .dokuwiki .plugin_translation ul li a.wikilink1:hover, 860div#panel .body .dokuwiki .plugin_translation ul li a.wikilink1:active, 861div#panel .body .dokuwiki .plugin_translation ul li a.wikilink1:visited, 862div#panel .body .dokuwiki .plugin_translation ul li a.wikilink2:link, 863div#panel .body .dokuwiki .plugin_translation ul li a.wikilink2:hover, 864div#panel .body .dokuwiki .plugin_translation ul li a.wikilink2:active, 865div#panel .body .dokuwiki .plugin_translation ul li a.wikilink2:visited { 866 background-color: transparent; 867 margin: 0; 868 padding: 0; 869} 870div#panel .body .dokuwiki .plugin_translation ul li a.wikilink1:before, 871div#panel .body .dokuwiki .plugin_translation ul li a.wikilink2:before { 872 content: attr(title) " ("; 873} 874div#panel .body .dokuwiki .plugin_translation ul li a.wikilink1:after, 875div#panel .body .dokuwiki .plugin_translation ul li a.wikilink2:after { 876 content: ") "; 877} 878div#panel .body .dokuwiki .plugin_translation ul li a.wikilink1 { 879 color: __existing__ !important; 880} 881div#panel .body .dokuwiki .plugin_translation ul li a.wikilink2 { 882 color: __missing__ !important; 883} 884div#panel .body .dokuwiki .plugin_translation ul li a.wikilink1:hover { 885 text-decoration: underline; 886} 887div#panel .body .dokuwiki .plugin_translation ul li a.wikilink2:hover { 888 text-decoration: underline !important; 889} 890div#panel .body .dokuwiki .plugin_translation select { 891 width: 90%; 892 margin: auto !important; 893 text-align: left; 894} 895div#panel .body .dokuwiki .plugin_translation option, 896div#panel .body .dokuwiki .plugin_translation option.wikilink1, 897div#panel .body .dokuwiki .plugin_translation option.wikilink2 { 898 padding: auto 5px !important; 899 text-align: left; 900} 901 902 903/* --------------- search --------------- */ 904/* copy of the original vector id="searchInput" styles cause we have to use 905 another id for DokuWiki */ 906div#simpleSearch input#qsearch__in { 907 margin: 0; 908 border-width: 0; 909 padding: 0.25em; 910 line-height: 1em; 911 font-size: 0.8em; 912 width: 14em; 913 background-color: transparent; 914} 915/* Ajax quicksearch */ 916#qsearch__out { 917 top: 72px; 918 display: none; 919 left: auto; 920 right: 7.93335px; 921 bottom: auto; 922 height: auto; 923 font-family: sans-serif; 924 font-size: 0.8em; 925 background-color: window; 926 border: 1px solid #aaa; 927 padding: 0; 928 position: static; 929} 930#qsearch__out ul { 931 padding: 0; 932 margin: 0; 933 list-style: none; 934} 935#qsearch__out li { 936 color: windowtext; 937 margin: 0; 938 width: 100%; 939 padding: 1px; 940} 941#qsearch__out li a { 942 width: 97%; /* leave some space for browser rounding errors */ 943 display: block; 944} 945#qsearch__out li:hover { 946 background-color: #bbb; 947} 948#qsearch__out li a, 949#qsearch__out li a:link, 950#qsearch__out li a:visited, 951#qsearch__out li a:hover { 952 color: windowtext; 953 text-decoration: none; 954} 955 956 957/* --------------- footer --------------- */ 958div#footer a.wikilink1, 959div#footer a.wikilink2, 960div#footer a.urlextern { 961 padding-left: 0; 962 background: transparent none; 963 color: __existing__; 964} 965/* default copyright notice layout */ 966div#footer #footer-info li#footer-info-copyright .license { 967 font-size: 100%; 968 text-align: left; 969 padding: 0; 970} 971div#footer #footer-info li#footer-info-copyright .license a.urlextern { 972 margin-left: 0.4em; 973} 974 975 976/* --------------- Table of contents (TOC) old, until 2012-01-25 --------------- */ 977div.dokuwiki div.toc { 978 margin: 1.2em 0 0 2em; 979 float: right; 980 width: 200px; 981 font-size: 80%; 982 clear: both; 983 background-color: transparent; 984} 985 986div.dokuwiki div.toc div.tocheader { 987 border: 1px solid __border__; 988 background-color: __background_alt__; 989 text-align: left; 990 font-weight: bold; 991 padding: 3px; 992 margin-bottom: 2px; 993 line-height: 1.45em; 994} 995 996div.dokuwiki div.toc span.toc_open, 997div.dokuwiki div.toc span.toc_close { 998 border: 0.4em solid __background_alt__; 999 float: right; 1000 display: block; 1001 margin: 0.4em 3px 0 0; 1002} 1003 1004div.dokuwiki div.toc span.toc_open span, 1005div.dokuwiki div.toc span.toc_close span { 1006 display: none; 1007} 1008 1009div.dokuwiki div.toc span.toc_open { 1010 margin-top: 0.4em; 1011 border-top: 0.4em solid __text__; 1012} 1013 1014div.dokuwiki div.toc span.toc_close { 1015 margin-top: 0; 1016 border-bottom: 0.4em solid __text__; 1017} 1018 1019div.dokuwiki div.toc #toc__inside { 1020 border: 1px solid __border__; 1021 background-color: __background__; 1022 text-align: left; 1023 padding: 0.5em 0 0.7em 0; 1024} 1025 1026div.dokuwiki div.toc ul.toc { 1027 list-style-type: none; 1028 list-style-image: none; 1029 line-height: 1.2em; 1030 padding: 0 !important; 1031 margin: 0.3em 0 0 1.5em !important; 1032} 1033 1034div.dokuwiki div.toc ul.toc li { 1035 list-style-image: none; 1036 list-style-type: none; 1037 background: transparent url(static/3rd/dokuwiki/tocdot2.gif) 0 0.6em no-repeat; 1038 padding-left: 0.4em !important; 1039 margin-bottom: 0.1em !important; 1040} 1041 1042div.dokuwiki div.toc ul.toc li.clear { 1043 background-image: none; 1044 padding-left: 0.4em; 1045} 1046 1047div.dokuwiki div.toc a.toc:link, 1048div.dokuwiki div.toc a.toc:visited { 1049 color: #436976; 1050} 1051 1052div.dokuwiki div.toc a.toc:hover, 1053div.dokuwiki div.toc a.toc:active { 1054 color: __text__; 1055} 1056 1057div.toc, 1058div.dokuwiki div.toc a.toc, 1059div.dokuwiki div.toc ul.toc { 1060 border: 0 none; 1061 background: transparent none; 1062 font-size: 100%; 1063} 1064 1065div.dokuwiki div.toc ul.toc { 1066 padding-top: 0; 1067 padding-bottom: 0; 1068 padding-left: 1em !important; 1069 list-style-type: none !important; 1070 list-style-image: none !important; 1071 margin: 0 !important; 1072} 1073 1074div.dokuwiki div.toc a.toc { 1075 padding: 0; 1076} 1077 1078 1079/* --------------- Table of contents (TOC) new, since 2012-09-10 --------------- */ 1080div.dokuwiki #dw__toc { 1081 margin: 1.2em 0 0 2em; 1082 float: right; 1083 width: 200px; 1084 font-size: 90%; 1085 clear: both; 1086 background-color: __background__; 1087} 1088 1089div.dokuwiki #dw__toc h3 { 1090 border: 1px solid __border__ !important; 1091 background-color: __background_alt__ !important; 1092 text-align: left; 1093 font-weight: bold !important; 1094 padding: 3px !important; 1095 margin-bottom: 2px !important; 1096 line-height: 1.45em; 1097 font-size: 90% !important; 1098} 1099 1100div.dokuwiki #dw__toc h3 strong { 1101 margin-top: 0.2em; 1102} 1103 1104div.dokuwiki #dw__toc h3 ~ div { 1105 border: 1px solid __border__; 1106 padding-left: 10px; 1107} 1108 1109div.dokuwiki #dw__toc ul.toc { 1110 background-color: transparent !important; 1111 border: 0 none; 1112} 1113 1114div.dokuwiki #dw__toc ul.toc li { 1115 list-style-image: none; 1116 list-style-type: none; 1117 background: transparent url(static/3rd/dokuwiki/tocdot2.gif) 0 0.6em no-repeat; 1118 padding-left: 0.4em !important; 1119 margin-bottom: 0.1em !important; 1120} 1121 1122 1123/* --------------- generic content classes --------------- */ 1124div.error, 1125div.info, 1126div.success, 1127div.notify { 1128 font-size: 80%; 1129 line-height: 1.25em; 1130} 1131 1132 1133/* --------------- admin menu --------------- */ 1134/* editing preview */ 1135div#content .dokuwiki div.preview { 1136 margin-left: 0; 1137} 1138/* "remeber me" checkbox, login */ 1139div.dokuwiki form#dw__login label.simple { 1140 text-align: center; 1141 padding-bottom: 0.4em; 1142} 1143/* main menu */ 1144.dokuwiki ul.admin_tasks li { 1145 list-style-type: none; 1146 list-style-image: none; 1147} 1148.dokuwiki ul.admin_tasks li a { 1149 font-weight: bold; 1150} 1151/* acl tree */ 1152#acl__tree li { 1153 list-style-image: none; 1154 list-style-type: none; 1155} 1156 1157 1158/* --------------- media manager popup --------------- */ 1159html.popup { 1160 background-color: #fff; 1161} 1162html.popup body { 1163 font: 13px sans-serif; 1164 background-image: none; 1165 background-color: #fff; 1166} 1167html.popup #media__manager { 1168 min-height: 465px; 1169} 1170html.popup #media__manager h1, 1171html.popup #media__manager h2, 1172html.popup #media__popup h1, 1173html.popup #media__popup h2 { 1174 font-size: 1em !important; 1175 line-height: 1em !important; 1176 font-weight: bold !important; 1177} 1178html.popup #media__opts { 1179 padding-left: 1em; 1180 margin-bottom: 0.5em; 1181} 1182html.popup #media__opts input { 1183 float: left; 1184 display: block; 1185 margin-top: 4px; 1186 position: absolute; 1187} 1188*+html.popup #media__opts input, 1189* html.popup #media__opts input { 1190 position: static; 1191} 1192html.popup #media__opts label { 1193 display: block; 1194 float: left; 1195 margin-left: 20px; 1196 margin-bottom: 4px; 1197} 1198*+html.popup #media__opts label, 1199* html.popup #media__opts label { 1200 margin-left: 10px; 1201} 1202html.popup #media__opts br { 1203 clear: left; 1204} 1205 1206 1207/* --------------- media manager page --------------- */ 1208#mediamanager__page h2, 1209#mediamanager__page h3 { 1210 font-size: 1em !important; 1211 line-height: 1.5em !important; 1212 font-weight: normal !important; 1213 padding: 3px 10px !important; 1214} 1215#mediamanager__page div.namespaces h2 { 1216 margin-left: 0.3em; 1217 margin-bottom: 0; 1218 border-bottom-color: __background_alt__; 1219} 1220#mediamanager__page div.namespaces div.panelHeader { 1221 padding-top: 11px; 1222} 1223#mediamanager__page h3, 1224#mediamanager__page ul.tabs li { 1225 margin: 0 !important; 1226 padding: 0 !important; 1227} 1228#mediamanager__page .panelHeader ul { 1229 list-style-image: none !important; 1230} 1231#mediamanager__page .panelHeader ul .ui-buttonset { 1232 font-size: 12px; 1233} 1234#mediamanager__page .panelHeader ul li.ui-buttonset { 1235 background-position: 3px 0; 1236 padding-bottom: 3px; 1237} 1238#mediamanager__page .panelHeader div.no input.button { 1239 padding: 1px; 1240 line-height: 1em; 1241} 1242 1243 1244/* --------------- link wizard --------------- */ 1245#link__wiz { 1246 text-align: center; 1247} 1248#link__wiz_result div.even { 1249 background-color: #f5f5f5; 1250} 1251 1252 1253/* --------------- search result formating --------------- */ 1254div.dokuwiki div.search_result, /* old, until 2012-01-25 */ 1255div.dokuwiki dl.search_results { /* new, since 2012-09-10 */ 1256 margin-bottom: 6px; 1257 padding: 0 10px 0 30px; 1258} 1259 1260div.dokuwiki .search_snippet, /* old, until 2012-01-25 */ 1261div.dokuwiki dl.search_results dd { /* new, since 2012-09-10 */ 1262 font-size: 12px; 1263 margin-left: 20px; 1264} 1265 1266div.dokuwiki .search_sep { 1267 color: __text__; 1268} 1269 1270div.dokuwiki .search_hit { 1271 color: __text__; 1272 background-color: __highlight__; 1273} 1274div.dokuwiki strong.search_hit { 1275 font-weight: normal; 1276} 1277 1278div.dokuwiki div.search_quickresult { 1279 margin: 0 0 15px 30px; 1280 padding: 0 10px 10px 0; 1281 border-bottom: 1px dashed __border__; 1282} 1283div.dokuwiki div.search_quickresult h3 { 1284 margin: 0 0 1.0em 0; 1285 font-size: 1em; 1286 font-weight: bold; 1287} 1288 1289div.dokuwiki ul.search_quickhits { 1290 margin: 0 0 0.5em 1.0em; 1291} 1292 1293div.dokuwiki ul.search_quickhits li { 1294 margin: 0 1.0em 0 1.0em; 1295 float: left; 1296 width: 30%; 1297} 1298 1299div.dokuwiki .section_highlight { 1300 margin-left: 0; 1301 margin-right: 0; 1302 padding-left: 0; 1303 padding-right: 0; 1304 border: 0 none; 1305 background-color: __background_alt__ !important; 1306} 1307 1308 1309/* --------------- JS popup ----------------- */ 1310.JSpopup { 1311 background-color: __background__; 1312 color: __text__; 1313 border: 1px solid __border__; 1314 line-height: 1.2; 1315 padding: 0 .2em; 1316} 1317.JSpopup ul, 1318.JSpopup ol { 1319 padding-left: 0; 1320} 1321 1322 1323/* --------------- diff view ----------------- */ 1324.dokuwiki table.diff td { 1325 font-size: 12px; 1326 line-height: 17px; 1327} 1328.dokuwiki table.diff th { 1329 font-size: 12px; 1330} 1331.dokuwiki table.diff td.diff-addedline, 1332.dokuwiki table.diff td.diff-deletedline, 1333.dokuwiki table.diff td.diff-context { 1334 padding-left: 2px; 1335 padding-right: 2px; 1336} 1337