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