1/** 2 * This file provides styles for the diff view, which shows you 3 * differences between two versions of a page (?do=diff). 4 */ 5 6.dokuwiki table.diff { 7 width: 100%; 8 border-width: 0; 9 word-break: break-all; 10} 11.dokuwiki table.diff th, 12.dokuwiki table.diff td { 13 vertical-align: top; 14 padding: 0; 15 border-width: 0; 16 background-color: @ini_neutrallight; 17 color: @ini_neutraldark; 18} 19 20/* table header */ 21.dokuwiki table.diff th { 22 border-bottom: 1px solid @ini_border; 23 font-size: 110%; 24 font-weight: normal; 25} 26.dokuwiki table.diff th a { 27 font-weight: bold; 28} 29.dokuwiki table.diff th span.user { 30 font-size: .9em; 31} 32.dokuwiki table.diff th span.sum { 33 font-size: .9em; 34 font-weight: bold; 35} 36.dokuwiki table.diff th.minor { 37 color: @ini_neutral2; 38} 39.dokuwiki table.diff_sidebyside th { 40 width: 50%; 41} 42 43/* table body */ 44.dokuwiki table.diff .diff-lineheader { 45 width: .7em; 46 text-align: right; 47} 48[dir=rtl] .dokuwiki table.diff .diff-lineheader { 49 text-align: left; 50} 51.dokuwiki table.diff .diff-lineheader, 52.dokuwiki table.diff td { 53 font-family: Consolas, "Andale Mono WT", "Andale Mono", "Bitstream Vera Sans Mono", "Nimbus Mono L", Monaco, "Courier New", monospace; 54} 55.dokuwiki table.diff td.diff-blockheader { 56 font-weight: bold; 57} 58.dokuwiki table.diff .diff-addedline { 59 background-color: @ini_diff_add; 60 color: inherit; 61} 62.dokuwiki table.diff .diff-deletedline { 63 background-color: @ini_diff_del; 64 color: inherit; 65} 66.dokuwiki table.diff td.diff-context { 67 background-color: @ini_neutral4; 68 color: inherit; 69} 70.dokuwiki table.diff td.diff-addedline strong, 71.dokuwiki table.diff td.diff-deletedline strong { 72 color: #f00; 73 background-color: inherit; 74 font-weight: bold; 75} 76 77/* diff options */ 78 79.dokuwiki .diffoptions form { 80 float: left; 81} 82.dokuwiki .diffoptions p { 83 float: right; 84} 85 86/* diff nav */ 87 88.dokuwiki table.diff_sidebyside td.diffnav { 89 padding-bottom: .7em; 90} 91.dokuwiki .diffnav a { 92 display: inline-block; 93 vertical-align: middle; 94} 95.dokuwiki .diffnav a span { 96 display: none; 97} 98 99.dokuwiki .diffnav a:hover, 100.dokuwiki .diffnav a:active, 101.dokuwiki .diffnav a:focus { 102 background-color: @ini_background_alt; 103 text-decoration: none; 104} 105 106.dokuwiki .diffnav a:before { 107 display: inline-block; 108 line-height: 1; 109 padding: .2em .4em; 110 border: 1px solid @ini_border; 111 border-radius: 2px; 112 color: @ini_text; 113} 114 115.dokuwiki .diffnav a.diffprevrev:before { 116 content: '\25C0'; /* left triangle */ 117} 118.dokuwiki .diffnav a.diffnextrev:before, 119.dokuwiki .diffnav a.difflastrev:before { 120 content: '\25B6'; /* right triangle */ 121} 122.dokuwiki .diffnav a.diffbothprevrev:before { 123 content: '\25C0\25C0'; 124} 125.dokuwiki .diffnav a.diffbothnextrev:before { 126 content: '\25B6\25B6'; 127} 128 129.dokuwiki .diffnav select { 130 width: 60%; 131 min-width: 9em; 132 height: 1.5em; /* height is necessary for longer options in Webkit */ 133} 134 135.dokuwiki .diffnav select option[selected] { 136 font-weight: bold; 137} 138