source: Dev/trunk/css/awesome.css @ 146

Last change on this file since 146 was 146, checked in by fpvanagthoven, 13 years ago

Merged step/displaystep class functionality, division is unnecessary.
Added some javascript to manipulate editor objects in sequencerScripts.js

File size: 13.0 KB
RevLine 
[59]1/*
2    Document   : style
3    Created on : 12-jul-2011, 15:12:02
4    Author     : fpvanagthoven
5    Description:
6        Purpose of the stylesheet follows.
7*/
8
9/*
10   TODO customize this sample style
11   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
12*/
13
14h1 {
15    width: 100%;
16    text-align: center;
17    color: white;
18    text-shadow: #888 0px 0px 1em;
19    margin: 0 0 0.1em 0;
20}
21
22h2 {
23    margin: 0;
24    font-size: larger;
25}
26
27h3 {
28    margin: 0;
29    font-size: small;
30    font-weight: normal;
31    color: #333;
32}
33
[103]34label {
[104]35    font-size: small;
36    font-weight: bold;
37    color: #333;
[103]38    text-shadow: #fff 0px 0px 1px;
39}
40
[59]41legend {
42    padding-left: 0em;
43    color: #fff;
44    text-shadow: #000 0px 0px .4em;
45}
46
47fieldset {
48    background-color: #aeb2b3;
49    border: 1px solid #fff;
50    -moz-border-radius: 15px;
51    border-radius: 15px;
52    margin-bottom: 2em;
53    padding: 0 1em 1em 1em;
54    -moz-box-shadow: 2px 2px 1px #888;
55    -webkit-box-shadow: 2px 2px 1px #888;
56    box-shadow: 2px 2px 1px #888;
57}
58html {
59    background-image: url('../images/bg/blueishgridblock.png');
60    height: 100%;
[144]61    font-size: 12px;
[59]62}
63
64root {
65    display: block;
66}
67
68body {
69    font-family: sans-serif;
70    background-image: url('../images/bg/blueishgrid.png');
71    background-repeat: repeat-x;
72    margin: 0;
73    padding: 0;
74    height: 100%;
75}
76
77input {
78    background-color: #c6c6c6;
79    border: 1px solid #888;
80}
81
82textarea {
83    background-color: #c6c6c6;
84    border: 1px solid #888;
85}
86
87select {
88    background-color: #c6c6c6;
89    border: 1px solid #888;
90}
91
92#wrapper {
93    width: 80%;
[97]94    min-width: 800px;
[59]95    margin: auto;
96}
97
98#header {
99    height: 4em;
100    background-color: transparent;
101}
102
103#logo{
104    background-image: url('../images/headlogo.png');
105    background-position: top center;
106    background-repeat: no-repeat;
107    font-size: 2em;
108    font-weight: bold;
109    text-align: center;
110    line-height: 2em;
111    text-shadow: #555 0px 0px .2em;
112    height: 189px;
113}
114
115#logo a {
116    text-decoration: none;
117    color: #ddd;
118}
119
120#logo a:hover {
121    color: #fff;
122}
123
124#content {
125    position: relative;
126    width: 100%;
127    padding: 2em 0;
128}
129
130
131
132/* ##################################################################
133   ===================== STYLESHEET OF GLORY ======================== */
134
[103]135#creation {
[64]136    position: relative;
[59]137    min-height: 10em;
138    background-image: url('../images/bg/graygradient.png');
139    background-repeat: repeat-x;
140    background-color: #aeb2b3;
141    -moz-border-radius: 15px;
142    border-radius: 15px;
143    -moz-box-shadow: 2px 2px 2px #888;
144    -webkit-box-shadow: 2px 2px 2px #888;
145    box-shadow: 2px 2px 2px #888;
146    padding: 2em;
147    border: 1px solid white;
148}
149
150#surveyHead {
151    position: relative;
152    width: 100%;
153}
154
155#surveyTitle {
[64]156
157}
158
159#surveyTitle:hover {
160
161}
162
163.titleBox {
[59]164    width: 17em;
165    font-size: large;
166    color: #555;
167}
168
[64]169.titleBox:hover {
[59]170    color: black;
171}
172
173#surveyDescription {
[64]174
175}
176
177.descriptionBox {
[59]178    display: block;
179    width: 30em;
180    max-width: 30em;
181    font-family: sans-serif;
182    color: #555;
183}
184
185#timeStamp {
186    position: absolute;
187    color: #333;
188    font-size: small;
189    right: 6em;
190    top: 0;
191    line-height: 2.3em;
192}
193
194#surveySaveButton {
195    position: absolute;
196    top: 0;
197    right: 0;
198    width: 5em;
199}
200
201#surveyDescription:hover {
202    color: black;
203}
204
205#surveyLink {
206    position: absolute;
207    top: -2em;
208    right: 0;
209    font-size: x-small;
210    color: #333;
211    width: 30em;
212    border-color: transparent;
213    background-color: transparent;
214}
215
216#questionsDiv {
217    margin-top: 2em;
218}
219
220.answersDiv {
221    margin-left: 0.5em;
222}
223
224#submitSurvey {
225    display: block;
226    height: 3em;
227    width: 10em;
228    margin-top: 2em;
229    background-color: #aeb2b3;
230    border: 1px solid white;
231}
232
233#submitSurvey:hover {
234    background-color: #e3eff3;
235    color: #111;
236    border-color: deepskyblue;
237}
238
239#submitSurvey:active {
240    background-color: #fff;
241    border-style: inset;
242    border-color: orange;
243}
244
245#addQuestionButton {
246    margin-top: 1em;
247    width: 20em;
248}
249
250#addOpt {
251    margin-left: 1em;
252}
253
254
255.surveyButton {
256    color: #444;
257    font-weight: bold;
258    background-color: transparent;
259    border: 1px solid #555;
260    -moz-border-radius: 6px;
261    border-radius: 6px;
262}
263
[146]264
265.surveyButton.dis {
266    color: #666;
267}
268
269.surveyButton.dis:hover {
270    background-color: transparent;
271    color: #666;
272    border-color: #555;
273}
274
[59]275.bigSurveyButton {
276    margin-top: 1px;
277    height: 3em;
278    width: 12em;
279}
280
281.surveyButton:hover {
282    background-color: #e3eff3;
283    color: #111;
284    border-color: deepskyblue;
285}
286
287.surveyButton:active {
288    background-color: #fff;
289    border-style: inset;
290    border-color: orange;
291}
292
293.question { 
294    margin-top: 3em;
295    border-top: 1px solid #ddd;
296    text-shadow: #fff 0px 0px 1px;
297}
298
299.questionTable td{
300    width: 8em;
301}
302
303.questionTable th{
304    text-align: left;
305}
306
307
308
309/* ##################################################################
310   ===================== STYLESHEET OF GLORY ======================== */
311
312.menu {
313    width: 30em;
314    margin: 1em auto 0 auto;
315    padding: 2em;
316    text-align: center;
317    background-image: url('../images/bg/graygradient.png');
318    background-repeat: repeat-x;
319    background-color: #aeb2b3;
320    -moz-border-radius: 15px;
321    border-radius: 15px;
322    border: 1px solid white;
323}
324
325.menuButtons {
326    float: left;
327}
328
329.toLoad {
330    background-color: #c6c6c6;
331    width: 23em;
332    height: 10em;
333}
334
335/* ##################################################################
336   ===================== STYLESHEET OF GLORY ======================== */
[64]337.padding2em {
338    padding: 2em;
339}
[59]340
[75]341.padding1em {
[102]342    padding: 1em;
[75]343}
344
[59]345.topMargin {
346    margin-top: 2em;
347}
348
349.leftPadding {
350    padding-left: 2em;
351}
352
[64]353.leftPadding1 {
354    padding-left: 1em;
355}
356
[59]357.noPadding {
358    padding: 0;
359}
360
361.centerBoxed {
362    margin: 1em auto;
363    width: 30em;
364    text-align: center;
365    padding: 0 1em;
366    font-size: small;
367    color: white;
368    /*    border: 1px solid gray;*/
369}
370
[64]371.nextLine {
372    display: block;
373}
374
375.leftAlign {
376    text-align: left;
377}
378
[104]379.leftMargin {
380    margin-left: 10px;
381}
382
[65]383.width100p {
384    width: 100%;
385}
386
[104]387.floatLeft {
388    float: left;
389}
390
[59]391/* ##################################################################
392   ===================== STYLESHEET OF GLORY ======================== */
393
[103]394.answerInput {
395    display: block;
396}
397
[59]398.answerBox {
399    padding-left: 1em;
400}
401
402.textBox {
403    width: 20em;
404}
405
406.intBox {
407    width: 5em;
408    margin: 0 .3em;
409    border: 1px solid #abadb3;
410}
411
412.scaleLabel {
413    display: inline;
414    color: #333;
415}
416
417.questionTitle {
418
419}
420
421.questionDescription {
422    font-size: small;
[64]423}
424
[68]425.topRight {
426    position: absolute;
427    top: 2.3em;
428    right: 2.3em;
429    padding-left: 1em;
430    padding-right: 1em;
431}
432
[75]433.borderRadius {
[102]434    -moz-border-radius: 15px;
[75]435    border-radius: 15px;
436}
437
438.boxShadow {
[102]439    -moz-box-shadow: 2px 2px 2px #888;
[75]440    -webkit-box-shadow: 2px 2px 2px #888;
441    box-shadow: 2px 2px 2px #888;
442}
443
[64]444/* ##################################################################
445   ===================== STYLESHEET OF GLORY ======================== */
[104]446
447#questionEditForm {
448
449}
450
451#saveQuestion {
452    position: absolute;
453    top: 1em;
454    right: 1em;
455}
456
[112]457#clearQuestionFields {
458    position: absolute;
459    top: 1em;
460    right: 5em;
461}
462
[104]463/* ##################################################################
464   ===================== STYLESHEET OF GLORY ======================== */
[65]465#sessionCreationForm {
[67]466    padding-bottom: 16em;
[65]467}
468
469#pipelineWrapper {
470    float: left;
471    width: 40%;
472}
473
474.pipelineHead {
[64]475    margin-top: 1em;
476    text-shadow: #fff 0px 0px 1px;
477}
478
479#pipeline {
[65]480    display: block;
481    width: 100%;
[67]482    height: 15em;
[65]483    overflow: hidden;
[64]484}
485
[67]486#surveysList {
487    height: 15em;
488}
489
490#applicationsList {
491    height: 15em;
492}
493
[64]494.pipelineButton {
[67]495
[64]496}
497
[65]498#surveysApplicationsWrapper {
499    float: left;
500    width: 60%;
501}
502
503#surveysForPipelineWrapper {
504    float: left;
505    width: 50%;
506}
507
508#applicationsForPipelineWrapper {
509    float: left;
510    width: 50%;
[75]511}
512
513/* ##################################################################
514   ===================== STYLESHEET OF GLORY ======================== */
515.resultsDiv {
[102]516    height: 10em;
517    border: 1px solid white;
[75]518}
519
520.resultDiv {
[102]521    width: 10em;
522    height: 10em;
523    border: 1px solid white;
524    background-color: #c6c6c6;
525    float: left;
526    margin-left: 2em;
[92]527}
528
529/* ##################################################################
530   ===================== STYLESHEET OF GLORY ======================== */
[104]531#questionCreation
532{
533    position: relative;
534    min-height: 10em;
535    min-width: 500px;
536    width: 50%;
537    background-image: url('../images/bg/graygradient.png');
538    background-repeat: repeat-x;
539    background-color: #aeb2b3;
540    -moz-border-radius: 15px;
541    border-radius: 15px;
542    -moz-box-shadow: 2px 2px 2px #888;
543    -webkit-box-shadow: 2px 2px 2px #888;
544    box-shadow: 2px 2px 2px #888;
545    padding: 2em;
546    border: 1px solid white;
547}
548
[102]549#questionListWrapper {
[104]550    float: left;
[102]551    text-align: center;
[104]552    margin-bottom: 5em;
553    width: 40%;
554    margin-right: 2em;
[102]555}
556
557#questionListWrapper #questionsList {
558    height: 30em;
[104]559    width: 100%;
[102]560}
561
562#questionEditForm {
563   
564}
565
566/* ##################################################################
567   ===================== STYLESHEET OF GLORY ======================== */
[92]568.xdebug-var-dump {
569    color:white;
[142]570}
571
572
573/*
574#pipelineFrame{
575    height: 12em;
576    width: 96em;
577    display: block;
578    background-image: url('../images/bg/pipelineFrameBG.png');
579    background-color: #e3eff3;
580}
581
582.pipelineFrame .pipelineObject {
583    width: 10em;
584    height: 10em;
585    margin: 1em auto 1em auto;
586    text-align: center;
587}
588*/
589
590/*
591*
592*
593*   Horizontal sequencer styling
594*
595*
596*/
597
598#sequencer {
599    width: 100%;
[144]600    margin: 0 auto 0 auto;
601    /*background-image: url('../images/bg/sequencerBG.png');*/
602    background-image: linear-gradient(top, #B0B0B0 21%, #888888 80%);
603    background-image: -o-linear-gradient(top, #B0B0B0 21%, #888888 80%);
604    background-image: -moz-linear-gradient(top, #B0B0B0 21%, #888888 80%);
605    background-image: -webkit-linear-gradient(top, #B0B0B0 21%, #888888 80%);
606    background-image: -ms-linear-gradient(top, #B0B0B0 21%, #888888 80%);
607
608    background-image: -webkit-gradient(
609        linear,
610        left top,
611        left bottom,
612        color-stop(0.21, #B0B0B0),
613        color-stop(0.8, #888888)
614    );
[142]615    background-position: bottom;
616    background-repeat: repeat-x;
617}
618
619#sequencer .title {
620    height: 1em;
621    margin-bottom: 0.5em;
622    margin-top:0.5em;
623    margin-left: 1em;
[144]624    font-size: 1.25em;
[142]625    color: #FFF;
626   
627}
628
[144]629#sequencer .seqContent {
630    height: 9em;
631    overflow-x: scroll;
632    overflow-y: hidden;
[142]633    margin-bottom: 0.5em;
[144]634   
635    background-image: linear-gradient(top, #B0B0B0 21%, #888888 80%);
636    background-image: -o-linear-gradient(top, #B0B0B0 21%, #888888 80%);
637    background-image: -moz-linear-gradient(top, #B0B0B0 21%, #888888 80%);
638    background-image: -webkit-linear-gradient(top, #B0B0B0 21%, #888888 80%);
639    background-image: -ms-linear-gradient(top, #B0B0B0 21%, #888888 80%);
640    background-image: -webkit-gradient(
641        linear,
642        left bottom,
643        left top,
644        color-stop(0.25, #B0B0B0),
645        color-stop(0.8, #888888)
646    );
647   
[142]648    border: 1px solid #ddd;
649    -moz-border-radius: 0.5em;
650    border-radius: 0.5em;
651    padding: 0.5em;
652}
653
654#sequencer #controls {
655    width: auto;
656    text-align: right;
657    margin-bottom: -0.5em;
658}
659
[144]660.seqContent .displayStep {
661    width: 52px;
662    padding: 0;
[142]663    margin: 10px 0 0 0;
664    background-repeat: no-repeat;
665    float: left;
666    text-align: center;
667}
668
[144]669.seqContent .displayStep .displayStepIcon {
670    width: 50px;
671    height: 50px;
672    border: 2px solid #444444;
673    color: #FFF;
674    float: left;
675}
676
677.seqContent .displayStep p{
[146]678    margin-top: 5px;
[142]679    font-weight: normal;
680    font-size: 0.875em;
[144]681    float: left;
[142]682   
683}
684
[144]685.seqContent .divider {
[142]686    width: 10px;
[144]687    height: 50px;
688    margin: 10px 15px 0 20px;
[142]689    background-image: url('../images/ui/sequencerDivider.png');
690    float: left;
691}
692
[144]693
694
695
696
697
[142]698/*
[144]699 *
700 *
701 *  TOOLBOX
702 *
703 *
[142]704*/
705
706#toolbox {
[144]707    /*width: 40%;*/
[142]708    float: left;
[146]709    margin: 1em 2em 0 0;
[144]710    /*background-image: url('../images/bg/sequencerBG.png');*/
711    background-image: linear-gradient(top, #B0B0B0 21%, #888888 80%);
712    background-image: -o-linear-gradient(top, #B0B0B0 21%, #888888 80%);
713    background-image: -moz-linear-gradient(top, #B0B0B0 21%, #888888 80%);
714    background-image: -webkit-linear-gradient(top, #B0B0B0 21%, #888888 80%);
715    background-image: -ms-linear-gradient(top, #B0B0B0 21%, #888888 80%);
716
717    background-image: -webkit-gradient(
718        linear,
719        left top,
720        left bottom,
721        color-stop(0.25, #B0B0B0),
722        color-stop(0.8, #888888)
723    );
724   
[142]725}
726
727#toolbox .title {
728    height: 1em;
729    margin-bottom: 0.5em;
730    margin-top:0.5em;
731    margin-left: 1em;
[144]732    font-size: 1.25em;
[142]733    color: #FFF;
734}
735
[144]736#toolbox .creationButton {
737    height: 50px;
738    margin: 0 0 5px 0;
739    border: 1px solid #000;
[146]740    border-radius: 6px;
741    -moz-border-radius: 6px;
742    cursor: pointer;
[144]743}
744
745#toolbox .creationButton:hover {
746    border: 1px solid #FFF;
747    background: rgba(255, 255, 255, 0.2);
748}
749
750#toolbox .buttonIcon {
[146]751    border: none;
752    border-radius: 6px;
753    margin: 0 10px 0 0;
[142]754    float: left;
755}
756
[144]757#toolbox .creationButton p {
758    margin: 15px 10px 0 0;
759    color: #444;
760    float: left;
[103]761}
Note: See TracBrowser for help on using the repository browser.