##// END OF EJS Templates
Backed out changeset a1f8ad3c1821
Brendan Cully -
r7291:5ac779ea default
parent child Browse files
Show More
@@ -1,197 +1,206 b''
1 body {
1 body {
2 margin: 0;
2 margin: 0;
3 padding: 0;
3 padding: 0;
4 background: black url(background.png) repeat-x;
4 background: black url(background.png) repeat-x;
5 font-family: sans-serif;
5 font-family: sans-serif;
6 }
6 }
7
7
8 .container {
8 .container {
9 padding-right: 150px;
9 padding-right: 150px;
10 }
10 }
11
11
12 .main {
12 .main {
13 position: relative;
13 position: relative;
14 background: white;
14 background: white;
15 padding: 2em;
15 padding: 2em;
16 border-right: 15px solid black;
16 border-right: 15px solid black;
17 border-bottom: 15px solid black;
17 border-bottom: 15px solid black;
18 }
18 }
19
19
20 #.main {
21 width:98%;
22 }
23
20 .overflow {
24 .overflow {
21 width: 100%;
25 width: 100%;
22 overflow: auto;
26 overflow: auto;
23 }
27 }
24
28
25 .menu {
29 .menu {
26 background: #999;
30 background: #999;
27 padding: 10px;
31 padding: 10px;
28 width: 75px;
32 width: 75px;
29 margin: 0;
33 margin: 0;
30 font-size: 80%;
34 font-size: 80%;
31 text-align: left;
35 text-align: left;
32 position: fixed;
36 position: fixed;
33 top: 27px;
37 top: 27px;
34 left: auto;
38 left: auto;
35 right: 27px;
39 right: 27px;
36 }
40 }
37
41
42 #.menu {
43 position: absolute !important;
44 top:expression(eval(document.body.scrollTop + 27));
45 }
46
38 .menu ul {
47 .menu ul {
39 list-style: none;
48 list-style: none;
40 padding: 0;
49 padding: 0;
41 margin: 10px 0 0 0;
50 margin: 10px 0 0 0;
42 }
51 }
43
52
44 .menu li {
53 .menu li {
45 margin-bottom: 3px;
54 margin-bottom: 3px;
46 padding: 2px 4px;
55 padding: 2px 4px;
47 background: white;
56 background: white;
48 color: black;
57 color: black;
49 font-weight: normal;
58 font-weight: normal;
50 }
59 }
51
60
52 .menu li.active {
61 .menu li.active {
53 background: black;
62 background: black;
54 color: white;
63 color: white;
55 }
64 }
56
65
57 .menu a { color: black; display: block; }
66 .menu a { color: black; display: block; }
58
67
59 .search {
68 .search {
60 position: absolute;
69 position: absolute;
61 top: .7em;
70 top: .7em;
62 right: 2em;
71 right: 2em;
63 }
72 }
64
73
65 a { text-decoration:none; }
74 a { text-decoration:none; }
66 .age { white-space:nowrap; }
75 .age { white-space:nowrap; }
67 .date { white-space:nowrap; }
76 .date { white-space:nowrap; }
68 .indexlinks { white-space:nowrap; }
77 .indexlinks { white-space:nowrap; }
69 .parity0 { background-color: #f5f5f5; }
78 .parity0 { background-color: #f5f5f5; }
70 .parity1 { background-color: white; }
79 .parity1 { background-color: white; }
71 .plusline { color: green; }
80 .plusline { color: green; }
72 .minusline { color: red; }
81 .minusline { color: red; }
73 .atline { color: purple; }
82 .atline { color: purple; }
74
83
75 .navigate {
84 .navigate {
76 text-align: right;
85 text-align: right;
77 font-size: 60%;
86 font-size: 60%;
78 margin: 1em 0 1em 0;
87 margin: 1em 0 1em 0;
79 }
88 }
80
89
81 .tag {
90 .tag {
82 color: #999;
91 color: #999;
83 font-size: 70%;
92 font-size: 70%;
84 font-weight: normal;
93 font-weight: normal;
85 margin-left: .5em;
94 margin-left: .5em;
86 vertical-align: baseline;
95 vertical-align: baseline;
87 }
96 }
88
97
89 /* Common */
98 /* Common */
90 pre { margin: 0; }
99 pre { margin: 0; }
91
100
92 h2 { font-size: 120%; border-bottom: 1px solid #999; }
101 h2 { font-size: 120%; border-bottom: 1px solid #999; }
93 h3 {
102 h3 {
94 margin-top: -.7em;
103 margin-top: -.7em;
95 font-size: 100%;
104 font-size: 100%;
96 }
105 }
97
106
98 /* log and tags tables */
107 /* log and tags tables */
99 .bigtable {
108 .bigtable {
100 border-bottom: 1px solid #999;
109 border-bottom: 1px solid #999;
101 border-collapse: collapse;
110 border-collapse: collapse;
102 font-size: 90%;
111 font-size: 90%;
103 width: 100%;
112 width: 100%;
104 font-weight: normal;
113 font-weight: normal;
105 text-align: left;
114 text-align: left;
106 }
115 }
107
116
108 .bigtable td {
117 .bigtable td {
109 padding: 1px 4px 1px 4px;
118 padding: 1px 4px 1px 4px;
110 vertical-align: top;
119 vertical-align: top;
111 }
120 }
112
121
113 .bigtable th {
122 .bigtable th {
114 padding: 1px 4px 1px 4px;
123 padding: 1px 4px 1px 4px;
115 border-bottom: 1px solid #999;
124 border-bottom: 1px solid #999;
116 font-size: smaller;
125 font-size: smaller;
117 }
126 }
118 .bigtable tr { border: none; }
127 .bigtable tr { border: none; }
119 .bigtable .age { width: 6em; }
128 .bigtable .age { width: 6em; }
120 .bigtable .author { width: 12em; }
129 .bigtable .author { width: 12em; }
121 .bigtable .description { }
130 .bigtable .description { }
122 .bigtable .node { width: 5em; font-family: monospace;}
131 .bigtable .node { width: 5em; font-family: monospace;}
123 .bigtable .lineno { width: 2em; text-align: right;}
132 .bigtable .lineno { width: 2em; text-align: right;}
124 .bigtable .lineno a { color: #999; font-size: smaller; font-family: monospace;}
133 .bigtable .lineno a { color: #999; font-size: smaller; font-family: monospace;}
125 .bigtable td.source { font-family: monospace; white-space: pre; }
134 .bigtable td.source { font-family: monospace; white-space: pre; }
126 .bigtable .permissions { width: 8em; text-align: left;}
135 .bigtable .permissions { width: 8em; text-align: left;}
127 .bigtable .size { width: 5em; text-align: right; }
136 .bigtable .size { width: 5em; text-align: right; }
128 .bigtable .annotate { text-align: right; }
137 .bigtable .annotate { text-align: right; }
129 .bigtable td.annotate { font-size: smaller; }
138 .bigtable td.annotate { font-size: smaller; }
130
139
131 .fileline { font-family: monospace; }
140 .fileline { font-family: monospace; }
132 .fileline img { border: 0; }
141 .fileline img { border: 0; }
133
142
134 /* Changeset entry */
143 /* Changeset entry */
135 #changesetEntry {
144 #changesetEntry {
136 border-collapse: collapse;
145 border-collapse: collapse;
137 font-size: 90%;
146 font-size: 90%;
138 width: 100%;
147 width: 100%;
139 margin-bottom: 1em;
148 margin-bottom: 1em;
140 }
149 }
141
150
142 #changesetEntry th {
151 #changesetEntry th {
143 padding: 1px 4px 1px 4px;
152 padding: 1px 4px 1px 4px;
144 width: 4em;
153 width: 4em;
145 text-align: right;
154 text-align: right;
146 font-weight: normal;
155 font-weight: normal;
147 color: #999;
156 color: #999;
148 margin-right: .5em;
157 margin-right: .5em;
149 vertical-align: top;
158 vertical-align: top;
150 }
159 }
151
160
152 div.description {
161 div.description {
153 border-left: 3px solid #999;
162 border-left: 3px solid #999;
154 margin: 1em 0 1em 0;
163 margin: 1em 0 1em 0;
155 padding: .3em;
164 padding: .3em;
156 }
165 }
157
166
158 div#wrapper {
167 div#wrapper {
159 position: relative;
168 position: relative;
160 border-top: 1px solid black;
169 border-top: 1px solid black;
161 border-bottom: 1px solid black;
170 border-bottom: 1px solid black;
162 margin: 0;
171 margin: 0;
163 padding: 0;
172 padding: 0;
164 }
173 }
165
174
166 canvas {
175 canvas {
167 position: absolute;
176 position: absolute;
168 z-index: 5;
177 z-index: 5;
169 top: -0.7em;
178 top: -0.7em;
170 margin: 0;
179 margin: 0;
171 }
180 }
172
181
173 ul#graphnodes {
182 ul#graphnodes {
174 position: absolute;
183 position: absolute;
175 z-index: 10;
184 z-index: 10;
176 top: -1.0em;
185 top: -1.0em;
177 list-style: none inside none;
186 list-style: none inside none;
178 padding: 0;
187 padding: 0;
179 }
188 }
180
189
181 ul#nodebgs {
190 ul#nodebgs {
182 list-style: none inside none;
191 list-style: none inside none;
183 padding: 0;
192 padding: 0;
184 margin: 0;
193 margin: 0;
185 top: -0.7em;
194 top: -0.7em;
186 }
195 }
187
196
188 ul#graphnodes li, ul#nodebgs li {
197 ul#graphnodes li, ul#nodebgs li {
189 height: 39px;
198 height: 39px;
190 }
199 }
191
200
192 ul#graphnodes li .info {
201 ul#graphnodes li .info {
193 display: block;
202 display: block;
194 font-size: 70%;
203 font-size: 70%;
195 position: relative;
204 position: relative;
196 top: -3px;
205 top: -3px;
197 }
206 }
General Comments 0
You need to be logged in to leave comments. Login now