1/*____________ code ____________*/ 2 3pre, 4code, 5samp, 6kbd { 7 font-family: Consolas, "Andale Mono WT", "Andale Mono", "Bitstream Vera Sans Mono", "Nimbus Mono L", Monaco, "Courier New", monospace; 8 /* same font stack should be used for ".dokuwiki table.diff td" in _diff.css */ 9 font-size: 1em; 10 direction: ltr; 11 text-align: left; 12 background-color: @ini_background_site; 13 color: @ini_text; 14 box-shadow: inset 0 0 .3em @ini_border; 15 border-radius: 2px; 16} 17 18pre { 19 overflow: auto; 20 word-wrap: normal; 21 border: 1px solid @ini_border; 22 border-radius: 2px; 23 box-shadow: inset 0 0 .5em @ini_border; 24 padding: .7em 1em; 25} 26 27/* code blocks by code tag */ 28div.dokuwiki pre.code { 29 background-color: @ini_background_neu; 30} 31 32/* code blocks by file tag */ 33div.dokuwiki pre.file { 34 background-color: @ini_background_alt; 35} 36 37/* fix if background-color hides underlining */ 38.dokuwiki em.u code { 39 text-decoration: underline; 40} 41 42/* filenames for downloadable file and code blocks */ 43.dokuwiki dl.code, 44.dokuwiki dl.file { 45 dt { 46 background-color: @ini_background_site; 47 color: inherit; 48 border: 1px solid @ini_border; 49 border-bottom-color: @ini_background_site; 50 border-top-left-radius: .3em; 51 border-top-right-radius: .3em; 52 padding: .3em .6em .1em; 53 margin-bottom: -1px; 54 float: left; 55 56 a { 57 background-color: transparent; 58 font-size: 0.875em; 59 font-weight: normal; 60 display: block; 61 min-height: 16px; 62 } 63 } 64 65 dd { 66 margin: 0; 67 clear: left; 68 } 69 70 pre { 71 box-shadow: inset -4px -4px .5em -.3em @ini_border; 72 } 73} 74 75[dir=rtl] .dokuwiki dl.code, 76[dir=rtl] .dokuwiki dl.file { 77 dt { 78 float: right; 79 } 80 81 dd { 82 clear: right; 83 } 84} 85 86/* for code in <file> */ 87.dokuwiki dl.file { 88 pre, 89 dt { 90 border-style: dashed; 91 } 92 dt { 93 border-bottom-style: solid; 94 } 95} 96