Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HiveStatistics/sources/HeuristicLab.Services.Hive.Statistics/3.3/Content/Site.css @ 11020

Last change on this file since 11020 was 11020, checked in by mroscoe, 10 years ago

First check-in for Matt Roscoe. Major revision, multiple new files created and multiple files changed.

File size: 8.1 KB
Line 
1body {
2  margin: 4px;
3  padding: 0;
4  background-color: #FAFAFA;
5  font-size: 62.5%;
6  font-family: Verdana, Helvetica, Sans-Serif;
7}
8
9img {
10  border: 0;
11}
12
13h1, h2, h3, h4, h5 {
14  margin: 0;
15  padding: 0;
16}
17
18h1 {
19  color: #F7921D;
20  border-bottom: 1px dotted #AAAAAA;
21  font-size: 1.5em;
22  padding-bottom: 2px;
23  margin-bottom: 4px;
24}
25
26h2 {
27  color: #333333;
28  border-bottom: 1px solid #EEEEEE;
29  font-size: 1.2em;
30  padding-bottom: 3px;
31}
32
33h3 {
34  color: #333333;
35  font-size: 1em;
36  padding-bottom: 6px;
37}
38
39body > div {
40  max-width: 1000px;
41  margin: 0 auto;
42  padding: 0;
43  border: gray solid 1px;
44  border-radius: 8px;
45  box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.35);
46}
47
48header > h1 {
49  background-color: #F7921D;
50  border: none;
51  font-size: 28px;
52  margin-top: 12px;
53  padding-left: 8px;
54  margin-bottom: 0;
55}
56
57header > h1 > a {
58  color: white;
59  text-decoration: none;
60  font-weight: normal;
61}
62
63/* Progress bar styles */
64.barLabel {
65  margin: 2% 0% 0% 10%;
66  font-size: 1.1em;
67  font-family: inherit;
68  color: #6B6B6B;
69  display: block;
70}
71
72.outerBar {
73  height: 25px;
74  width: 80%;
75  margin-left: 10%;
76  border: 2px outset grey;
77}
78
79.outerBar:last-of-type {
80  margin-bottom: 2%;
81}
82
83.innerBar {
84  height: 100%;
85  vertical-align: middle;
86  background: rgb(32,122,2); /* Old browsers */
87  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
88  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIwN2EwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQwZDgwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZkMDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
89  background: -moz-linear-gradient(top,  rgba(32,122,2,1) 0%, rgba(64,216,4,1) 50%, rgba(0,109,7,1) 100%); /* FF3.6+ */
90  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(32,122,2,1)), color-stop(50%,rgba(64,216,4,1)), color-stop(100%,rgba(0,109,7,1))); /* Chrome,Safari4+ */
91  background: -webkit-linear-gradient(top,  rgba(32,122,2,1) 0%,rgba(64,216,4,1) 50%,rgba(0,109,7,1) 100%); /* Chrome10+,Safari5.1+ */
92  background: -o-linear-gradient(top,  rgba(32,122,2,1) 0%,rgba(64,216,4,1) 50%,rgba(0,109,7,1) 100%); /* Opera 11.10+ */
93  background: -ms-linear-gradient(top,  rgba(32,122,2,1) 0%,rgba(64,216,4,1) 50%,rgba(0,109,7,1) 100%); /* IE10+ */
94  background: linear-gradient(to bottom,  rgba(32,122,2,1) 0%,rgba(64,216,4,1) 50%,rgba(0,109,7,1) 100%); /* W3C */
95  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#207a02', endColorstr='#006d07',GradientType=0 ); /* IE6-8 */
96  display: inline-block;
97}
98
99.innerBarText, .outerBarText {
100  height: auto;
101  margin: 0%;
102  margin-left: 1%;
103  font-family: inherit;
104  font-size: 1.4em;
105  text-shadow: 0px 0px 6px #D9FCE4;
106  color: #000000;
107  display: inline-block;
108}
109
110.outerBarText {
111  text-align: right;
112}
113
114/* Login Page Styles*/
115#login {
116  display: block;
117  float: right;
118  margin: 10px;
119  margin-top: -24px;
120}
121
122#login a {
123  text-decoration: underline;
124  color: black;
125  text-align: right;
126}
127
128#login a:hover {
129  color: gray;
130}
131
132#login > a {
133  text-decoration: none;
134  font-size: 1.2em;
135  text-align: right;
136  color: white;
137  background-color: black;
138  border: 1px solid gray;
139  font-weight: bold;
140  padding: 4px 12px;
141}
142
143#login form {
144  display: inline;
145}
146
147#loginForm ol {
148  list-style: none;
149}
150
151nav {
152  background-color: #333;
153  color: white;
154  height: 28px;
155  font-size: 1.2em;
156  margin: 0;
157  text-align: left;
158  }
159
160nav > ul {
161  margin: 0;
162  padding: 0;
163  padding-left: 2px;
164}
165
166nav li {
167  display: inline-block;
168  list-style: none;
169}
170
171nav a {
172  color: white;
173  font-weight: bold;
174  text-decoration: none;
175  padding: 0 20px;
176  padding-top: 4px;
177  line-height: 2.5em;
178}
179
180nav a:hover {
181  color: gray;
182}
183
184nav li a.current {
185  color: #F7921D;
186  background-color: white;
187  padding-bottom: 8px;
188}
189
190footer {
191  padding: 6px;
192  border-top: grey 1px solid;
193  text-align: right;
194}
195
196#body {
197  padding: 5px;
198}
199
200hgroup.title {
201    margin-bottom: 10px;
202}
203
204hgroup.title h1, hgroup.title h2 {
205    display: inline;
206}
207
208hgroup.title h2 {
209    font-weight: normal;
210    margin-left: 3px;
211}
212
213.error {
214    color: #e80c4d;
215}
216
217input[type="text"], input[type="password"] {
218  border: 1px solid #CCC;
219}
220
221/*Index Page Styles*/
222fieldset {
223  margin: 1em 0;
224  margin-bottom: 2em;
225  padding: 1em;
226  padding-top: 0;
227  -webkit-border-radius: 3px;
228  -moz-border-radius: 3px;
229  border-radius: 3px;
230  border: 1px solid #8297F5;
231}
232
233legend {
234  font-size: 1.1em;
235  font-weight: 600;
236  padding: 2px 4px 8px 4px;
237  color: #6B6B6B;
238}
239
240fieldset > label, fieldset > input {
241  font-size: 1.1em;
242  font-weight: 600;
243  color: #6B6B6B;
244  display: block;
245}
246
247fieldset > input {
248  margin-bottom: 2%;
249}
250
251.charts, .chartContainer, .collapse {
252  font-size: 1.5em;
253}
254
255.chartContainer {
256  width: 90%;
257  padding: 3%;
258  margin: 3% 0% 3% 2%;
259  -webkit-border-radius: 15px;
260  -moz-border-radius: 15px;
261  border-radius: 15px;
262  -webkit-box-shadow: 5px 5px 3px #A3A3A2;
263  box-shadow: 5px 5px 3px #A3A3A2;
264  border: 3px solid #8297F5;
265}
266
267.chartContainer > .title {
268  width: 95%;
269  border-bottom: none;
270  display:inline-block;
271}
272
273.chartContainer canvas {
274  margin: 0% 0% 2% 6%;
275}
276
277.chartContainer > div {
278  width: 90%;
279  height: 180px;
280  margin-left: 3%;
281}
282
283.chartContainer > .smoothieHolder {
284  width: auto;
285  height: auto;
286  margin: 0%;
287}
288
289.chartContainer .smoothieLabel {
290  width: 100%;
291  margin: 10px;
292  display: block;
293  text-align: center;
294  font-family: inherit;
295  font-size: 13pt;
296  color: #707070;
297}
298
299.collapse {
300  width: 3%;
301  min-width: 20px;
302  margin: 0px;
303  background: none;
304  color: #F7921D;
305  -webkit-border-radius: 3px;
306  -moz-border-radius: 3px;
307  border-radius: 3px;
308  border: 2px solid #F7921D;
309  text-align: center;
310  font-size: 1em;
311  display: inline-block;
312}
313
314.collapse:hover {
315  background-color: rgba(247,146,29,0.42);
316}
317/* User Page Styles*/
318#tasksContainer div[id^="Task"] {
319  margin: 2% 0%;
320}
321
322#tasksContainer .jqplot-xaxis {
323  display: none;
324}
325
326label[id$="Info"] {
327  font-family: inherit;
328  font-size: 13pt;
329  color: #707070;
330}
331
332#filters {
333  margin: 2% 2% 3% 2%;
334}
335
336#filters legend, #filters label, #filters input {
337  font-size: 1.6em;
338}
339
340/* Admin Page Styles */
341[id$="OverviewButton"] {
342  margin: 3% 0% 0% 0%;
343  background: none;
344  color: #707070;
345  font-size: 1.4em;
346  -webkit-border-radius: 0 3px 0 0;
347  border-radius: 0 5px 0 0;
348  border: 1px solid #8297F5;
349  text-align: center;
350  z-index: 3;
351}
352
353#UserOverviewButton {
354  border-bottom: 1px solid #E0E6FF;
355  background-color: #E0E6FF;
356  margin-left: 3%;
357}
358
359[id$="OverviewButton"]:hover {
360  background-color: #D1D9FF;
361}
362
363[id$="OverviewButton"]:focus {
364  -webkit-border-radius: 0 3px 0 0;
365  border-radius: 0 5px 0 0;
366  border-bottom: 1px solid #FAFAFA;
367}
368
369[id$="OverviewTab"] {
370  width: 90%;
371  padding: 1%;
372  margin: 0% 0% 3% 3%;
373  -webkit-border-radius: 0 15px 15px 15px;
374  border-radius: 0 15px 15px 15px;
375  -webkit-box-shadow: 5px 5px 3px #A3A3A2;
376  box-shadow: 5px 5px 3px #A3A3A2;
377  border: 1px solid #8297F5;
378  display: none;
379}
380
381#UserOverviewTab {
382  display: block;
383}
384
385.usersField {
386  width: 20%;
387  padding: 1% 2% 2% 2%;
388  margin: 1% 0% 2% 2%;
389  font-size: 1.4em;
390  vertical-align: top;
391  display: inline-block;
392}
393
394.usersList {
395  width: 100%;
396  font-family: inherit;
397  font-size: 10pt;
398  color: #707070;
399}
400
401.usersField label {
402  margin-top: 1em;
403}
404
405.adminDataContainer {
406  width: 70%;
407  padding-left: 1%;
408  display: inline-block;
409}
Note: See TracBrowser for help on using the repository browser.