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