1#prefs { margin-top: -0.6em } 2* html #prefs { width: 34em } /* Set width only for IE */ 3#prefs fieldset { margin: 0; } 4#prefs fieldset label { display: block } 5#prefs .buttons { margin-top: -2.3em } 6#prefs .choice { 7 float: left; 8 margin: 0 .6em 0 .3em; 9 border-right: 1px dotted #d7d7d7; 10} 11 12#file-legend { margin-top: 3em; } 13 14/* Browser */ 15h1 { margin: 0; padding: 0 0 .5em } 16h1 :link, h1 :visited { border: none; } 17h1 :link, h1 :visited { color: #b00 } 18h1 .first:link, h1 .first:visited { color: #998 } 19h1 .sep { color: #666; padding: 0 .1em } 20h1 .pathentry { float: left; padding: 0 .1em } 21h1.repoindex { margin-top: 1em; } 22 23#diffrev, #jumprev, #jumploc { 24 float: right; 25 font-size: .9em; 26 margin: 0 0 0.6em 2em; 27} 28#diffrev form, #jumprev form, #jumploc form { margin: 0 } 29#diffrev input, #jumprev input, #jumploc select, #jumploc input { 30 font-size: .9em; 31 margin: 0; 32} 33#jumploc div.buttons { margin: 0; } 34 35/* Browser file annotations */ 36table.code th.blame { width: 5em; } 37table.code th.blame a { color: #ddd; } 38 39div.message { 40 background: #ececec; 41 border: 1px solid #cecece; 42 margin: 0; 43 padding: 8px; 44 box-shadow: .2em .4em .7em 1px #999; 45 border-radius: .4em; 46 /* Note that border width and padding must be compensated for in the placement */ 47} 48 49div.message div.inlinebuttons { float: right; } 50div.message div.embedded { clear: right; } 51 52/* Styles for the directory entries table 53 (extends the styles for "table.listing") */ 54table.dirlist { margin-top: 0 } 55table.dirlist td.rev, table.dirlist td.age, table.dirlist td.author, table.dirlist td.change { 56 color: #888; 57 white-space: nowrap; 58 vertical-align: middle; 59} 60table.dirlist td.rev { 61 font-family: monospace; 62 letter-spacing: -0.01em; 63 text-align: right; 64} 65table.dirlist td.size { 66 color: #888; 67 white-space: nowrap; 68 text-align: right; 69 vertical-align: middle; 70 font-size: 70%; 71} 72table.dirlist td.size a.trac-rawlink, table.dirlist td.size a.trac-ziplink { 73 margin-left: .3em; 74} 75table.dirlist td.age { 76 border-width: 0 2px 0 0; 77 border-style: solid; 78 font-size: 85%; 79} 80table.dirlist td.name { width: 100%; white-space: nowrap } 81table.dirlist td.name a.parent { 82 background: url(../parent.png) 0 50% no-repeat; 83 padding-left: 20px; 84} 85table.dirlist td.name a.dir { 86 background: url(../folder.png) 0 50% no-repeat; 87 font-weight: 500; 88 padding-left: 20px; 89} 90table.dirlist td.name a.file { 91 background: url(../file.png) 0 50% no-repeat; 92 padding-left: 20px; 93} 94table.dirlist td.name a, table.dirlist td.rev a { border-bottom: none } 95table.dirlist td.author, table.dirlist td.change { font-size: 85% } 96table.dirlist td.rev a.chgset { 97 background: url(../changeset.png) 100% 50% no-repeat; 98 padding: 0 0 0 5px; 99 margin: 0 5px 0 0; 100} 101table.dirlist td.description { padding-left: 2em } 102table.dirlist td.description > :first-child { margin-top: 0 } 103table.dirlist td.description > :last-child { margin-bottom: 0 } 104table.dirlist td span.loading { 105 background: url(../loading.gif) 0 50% no-repeat; 106 padding-left: 20px; 107 font-style: italic 108} 109 110#content.browser div.description { padding: 0 0.5em } 111 112/* Style for the ''View Changes'' button and the diff preparation form */ 113#anydiff { margin-top: 1em; } 114#anydiff form, #anydiff div, #anydiff h2 { display: inline } 115#anydiff form th { text-align: right } 116#anydiff input { vertical-align: baseline; margin: 0 -0.5em 0 1em } 117@media print { 118 #anydiff form { display: none } 119} 120 121/* Log */ 122tr.diff input { padding: 0 1em; margin: 0 } 123table.trac-graph tbody tr { height: 2em; } 124table.trac-graph tbody tr td.trac-graph { padding: 0; background-color: #fcfcfc; } 125table.trac-graph th.trac-graph, table.trac-graph td.trac-graph { display: none; } 126table.trac-graph td.summary { white-space: nowrap; } 127 128@media print { 129 th.diff, td.diff { display: none } 130} 131 132/* Styles for the revision log table (extends the styles for "table.listing") */ 133table.chglist { margin-top: 0 } 134.chglist td.diff, .chglist td.rev, .chglist td.age, 135.chglist td.author, .chglist td.change { 136 white-space: nowrap; 137 vertical-align: middle; 138} 139.chglist td.author { color: #888 } 140.chglist td.change span { 141 border: 1px solid #999; 142 float: left; 143 margin: .2em .5em 0 0; 144 width: .8em; height: .8em; 145} 146.chglist td.diff { padding: 1px } 147.chglist td.change .comment { display: none } 148.chglist td.age { font-size: 85% } 149.chglist td.author { font-size: 85% } 150.chglist td.rev { 151 font-family: monospace; 152 letter-spacing: -0.01em; 153 text-align: right; 154} 155.chglist td.rev a { border-bottom: none } 156.chglist td.rev a.chgset { 157 background-repeat: no-repeat; 158 background-image: url(../changeset.png); 159 background-position: 100% 50%; 160 padding: 0 0 0 5px; 161 margin: 0 5px 0 0; 162} 163.chglist td.summary, .chglist td.log { 164 width: 100%; 165 font-size: 85%; 166 vertical-align: middle; 167} 168.chglist td.summary *, .chglist td.log * { margin-top: 0 } 169/* verbose mode */ 170.chglist tr.verbose { border-top: none } 171.chglist tr.verbose td.filler, .chglist tr.verbose td.log { 172 border: none; 173 border-bottom: 1px solid #ddd; 174 color: #333; 175} 176.chglist tr.verbose td { border: none; } 177.chglist tr.verbose td.diff, .chglist tr.verbose td.filler { 178 border-left: 1px solid #ddd; 179} 180.chglist tr.verbose td.summary, .chglist tr.verbose td.log { 181 border-right: 1px solid #ddd; 182} 183 184#paging { margin: 1em 0 } 185 186/* Styles for the revision info in the file view (see also trac.css) */ 187#info { margin: 0; } 188#info .props { 189 color: #666; 190 list-style: square; 191 margin: 0 0 .4em 1.6em; 192 padding: 0; 193} 194#info .props > li { padding: 2px 0; overflow: auto; } 195.trac-toggledeleted { 196 display: none; 197 margin-left: 3em; 198 white-space: nowrap; 199} 200 201/* Styles for the HTML preview */ 202#preview { background: #fff; clear: both; margin: 0 } 203#preview .code-block { border-top: 1px solid #999; margin: 0 } 204#preview .image-file { overflow: hidden } 205#preview .image-file img { max-width: 100% } 206 207/* Branch, tag and bookmark labels */ 208.chglist td.summary .branch, .chglist td.summary .tag, .chglist td.summary .trac-bookmark, 209.browser .trac-tags .branch, .browser .trac-tags .tag, .browser .trac-tags .trac-bookmark { 210 color: #777; 211 font-size: 80%; 212 background: #f6f6f6; 213 border: 1px solid #ddd; 214 margin: 0 0 0 .5em; 215 padding: 0 .2em; 216} 217.chglist td.summary .head, .browser .trac-tags .head { 218 background: #d0ffd0; 219 border: 1px solid #9d9; 220} 221.chglist td.summary .tag, .browser .trac-tags .tag { 222 background: #ffa; 223 border: 1px solid #fe0; 224} 225.chglist td.summary .trac-bookmark, .browser .trac-tags .trac-bookmark { 226 background: #bdf; 227 border: 1px solid #9ae; 228} 229