Free cookie consent management tool by TermsFeed Policy Generator

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

Last change on this file since 11030 was 11030, checked in by mroscoe, 10 years ago
File size: 10.9 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  min-width: 680px;
42  margin: 0 auto;
43  padding: 0;
44  border: gray solid 1px;
45  border-radius: 8px;
46  box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.35);
47}
48
49#ui-datepicker-div {
50  min-width: 0px;
51}
52
53header > h1 {
54  background-color: #F7921D;
55  border: none;
56  font-size: 28px;
57  margin-top: 12px;
58  padding-left: 8px;
59  margin-bottom: 0;
60}
61
62header > h1 > a {
63  color: white;
64  text-decoration: none;
65  font-weight: normal;
66}
67
68/* Error container styles */
69.errorContainer {
70  width: 95%;
71  margin: 1% 0% 2% 2%;
72  -webkit-border-radius: 10px;
73  border-radius: 10px;
74  border: 3px solid #FF270A;
75  display: none;
76}
77
78.errorTitle {
79  width: 100%;
80  padding-left: 2%;
81  margin-bottom: 0%;
82  color: #FF5640;
83  font-size: 1.4em;
84}
85
86.errorTask, .errorMessage {
87  width: 40%;
88  margin: 0% 0% 1% 0%;
89  font-size: 1.3em;
90  color: #FF5640;
91  display: inline-block;
92}
93
94.errorTask {
95  margin-left: 2%;
96}
97
98a.errorTask {
99  cursor: pointer;
100}
101
102.underline {
103  text-decoration: underline;
104  margin-top: 1.5%;
105}
106
107#ScrollTop {
108  width: 40px;
109  height: 40px;
110  position: absolute;
111  right: 20px;
112  top: 20px;
113  background: none;
114  color: #F7921D;
115  -webkit-border-radius: 3px;
116  -moz-border-radius: 3px;
117  border-radius: 3px;
118  border: 2px solid #F7921D;
119  text-align: center;
120  font-size: 14pt;
121  display: none;
122}
123
124#ScrollTop:hover {
125  background-color: rgba(247,146,29,0.42);
126}
127
128/* Progress bar styles */
129.barLabel {
130  margin: 2% 0% 0% 10%;
131  font-size: 1.1em;
132  font-family: inherit;
133  color: #6B6B6B;
134  display: block;
135}
136
137.outerBar {
138  height: 25px;
139  width: 75%;
140  margin-left: 10%;
141  border: 2px outset grey;
142  display: inline-block;
143}
144
145.outerBar:last-of-type {
146  margin-bottom: 2%;
147}
148
149.innerBar {
150  height: 100%;
151  vertical-align: middle;
152  background: rgb(32,122,2); /* Old browsers */
153  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
154  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIwN2EwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQwZDgwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZkMDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
155  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+ */
156  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+ */
157  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+ */
158  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+ */
159  background: -ms-linear-gradient(top,  rgba(32,122,2,1) 0%,rgba(64,216,4,1) 50%,rgba(0,109,7,1) 100%); /* IE10+ */
160  background: linear-gradient(to bottom,  rgba(32,122,2,1) 0%,rgba(64,216,4,1) 50%,rgba(0,109,7,1) 100%); /* W3C */
161  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#207a02', endColorstr='#006d07',GradientType=0 ); /* IE6-8 */
162  display: inline-block;
163}
164
165.innerBarText, .outerBarText {
166  height: auto;
167  margin: 0%;
168  margin-left: 1%;
169  font-family: inherit;
170  font-size: 1.4em;
171  text-shadow: 0px 0px 6px #D9FCE4;
172  color: #000000;
173  display: inline-block;
174}
175
176.outerBarText {
177  width: 5%;
178  text-align: left;
179}
180
181/* Tabular Diplay Styles */
182.tabButton {
183  margin: 3% 0% 0% 0%;
184  background: none;
185  color: #707070;
186  font-size: 1.4em;
187  -webkit-border-radius: 0 3px 0 0;
188  border-radius: 0 5px 0 0;
189  border: 1px solid #8297F5;
190  text-align: center;
191  z-index: 3;
192}
193
194.tabButton:hover {
195  background-color: #D1D9FF;
196}
197
198.tabButton:focus {
199  -webkit-border-radius: 0 3px 0 0;
200  border-radius: 0 5px 0 0;
201  border-bottom: 1px solid #FAFAFA;
202}
203
204.tabSection {
205  width: 90%;
206  padding: 1%;
207  margin: 0% 0% 3% 3%;
208  -webkit-border-radius: 0 15px 15px 15px;
209  border-radius: 0 15px 15px 15px;
210  -webkit-box-shadow: 5px 5px 3px #A3A3A2;
211  box-shadow: 5px 5px 3px #A3A3A2;
212  border: 1px solid #8297F5;
213  display: none;
214}
215
216.tabDataContainer {
217  width: 99%;
218  display: inline-block;
219}
220
221.taskOverview {
222  width: 70%;
223}
224
225.tabButton:first-of-type {
226  border-bottom: 1px solid #E0E6FF;
227  background-color: #E0E6FF;
228  margin-left: 3%;
229}
230
231.tabSection:first-of-type {
232  display: block;
233}
234
235/* Multi-page Task Styles */
236.pageTitle, .page {
237  margin-right: 1%;
238  font-size: 1.8em;
239  color: #6B6B6B;
240}
241
242.pageTitle {
243  margin-left: 2%;
244}
245
246.page {
247  text-decoration: underline;
248  cursor: pointer;
249}
250
251.page:hover {
252  color: #F7921D;
253}
254
255/* Login Page Styles*/
256#login {
257  display: block;
258  float: right;
259  margin: 10px;
260  margin-top: -24px;
261}
262
263#login a {
264  text-decoration: underline;
265  color: black;
266  text-align: right;
267}
268
269#login a:hover {
270  color: gray;
271}
272
273#login > a {
274  text-decoration: none;
275  font-size: 1.2em;
276  text-align: right;
277  color: white;
278  background-color: black;
279  border: 1px solid gray;
280  font-weight: bold;
281  padding: 4px 12px;
282}
283
284#login form {
285  display: inline;
286}
287
288#loginForm ol {
289  list-style: none;
290}
291
292nav {
293  background-color: #333;
294  color: white;
295  height: 28px;
296  font-size: 1.2em;
297  margin: 0;
298  text-align: left;
299  }
300
301nav > ul {
302  margin: 0;
303  padding: 0;
304  padding-left: 2px;
305}
306
307nav li {
308  display: inline-block;
309  list-style: none;
310}
311
312nav a {
313  color: white;
314  font-weight: bold;
315  text-decoration: none;
316  padding: 0 20px;
317  padding-top: 4px;
318  line-height: 2.5em;
319}
320
321nav a:hover {
322  color: gray;
323}
324
325nav li a.current {
326  color: #F7921D;
327  background-color: white;
328  padding-bottom: 8px;
329}
330
331footer {
332  padding: 6px;
333  border-top: grey 1px solid;
334  text-align: right;
335}
336
337#body {
338  padding: 5px;
339}
340
341hgroup.title {
342    margin-bottom: 10px;
343}
344
345hgroup.title h1, hgroup.title h2 {
346    display: inline;
347}
348
349hgroup.title h2 {
350    font-weight: normal;
351    margin-left: 3px;
352}
353
354.error {
355    color: #e80c4d;
356}
357
358input[type="text"], input[type="password"] {
359  border: 1px solid #CCC;
360}
361
362/*Index Page Styles*/
363fieldset {
364  margin: 1em 0;
365  margin-bottom: 2em;
366  padding: 1em;
367  padding-top: 0;
368  -webkit-border-radius: 3px;
369  -moz-border-radius: 3px;
370  border-radius: 3px;
371  border: 1px solid #8297F5;
372}
373
374legend {
375  font-size: 1.1em;
376  font-weight: 600;
377  padding: 2px 4px 8px 4px;
378  color: #6B6B6B;
379}
380
381fieldset > label, fieldset > input {
382  font-size: 1.1em;
383  font-weight: 600;
384  color: #6B6B6B;
385  display: block;
386}
387
388fieldset > input {
389  margin-bottom: 2%;
390}
391
392.charts, .chartContainer, .collapse {
393  font-size: 1.5em;
394}
395
396.chartContainer {
397  width: 90%;
398  padding: 3%;
399  margin: 3% 0% 3% 2%;
400  -webkit-border-radius: 15px;
401  -moz-border-radius: 15px;
402  border-radius: 15px;
403  -webkit-box-shadow: 5px 5px 3px #A3A3A2;
404  box-shadow: 5px 5px 3px #A3A3A2;
405  border: 3px solid #8297F5;
406}
407
408.chartContainer > .title {
409  width: 95%;
410  border-bottom: none;
411  display:inline-block;
412}
413
414.chartContainer canvas {
415  margin: 0% 0% 2% 6%;
416}
417
418.chartContainer > div {
419  width: 90%;
420  height: 180px;
421  margin-left: 3%;
422}
423
424.chartContainer > .smoothieHolder {
425  width: auto;
426  height: auto;
427  margin: 0%;
428}
429
430.chartContainer .smoothieLabel {
431  width: 100%;
432  margin: 10px;
433  display: block;
434  text-align: center;
435  font-family: inherit;
436  font-size: 13pt;
437  color: #707070;
438}
439
440.collapse {
441  width: 3%;
442  min-width: 20px;
443  margin: 0px;
444  background: none;
445  color: #F7921D;
446  -webkit-border-radius: 3px;
447  -moz-border-radius: 3px;
448  border-radius: 3px;
449  border: 2px solid #F7921D;
450  text-align: center;
451  font-size: 1em;
452  display: inline-block;
453}
454
455.collapse:hover {
456  background-color: rgba(247,146,29,0.42);
457}
458/* User Page Styles*/
459#TasksContainer div[id^="Task"] {
460  margin: 2% 0%;
461}
462
463#TasksContainer .jqplot-xaxis {
464  display: none;
465}
466
467label[id$="Info"] {
468  font-family: inherit;
469  font-size: 13pt;
470  color: #707070;
471}
472
473#FilterChoices {
474  width: 15%;
475  padding: 0% 2% 1% 2%;
476  vertical-align: top;
477}
478
479#FilterChoices label {
480  width: 75%;
481}
482
483#FilterChoices label:last-of-type {
484  width: 50%;
485}
486
487#FilterChoices input[type="checkbox"] {
488  margin: .4em;
489}
490
491#FilterChoices input[type="checkbox"], #FilterChoices label, #Filters label, #Filters input {
492  font-size: 1.5em;
493  display: inline-block;
494}
495
496#FilterChoices legend, #Filters legend {
497  font-size: 1.5em;
498}
499
500#Filters, #FilterChoices{
501  margin: 2% 2% 3% 2%;
502  display: inline-block;
503}
504
505#Filters {
506  width: 71%;
507  margin: 2% 0% 2% 0%;
508}
509
510#TaskOverviewFilterFirst {
511  margin-top: 0%;
512}
513
514.filterContainer {
515  width: 28%;
516  margin: 0% 0% 1% 1%;
517  vertical-align: top;
518  display: none;
519}
520
521.filterContainer:first-of-type {
522  margin-left: 2%;
523  display: inline-block;
524}
525
526.filterContainer input, .filterContainer select, .filterContainer label {
527  width: 90%;
528  margin-left: 5%;
529}
530
531#Filters button{
532  margin: 1% 0% 1% 2%;
533  display: block;
534}
535
536/* Admin Page Styles */
537.usersField #FilterChoices {
538  width: 92%;
539  margin: 1% 0% 1% 2%;
540}
541
542.usersField #FilterChoices legend {
543  font-size: 1em;
544  padding-top: 6%;
545}
546
547.usersField #FilterChoices label {
548  font-size: 1em;
549  width: 60%;
550  margin: 0% 0% 0% 10%;
551}
552
553.usersField #FilterChoices label:last-of-type {
554  width: 42%;
555}
556
557.usersField #FilterChoices label:last-of-type {
558  margin-bottom: 8%;
559}
560
561.usersField #FilterChoices input[type="checkbox"] {
562  margin: .3em;
563}
564
565#UserOverviewTab #Filters {
566  width: 67%;
567  margin: 1% 0% 0% 2%;
568}
569
570.tabSection .filterContainer {
571  width: 27%;
572}
573
574.usersField {
575  width: 20%;
576  padding: 1% 2% 2% 2%;
577  margin: 1% 0% 2% 2%;
578  font-size: 1.4em;
579  vertical-align: top;
580  display: inline-block;
581}
582
583.usersList {
584  width: 100%;
585  font-family: inherit;
586  font-size: 10pt;
587  color: #707070;
588}
589
590.usersField label {
591  margin-top: 1em;
592}
Note: See TracBrowser for help on using the repository browser.