Merge
[catagits/Gitalist.git] / root / static / css / site.css
1 #the-container {
2   margin: 1em 100px;
3   text-align: center;
4   background-color: white;
5 }
6 #body {
7   text-align: justify;
8 }
9 div.content {
10   padding: 0 7px;
11 }
12
13 /*
14 14d2f2ca3732551d1585e7590e60b82492f3
15 ^^ A rather nice chroma hash
16 */
17 body {
18   background-color: #555;
19 }
20
21 thead, tfoot {
22   /* FTR all table columns should be sortable hence the colour to indicate clickableness. */
23   color: navy;
24   font-size: small;
25   font-weight: bold !important;
26 }
27 thead th {
28   border-bottom: solid 1px #777;
29 }
30 tfoot td {
31   border-top: solid 1px #777;
32 }
33
34 .listing tbody tr:nth-child(even) {
35   background-color: #f7f7f7;
36 }
37 .listing tbody tr:hover {
38   background-color: #fefeaa;
39 }
40
41 .chroma-hash {
42   font-family: monospace;
43   font-size:   1em;
44   font-style: normal;
45 }
46 div.chroma-hash {
47   float: right;
48 }
49
50 .time-since {
51   font-style: italic;
52 }
53 .author, .head {
54   font-weight: bold;
55   font-family: "Trebuchet MS", "Lucida Grande", serif;
56 }
57
58 .file-name, .file-mode {
59   font-family: monospace;
60 }
61 .action-list {
62   font-size: smaller;
63 }
64
65 .path {
66   border-bottom: solid 1px #ddd;
67   padding: 3px 0;
68   font-weight: bold;
69 }
70
71
72 /* header */
73 #page-header {
74   height: 25px;
75   padding: 8px;
76   font-size: 1.5em;
77   font-weight: bold;
78   border-bottom: solid 1px #777;
79   text-align: justify;
80 }
81
82 img.logo {
83   float: right;
84   border-width: 0px;
85   margin-top: 4px;
86 }
87
88 /* footer */
89 #page-footer {
90   height: 20px;
91   padding: 8px;
92   margin-top: 10px;
93   font-style: italic;
94   background-color: #d9d8d1;
95   border-top: solid 1px #777;
96 }
97
98 /* actions include */
99 .actions {
100   padding-bottom: 4px 0;
101   font-style: italic;
102   border-bottom: solid 1px #777;
103   margin-bottom: 10px;
104   padding: 5px 7px;
105 }
106
107 /* pager include */
108 .pager {
109   text-align: center;
110 }
111
112 /* search include */
113 #page-search {
114   text-align: right;
115   float: right;
116   font-size: 0.7em;
117   padding-right: 20px;
118 }
119
120 /* shortlog include */
121 table.shortlog tbody tr {
122   padding: 1px 0px;
123 }
124 table.shortlog tbody td {
125   padding: 0 1px;
126 }
127
128 /* /commit page */
129 .commit-message {
130   font-family: monospace;
131   font-size: 1.2em;
132 }
133 div.commit-message {
134   margin-bottom: 10px;
135 }
136 pre.commit-message {
137   border-top:  solid 2px red;
138   border-bottom:  solid 2px green;
139   padding: 5px;
140 }
141 .commit-info dt {
142   font-weight: bold;
143 }
144 .commit-info dd {
145   font-family: monospace;
146 }
147
148 /* /heads */
149 .heads .head {
150   font-weight: bold;
151 }
152 .heads .current {
153   text-decoration: underline;
154 }
155 table.heads {
156   width: 75%;
157 }
158
159 /* /blame */
160 #blame pre, #blame tt {
161   margin: 0;
162   font-size: 0.9em;
163 }
164 #blame .commit-info {
165 }
166 #blame .lineno {
167   text-align: right;
168   padding: 0 8px;
169 }
170 #blame a {
171   text-decoration: none;
172 }
173 #blame {
174     overflow-x: scroll;
175 }
176 #blame tr.alt {
177   background-color: #f7f7f7;
178 }
179 #blame tbody tr:hover {
180   background-color: #fefeaa;
181 }
182 #blame td {
183   padding: 0 0.2em;
184 }
185 #blame td.lineno {
186   background-color: #eee;
187 }
188 #blame td.date, #blame td.author, #blame td.commit-info {
189 }
190 #blame .data {
191   padding-left: 5px;
192 }
193
194 /* /blob */
195 pre.blob {
196   background-color: #333;
197   color: #ddd;
198   border-left: solid 3px #c33;
199   padding: 5px;
200   padding-left: 15px;
201   margin: 10px 15px;
202 }
203
204 /* /blobdiff etc */
205
206 .diff-head, .diff-index {
207   font-family: monospace;
208 }
209 .diff-head {
210   border-top: solid 1px red;
211 }
212 .diff-index {
213   border-bottom: solid 1px green;
214 }
215
216 /* /commitdiff */
217 .diff-patch {
218   font-size: 0.8em;
219 }
220
221 /* /log */
222 #log .entry {
223   border: solid 1px grey;
224   margin: 5px 0;
225   padding: 5px;
226 }
227 #log .meta {
228   border-top: dotted 1px #ddd;
229   color: #311;
230 }
231 #log table.summary {
232   width: 33%;
233   font-size: 0.9em;
234 }
235 #log .message {
236   font-family: monospace;
237   font-size: 1.15em;
238   /* XXX Need to enforce find the CSS switch to force the chroma-hash below the message box */
239 }
240 #log .age {
241   float: right;
242   font-size: 0.85em;
243   font-style: italic;
244 }
245
246 /* /summary */
247 #stats {
248   float: right;
249 }
250
251 /* /tree */
252 table.tree {
253   width: 65%;
254 }
255
256 /* Formerly of gitweb.css */
257
258 span.refs span {
259   padding: 0px 4px;
260   font-size: 80%;
261   /* XXX needs more families */
262   font-family: Verdana;
263   letter-spacing: -1px;
264   border: 1px solid;
265   background-color: #ffaaff;
266   border-color: #ffccff #ff00ee #ff00ee #ffccff;
267 }
268
269 span.refs span.ref {
270   background-color: #aaaaff;
271   border-color: #ccccff #0033cc #0033cc #ccccff;
272 }
273
274 span.refs span.tag {
275   background-color: #ffffaa;
276   border-color: #ffffcc #ffee00 #ffee00 #ffffcc;
277 }
278
279 span.refs span.head {
280   background-color: #aaffaa;
281   border-color: #ccffcc #00cc33 #00cc33 #ccffcc;
282 }
283 span.refs a {
284   text-decoration: none;
285 }
286
287 a.rss_logo {
288   float: right;
289   padding: 3px 0px;
290   width: 35px;
291   line-height: 10px;
292   border: 1px solid;
293   border-color: #fcc7a5 #7d3302 #3e1a01 #ff954e;
294   color: #ffffff;
295   background-color: #ff6600;
296   font-weight: bold;
297   font-family: sans-serif;
298   font-size: 70%;
299   font-style: normal;
300   text-align: center;
301   text-decoration: none;
302 }
303
304 a.rss_logo:hover {
305   background-color: #ee5500;
306 }