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