Free cookie consent management tool by TermsFeed Policy Generator

source: branches/1888_OaaS/HeuristicLab.Services.Optimization.Web/Content/hl/Site.css @ 16654

Last change on this file since 16654 was 9324, checked in by fschoepp, 12 years ago

#1888:

  • DAL: Added a Delete method which deletes by experiment id.
  • HL DataTables will now be transposed and mapped as double[ROWS][COLUMNS] (transposed)
  • JS: Moved all classes into "modules" to prevent namespace pollution (using OAAS_MODEL for model classes, OAAS_VIEW for views and OAAS_CONTROLLER for controllers)
  • JS: Moved DatatypeMapper classes into Backbone views
  • JS: Models now correctly send DELETE requests
  • Added a new job overview page (which also renders run details) using AJAX
  • Using moment.min.js to format DateTime as string
  • Controllers now inherit from BaseController which provides a RedirectToLoginIfNecessary-method
  • Added loading animations to several AJAX bound places (loading experiments / scenarios)
  • Added a section to _Layout.cshtml which allows page-specific JavaScript includes (<script> only for a certain page)
  • Fixed Build/Edit of experiment menu redirecting to the wrong page
  • The Experiment Variation Dialog disables input fields, if the property has not been activated before
File size: 7.0 KB
Line 
1/* Main Layout Styles
2----------------------------------------------------------*/
3
4body {
5  margin: 0;
6  padding: 0;
7  width: 100%;
8  height: 100%;
9  background-color: #FAFAFA;
10  text-align: center;
11  font-size: 62.5%;
12  font-family: Verdana, Helvetica, Sans-Serif;
13}
14
15img {
16  border: 0px;
17}
18
19h1, h2, h3, h4, h5 {
20  margin: 0px;
21  padding: 0px;
22}
23
24h1 {
25  color: #F7921D;
26  border-bottom: 1px dotted #AAAAAA;
27  font-size: 1.5em;
28  padding-bottom: 2px;
29  margin-bottom: 4px;
30}
31
32h2 {
33  color: #333333;
34  border-bottom: 1px solid #EEEEEE;
35  font-size: 1.2em;
36  padding-bottom: 3px;
37}
38
39h3 {
40  color: #333333;
41  font-size: 1em;
42  padding-bottom: 6px;
43}
44
45#master-page {
46  margin: 0 auto;
47  width: 999px;
48  text-align: left;
49}
50
51#master-header {
52  width: 999px;
53  height: 54px;
54  background-repeat: no-repeat;
55  background-image: url("images/bg_header.png");
56}
57
58#master-header .logo {
59  color: #FFFFFF;
60  display: block;
61  float: left;
62  text-align: left;
63  font-size: 28px;
64  padding-top: 18px;
65  padding-left: 8px;
66}
67
68#master-header .logo a {
69  text-decoration: none;
70  color: #FFFFFF;
71}
72
73#master-header .login {
74  font-size: 1.2em;
75  display: block;
76  text-align: right;
77  margin: 10px;
78  color: #FFFFFF;
79  float: right;
80  margin-top: 28px;
81}
82
83#master-header .login a {
84  background-color: #000000;
85  padding-left: 12px;
86  padding-right: 12px;
87  padding-top: 4px;
88  padding-bottom: 4px;
89  color: #FFFFFF;
90  text-decoration: none;
91  font-weight: bold;
92  border: 1px solid #CCCCCC;
93}
94
95#master-header .login a:hover {
96  color: #AAAAAA;
97}
98
99#master-mainmenu {
100  background-color: #000000;
101  background-repeat: repeat-y;
102  background-image: url("images/bg_mainmenu.png");
103  padding-left: 8px;
104  padding-right: 8px;
105  margin: 0px;
106  color: #FFFFFF;
107  height: 28px;
108  font-size: 1.2em;
109}
110
111#master-submenu {
112  padding-top: 20px;
113}
114
115#master-submenu UL {
116  margin: 0px;
117  padding: 0px;
118  margin-left: 5px;
119  margin-right: 6px;
120  border-bottom: 1px solid #CCCCCC; 
121  padding: 4px;
122}
123
124#master-submenu UL LI {
125  display: inline;
126  list-style: none;
127  border-right: 1px dotted #333333;
128}
129
130#master-submenu UL LI a {
131  padding: 0px 20px;
132  font-weight: bold;
133  text-decoration: none;
134  color: #333333; 
135}
136
137#master-submenu UL LI a:hover {
138  color: #F7921D;
139}
140
141#master-submenu UL LI.selected a {
142    color: #F7921D;
143}
144
145#master-main {
146  background-repeat: repeat-y;
147  background-image: url("images/bg_main.png");
148}
149
150#master-MainContent
151{
152  background-repeat: repeat-y;
153  background-image: url("images/bg_main.png");
154  padding-left: 12px;
155  padding-right: 12px;
156  padding-top: 12px;
157  width: 975px;
158  display: block;
159  float: left;
160}
161
162#master-footer {
163  background-repeat: no-repeat;
164  background-image: url("images/bg_footer.png");
165  width: 999px;
166  height: 64px;
167  clear: both;
168}
169
170#master-footer .logo {
171  display: block;
172  text-align: right;
173  padding-right: 22px;
174  padding-top: 10px;
175}
176
177/* UI Styling */
178
179div.hl-menuButtons {
180  margin-top: 4px;
181  margin-bottom: 4px; 
182}
183
184.hl-button {
185
186}
187
188
189.hl-formHeader {
190  text-align: left; 
191}
192
193.hl-iconcell {
194  width: 60px;
195  text-align: center; 
196}
197
198.hl-signon-form fieldset legend {
199  color: black;
200}
201
202.hl-signon-form input[type=text], .hl-signon-form input[type=password]{
203  width: 200px; 
204}
205
206/* TAB MENU   
207----------------------------------------------------------*/
208ul#menu {
209  padding: 0px;
210  margin: 0px;
211  text-align: left;
212}
213
214ul#menu li {
215  display: inline;
216  list-style: none;
217}
218
219ul#menu li#greeting {
220  padding: 5px 20px;
221  font-weight: bold;
222  text-decoration: none;
223  line-height: 2.8em;
224  color: #fff;
225}
226
227ul#menu li a {
228  padding: 0px 20px;
229  padding-top: 4px;
230  font-weight: bold;
231  text-decoration: none;
232  line-height: 2.5em;
233  color: #FFFFFF;
234}
235
236ul#menu li a:hover {
237  text-decoration: none;
238  color: #AAAAAA;
239}
240
241ul#menu li a:active {
242}
243
244ul#menu li.selected a {
245  color: #F7921D;
246  background-color: #FFFFFF;
247  padding-bottom: 8px;
248}
249
250
251
252
253
254/* FORM LAYOUT ELEMENTS   
255----------------------------------------------------------*/
256
257fieldset {
258  margin: 1em 0;
259  padding: 1em;
260  border: 1px solid #CCC;
261}
262
263fieldset p {
264  margin: 2px 12px 10px 10px;
265}
266
267legend {
268  font-size: 1.1em;
269  font-weight: 600;
270  padding: 2px 4px 8px 4px;
271}
272
273input[type="text"] {
274  border: 1px solid #CCC;
275}
276
277input[type="password"] {
278  width: 200px;
279  border: 1px solid #CCC;
280}
281
282/*
283----------------------------------------------------------*/
284table
285{
286    padding: 5px;
287}
288/*
289table {
290  border: solid 1px #e8eef4;
291  border-collapse: collapse;
292}
293
294table td {
295  padding: 5px;
296  border: solid 1px #e8eef4;
297}
298
299table th {
300  padding: 6px 5px;
301  text-align: left;
302  background-color: #e8eef4;
303  border: solid 1px #e8eef4;
304}*/
305
306/* MISC 
307----------------------------------------------------------*/
308.clear {
309  clear: both;
310}
311
312.error {
313  color: Red;
314}
315
316#menucontainer {
317  margin-top: 40px;
318}
319
320div#title {
321  display: block;
322  float: left;
323  text-align: left;
324}
325
326#logindisplay {
327  font-size: 1.1em;
328  display: block;
329  text-align: right;
330  margin: 10px;
331  color: White;
332}
333
334#logindisplay a:link {
335  color: white;
336  text-decoration: underline;
337}
338
339#logindisplay a:visited {
340  color: white;
341  text-decoration: underline;
342}
343
344#logindisplay a:hover {
345  color: white;
346  text-decoration: none;
347}
348
349/* Styles for validation helpers
350-----------------------------------------------------------*/
351.field-validation-error {
352  color: #ff0000;
353}
354
355.field-validation-valid {
356  display: none;
357}
358
359.input-validation-error {
360  border: 1px solid #ff0000;
361  background-color: #ffeeee;
362}
363
364.validation-summary-errors {
365  font-weight: bold;
366  color: #ff0000;
367}
368
369.validation-summary-valid {
370  display: none;
371}
372
373/* Styles for editor and display helpers
374----------------------------------------------------------*/
375.display-label, .editor-label, .display-field, .editor-field {
376  margin: 0.5em 0;
377}
378
379.text-box {
380  width: 30em;
381}
382
383.text-box.multi-line {
384  height: 6.5em;
385}
386
387.tri-state {
388  width: 6em;
389}
390
391/* custom styles */
392.spacer
393{
394    height: 20px;
395    clear: both;
396}
397
398.scroll
399{   
400    width: 700px;
401    overflow: auto;
402}
403
404.param-input
405{
406    display: inline
407}
408
409
410.dragables
411{
412  height :100px;
413  width:100px;
414  border:1px solid #000000; 
415  background: #EEEEEE; 
416  padding: 5px 5px 5px 5px;
417  margin: 5px 5px 5px 5px;
418  float: left;
419}
420
421.clearer
422
423  clear:both;
424}
425
426.treeStyle
427{
428  border: 1px solid black;
429}
430
431.unseen
432{
433    display: none;
434}
435
436.leftEntry {
437    float: left;
438    width: 30%;
439}
440
441.rightEntry{
442    margin-left: 30%;
443}
444
445.ui-selected
446{
447    background: #EA8511; 
448}
449
450.loader
451{
452  width: 24px;
453  height: 24px;
454}
455
456.bigImage
457{
458  text-align: center;
459  display: block;
460  margin-left: auto;
461  margin-right: auto; 
462}
463
464.selectedRow
465{
466  font-weight: bolder;
467}
468
469.experimentMenu
470{
471    clear: left;
472    float: left;
473    display: inline;
474}
Note: See TracBrowser for help on using the repository browser.