Free cookie consent management tool by TermsFeed Policy Generator

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

Last change on this file since 11246 was 11246, checked in by mroscoe, 10 years ago
File size: 14.4 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: none;
92}
93
94.errorTask {
95  margin-left: 2%;
96  vertical-align: top;
97}
98
99a.errorTask, .shortVerison {
100  cursor: pointer;
101}
102
103.shortVerison {
104  text-decoration: underline;
105}
106
107.underline {
108  text-decoration: underline;
109  margin-top: 1.5%;
110}
111
112#ScrollTop {
113  width: 40px;
114  height: 40px;
115  position: absolute;
116  right: 20px;
117  top: 20px;
118  background: none;
119  color: #F7921D;
120  -webkit-border-radius: 3px;
121  -moz-border-radius: 3px;
122  border-radius: 3px;
123  border: 2px solid #F7921D;
124  text-align: center;
125  font-size: 14pt;
126  display: none;
127}
128
129#ScrollTop:hover {
130  background-color: rgba(247,146,29,0.42);
131}
132
133/* Progress bar styles */
134.barLabel {
135  margin: 2% 0% 0% 10%;
136  font-size: 1.1em;
137  font-family: inherit;
138  color: #6B6B6B;
139  display: block;
140}
141
142.outerBar {
143  height: 25px;
144  width: 75%;
145  margin-left: 10%;
146  border: 2px outset grey;
147  display: inline-block;
148}
149
150.outerBar:last-of-type {
151  margin-bottom: 2%;
152}
153
154.innerBar {
155  height: 100%;
156  vertical-align: middle;
157  background: rgb(32,122,2); /* Old browsers */
158  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
159  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIwN2EwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQwZDgwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZkMDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
160  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+ */
161  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+ */
162  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+ */
163  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+ */
164  background: -ms-linear-gradient(top,  rgba(32,122,2,1) 0%,rgba(64,216,4,1) 50%,rgba(0,109,7,1) 100%); /* IE10+ */
165  background: linear-gradient(to bottom,  rgba(32,122,2,1) 0%,rgba(64,216,4,1) 50%,rgba(0,109,7,1) 100%); /* W3C */
166  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#207a02', endColorstr='#006d07',GradientType=0 ); /* IE6-8 */
167  display: inline-block;
168}
169
170.innerBarText, .outerBarText {
171  height: auto;
172  margin: 0%;
173  margin-left: 1%;
174  font-family: inherit;
175  font-size: 1.4em;
176  text-shadow: 0px 0px 6px #D9FCE4;
177  color: #000000;
178  display: inline-block;
179}
180
181.outerBarText {
182  width: 5%;
183  text-align: left;
184}
185
186/* Tabular Diplay Styles */
187.tabButton {
188  margin: 3% 0% 0% 0%;
189  background: none;
190  color: #707070;
191  font-size: 1.4em;
192  -webkit-border-radius: 0 3px 0 0;
193  border-radius: 0 5px 0 0;
194  border: 1px solid #8297F5;
195  text-align: center;
196  z-index: 3;
197}
198
199.tabButton:hover {
200  background-color: #D1D9FF;
201}
202
203.tabButton:focus {
204  -webkit-border-radius: 0 3px 0 0;
205  border-radius: 0 5px 0 0;
206  border-bottom: 1px solid #FAFAFA;
207}
208
209.tabSection {
210  width: 90%;
211  padding: 1%;
212  margin: 0% 0% 3% 3%;
213  -webkit-border-radius: 0 15px 15px 15px;
214  border-radius: 0 15px 15px 15px;
215  -webkit-box-shadow: 5px 5px 3px #A3A3A2;
216  box-shadow: 5px 5px 3px #A3A3A2;
217  border: 1px solid #8297F5;
218  display: none;
219}
220
221.tabDataContainer {
222  width: 99%;
223  display: inline-block;
224}
225
226.taskOverview {
227  width: 70%;
228}
229
230.tabButton:first-of-type {
231  border-bottom: 1px solid #E0E6FF;
232  background-color: #E0E6FF;
233  margin-left: 3%;
234}
235
236.tabSection:first-of-type {
237  display: block;
238}
239
240/* Filter and Filter Choices Styles */
241.filterChoices {
242  width: 15%;
243  padding: 0% 2% 1% 2%;
244  vertical-align: top;
245}
246
247.filterChoices label {
248  width: 75%;
249}
250
251.filterChoices label:last-of-type {
252  width: 50%;
253}
254
255.filterChoices input[type="checkbox"] {
256  margin: .4em;
257}
258
259.filterChoices input[type="checkbox"], .filterChoices label, .filters label, .filters input {
260  font-size: 1.5em;
261  display: inline-block;
262}
263
264.filterChoices legend, .filters legend {
265  font-size: 1.5em;
266}
267
268.filters, .filterChoices{
269  margin: 2% 2% 3% 2%;
270  display: inline-block;
271}
272
273.filters {
274  width: 71%;
275  margin: 2% 0% 2% 0%;
276}
277
278.filterContainer {
279  width: 28%;
280  margin: 0% 0% 1% 1%;
281  vertical-align: top;
282  display: none;
283}
284
285.filterContainer:first-of-type {
286  margin-left: 2%;
287  display: inline-block;
288}
289
290.filterContainer input, .filterContainer select, .filterContainer label {
291  width: 90%;
292  margin-left: 5%;
293}
294
295.filters button{
296  margin: 1% 0% 1% 2%;
297  display: block;
298}
299
300/* Multi-page Task Styles */
301.pageContainer {
302  width: 100%;
303  padding-left: 2%;
304}
305
306.pageTitle, .page {
307  margin-right: 1%;
308  font-size: 1.8em;
309  color: #6B6B6B;
310}
311
312.page {
313  text-decoration: underline;
314  cursor: pointer;
315  display: inline-block;
316}
317
318.page:hover {
319  color: #F7921D;
320}
321
322/* Login Page Styles*/
323#login {
324  display: block;
325  float: right;
326  margin: 10px;
327  margin-top: -24px;
328}
329
330#login a {
331  text-decoration: underline;
332  color: black;
333  text-align: right;
334}
335
336#login a:hover {
337  color: gray;
338}
339
340#login > a {
341  text-decoration: none;
342  font-size: 1.2em;
343  text-align: right;
344  color: white;
345  background-color: black;
346  border: 1px solid gray;
347  font-weight: bold;
348  padding: 4px 12px;
349}
350
351#login form {
352  display: inline;
353}
354
355#loginForm ol {
356  list-style: none;
357}
358
359nav {
360  background-color: #333;
361  color: white;
362  height: 28px;
363  font-size: 1.2em;
364  margin: 0;
365  text-align: left;
366  }
367
368nav > ul {
369  margin: 0;
370  padding: 0;
371  padding-left: 2px;
372}
373
374nav li {
375  display: inline-block;
376  list-style: none;
377}
378
379nav a {
380  color: white;
381  font-weight: bold;
382  text-decoration: none;
383  padding: 0 20px;
384  padding-top: 4px;
385  line-height: 2.5em;
386}
387
388nav a:hover {
389  color: gray;
390}
391
392nav li a.current {
393  color: #F7921D;
394  background-color: white;
395  padding-bottom: 8px;
396}
397
398footer {
399  padding: 6px;
400  border-top: grey 1px solid;
401  text-align: right;
402}
403
404#body {
405  padding: 5px;
406}
407
408hgroup.title {
409    margin-bottom: 10px;
410}
411
412hgroup.title h1, hgroup.title h2 {
413    display: inline;
414}
415
416hgroup.title h2 {
417    font-weight: normal;
418    margin-left: 3px;
419}
420
421.error {
422    color: #e80c4d;
423}
424
425input[type="text"], input[type="password"] {
426  border: 1px solid #CCC;
427}
428
429/*Index Page Styles*/
430fieldset {
431  margin: 1em 0;
432  margin-bottom: 2em;
433  padding: 1em;
434  padding-top: 0;
435  -webkit-border-radius: 3px;
436  -moz-border-radius: 3px;
437  border-radius: 3px;
438  border: 1px solid #8297F5;
439}
440
441legend {
442  font-size: 1.1em;
443  font-weight: 600;
444  padding: 2px 4px 8px 4px;
445  color: #6B6B6B;
446}
447
448fieldset > label, fieldset > input {
449  font-size: 1.1em;
450  font-weight: 600;
451  color: #6B6B6B;
452  display: block;
453}
454
455fieldset > input {
456  margin-bottom: 2%;
457}
458
459.charts, .chartContainer, .collapse {
460  font-size: 1.5em;
461}
462
463.chartContainer {
464  width: 90%;
465  padding: 3%;
466  margin: 3% 0% 3% 2%;
467  -webkit-border-radius: 15px;
468  -moz-border-radius: 15px;
469  border-radius: 15px;
470  -webkit-box-shadow: 5px 5px 3px #A3A3A2;
471  box-shadow: 5px 5px 3px #A3A3A2;
472  border: 3px solid #8297F5;
473}
474
475.chartContainer > .title {
476  width: 95%;
477  border-bottom: none;
478  display:inline-block;
479}
480
481.chartContainer canvas {
482  margin: 0% 0% 2% 6%;
483}
484
485.chartContainer > div {
486  width: 90%;
487  height: 180px;
488  margin-left: 3%;
489}
490
491.chartContainer > .smoothieHolder {
492  width: auto;
493  height: auto;
494  margin: 0%;
495}
496
497.chartContainer .smoothieLabel {
498  width: 100%;
499  margin: 10px;
500  display: block;
501  text-align: center;
502  font-family: inherit;
503  font-size: 13pt;
504  color: #707070;
505}
506
507.collapse {
508  width: 3%;
509  min-width: 20px;
510  margin: 0px;
511  background: none;
512  color: #F7921D;
513  -webkit-border-radius: 3px;
514  -moz-border-radius: 3px;
515  border-radius: 3px;
516  border: 2px solid #F7921D;
517  text-align: center;
518  font-size: 1em;
519  display: inline-block;
520}
521
522.collapse:hover {
523  background-color: rgba(247,146,29,0.42);
524}
525
526.noXTicks .jqplot-xaxis {
527  display: none;
528}
529
530.currentStats table {
531  width: 66%;
532  margin: 2% 0% 0% 17%;
533  -webkit-border-radius: 5px;
534  -moz-border-radius: 5px;
535  border-radius: 5px;
536  border: 1px solid #8297F5;
537}
538
539.currentStats td:first-of-type, .currentStats td:nth-of-type(3) {
540  width: 35%;
541  padding-top: 1%;
542  padding-left: 1%;
543}
544
545.currentStats td:nth-of-type(2), .currentStats td:nth-of-type(4) {
546  width: 15%;
547}
548
549.currentStats tr:last-of-type td {
550  padding-bottom: 1%;
551}
552
553.currentStats tr td:nth-of-type(2) {
554  border-right: 1px solid #8297F5;
555}
556
557/* User Page Styles*/
558#TasksContainer div[id^="Task"] {
559  margin: 2% 0%;
560}
561
562#TasksContainer .jqplot-xaxis {
563  display: none;
564}
565
566label[id$="Info"] {
567  font-family: inherit;
568  font-size: 13pt;
569  color: #707070;
570}
571
572#TaskOverviewFilterFirst {
573  margin-top: 0%;
574}
575
576.chartContainer > label:first-of-type, .moreTaskInfo {
577  margin-bottom: 1%;
578  display: block;
579}
580
581.chartContainer > label, .moreInfo {
582  color: #666666;
583}
584
585.moreInfo {
586  margin-top: 2%;
587  text-decoration: underline;
588}
589
590.moreInfo:hover {
591  color: #F7921D;
592  cursor: pointer;
593}
594
595.moreInfoTable {
596  width: 96%;
597  margin: 2% 0% 0% 2%;
598  -webkit-border-radius: 5px;
599  -moz-border-radius: 5px;
600  border-radius: 5px;
601  border: 1px solid #8297F5;
602}
603
604.taskInfoCell {
605  width: 50%;
606  padding-top: 1%;
607  padding-left: 1%;
608}
609
610.moreInfoTable tr:last-of-type .taskInfoCell {
611  padding-bottom: 1%;
612}
613
614.moreInfoTable .taskInfoCell:first-of-type {
615  border-right: 1px solid #8297F5;
616}
617
618.taskInfoKey, .taskInfoValue {
619  margin: 1% 0% 0% 0%;
620  display: inline-block;
621  color: #666666;
622}
623
624.taskInfoKey {
625  width: 70%;
626}
627
628.taskInfoValue {
629  width: 28%;
630  text-align: right;
631}
632
633.jobTaskGroup {
634  margin: 2% 0% 3% 1%;
635  -webkit-border-radius: 5px;
636  -moz-border-radius: 5px;
637  border-radius: 5px;
638  border: 2px solid #8297F5;
639  background-color: #C9DCF0;
640}
641
642.jobTaskGroup > h1{
643  margin: -1% 30% 0% 1%;
644  padding: 0.5% 1%;
645  -webkit-border-radius: 3px;
646  -moz-border-radius: 3px;
647  border-radius: 3px;
648  border: 1px solid #8297F5;
649  background-color: #FAFAFA;
650  font-size: 1.6em;
651  display: block;
652}
653
654.jobTaskGroup section {
655  background-color: #FAFAFA;
656}
657
658/* Admin Page Styles */
659.usersField .filterChoices {
660  width: 92%;
661  margin: 1% 0% 1% 2%;
662}
663
664.usersField .filterChoices legend {
665  font-size: 1em;
666  padding-top: 6%;
667}
668
669.usersField .filterChoices label {
670  font-size: 1em;
671  width: 60%;
672  margin: 0% 0% 0% 10%;
673}
674
675.usersField .filterChoices label:last-of-type {
676  width: 42%;
677}
678
679.usersField .filterChoices label:last-of-type {
680  margin-bottom: 8%;
681}
682
683.usersField .filterChoices input[type="checkbox"] {
684  margin: .3em;
685}
686
687#UserOverviewTab .filters {
688  width: 67%;
689  margin: 1% 0% 0% 2%;
690}
691
692.tabSection .filterContainer {
693  width: 27%;
694}
695
696.usersField {
697  width: 20%;
698  padding: 1% 2% 2% 2%;
699  margin: 1% 0% 2% 2%;
700  font-size: 1.4em;
701  vertical-align: top;
702  display: inline-block;
703}
704
705.mainList {
706  width: 100%;
707  font-family: inherit;
708  font-size: 10pt;
709  color: #707070;
710}
711
712.usersField label {
713  margin-top: 1em;
714}
715
716#SlaveOverviewTab .filterChoices {
717  margin-top: 1%;
718}
719
720#SlaveOverviewTab .filters {
721  margin: 1% 0% 0% 0%;
722}
723
724#SlavesContainer .jqplot-target {
725  margin-left: 0%;
726  margin-top: 2%;
727}
728
729#SlavesContainer .chartContainer div:last-of-type {
730  margin-bottom: 1%;
731}
732
733.slaveInfoHeader, .slaveInfoCell {
734  width: 16%;
735}
736
737.slaveInfoHeader:first-of-type, .slaveInfoCell:first-of-type {
738  width: 20%;
739}
740
741.slaveInfoCell {
742  border-right: 1px solid #8297F5;
743}
744
745.slaveInfoCell:last-of-type {
746  border-right: none;
747}
748
749.slaveInfoValue {
750  padding-left: 48%;
751}
752
753.slaveInfoCell:first-of-type .slaveInfoValue {
754  padding-left: 0%;
755}
756
757#ExceptionContainer .chartContainer label {
758  margin: 1% 0 1% 1%;
759  width: 98%;
760  font-size: 1.4em;
761  color: #6B6B6B;
762  display: inline-block;
763}
764
765.chartContainer .chartContainer {
766  font-size: 0.8em;
767}
768
769.chartContainer .chartContainer h1 {
770  font-size: 1.6em;
771}
772
773.chartContainer .chartContainer > div {
774  font-size: 1.3em;
775  margin-bottom: 2%;
776}
777
778.chartContainer .chartContainer button {
779  width: auto;
780}
781
782label[id$="Client"] a:hover {
783  color: #F7921D;
784  text-decoration: underline;
785  cursor: pointer;
786}
787
788/* About Page Styles */
789.aboutMain {
790  width: 96%;
791  margin: 1% 0% 1% 2%;
792}
793
794.aboutMain h2 {
795  font-size: 1.4em;
796}
797
798.aboutMain p {
799  font-size: 1.2em;
800}
801
802.aboutMain p:first-letter {
803  font-size: 1.4em;
804}
Note: See TracBrowser for help on using the repository browser.