Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OaaS/HeuristicLab.Services.Optimization.Web/Content/Site.css @ 8767

Last change on this file since 8767 was 8384, checked in by fschoepp, 12 years ago

#1888:

  • Created a project which contains the back-end controller for the Optimization WebSite
  • Added a WCF-back-end-controller which generates all available optimization problems (currently in-memory solution: PlaceholderControllerService.cs)
  • Created a WebRole using ASP.NET MVC 3 for the Optimization Web Site
  • WebSite authenticates users with the HeuristicLab.Authentication membership provider and database
  • WebSite crawls and displays all available optimization scenarios by using the WCF-back-end controller (test with: http://localhost:.../optimization)
File size: 5.5 KB
Line 
1/*----------------------------------------------------------
2The base color for this template is #5c87b2. If you'd like
3to use a different color start by replacing all instances of
4#5c87b2 with your new color.
5----------------------------------------------------------*/
6body {
7    background-color: #5c87b2;
8    font-size: .85em;
9    font-family: "Trebuchet MS", Verdana, Helvetica, Sans-Serif;
10    margin: 0;
11    padding: 0;
12    color: #696969;
13}
14
15a:link {
16    color: #034af3;
17    text-decoration: underline;
18}
19
20a:visited {
21    color: #505abc;
22}
23
24a:hover {
25    color: #1d60ff;
26    text-decoration: none;
27}
28
29a:active {
30    color: #12eb87;
31}
32
33p, ul {
34    margin-bottom: 20px;
35    line-height: 1.6em;
36}
37
38header,
39footer,
40nav,
41section {
42    display: block;
43}
44
45/* HEADINGS   
46----------------------------------------------------------*/
47h1, h2, h3, h4, h5, h6 {
48    font-size: 1.5em;
49    color: #000;
50}
51
52h1 {
53    font-size: 2em;
54    padding-bottom: 0;
55    margin-bottom: 0;
56}
57
58h2 {
59    padding: 0 0 10px 0;
60}
61
62h3 {
63    font-size: 1.2em;
64}
65
66h4 {
67    font-size: 1.1em;
68}
69
70h5, h6 {
71    font-size: 1em;
72}
73
74/* PRIMARY LAYOUT ELEMENTS   
75----------------------------------------------------------*/
76
77/* you can specify a greater or lesser percentage for the
78page width. Or, you can specify an exact pixel width. */
79.page {
80    width: 90%;
81    margin-left: auto;
82    margin-right: auto;
83}
84
85header, #header {
86    position: relative;
87    margin-bottom: 0px;
88    color: #000;
89    padding: 0;
90}
91
92header h1, #header h1 {
93    font-weight: bold;
94    padding: 5px 0;
95    margin: 0;
96    color: #fff;
97    border: none;
98    line-height: 2em;
99    font-size: 32px !important;
100    text-shadow: 1px 1px 2px #111;
101}
102
103#main {
104    padding: 30px 30px 15px 30px;
105    background-color: #fff;
106    border-radius: 4px 0 0 0;
107    -webkit-border-radius: 4px 0 0 0;
108    -moz-border-radius: 4px 0 0 0;
109}
110
111footer,
112#footer {
113    background-color: #fff;
114    color: #999;
115    padding: 10px 0;
116    text-align: center;
117    line-height: normal;
118    margin: 0 0 30px 0;
119    font-size: .9em;
120    border-radius: 0 0 4px 4px;
121    -webkit-border-radius: 0 0 4px 4px;
122    -moz-border-radius: 0 0 4px 4px;
123}
124
125/* TAB MENU   
126----------------------------------------------------------*/
127ul#menu {
128    border-bottom: 1px #5C87B2 solid;
129    padding: 0 0 2px;
130    position: relative;
131    margin: 0;
132    text-align: right;
133}
134
135ul#menu li {
136    display: inline;
137    list-style: none;
138}
139
140ul#menu li#greeting {
141    padding: 10px 20px;
142    font-weight: bold;
143    text-decoration: none;
144    line-height: 2.8em;
145    color: #fff;
146}
147
148ul#menu li a {
149    padding: 10px 20px;
150    font-weight: bold;
151    text-decoration: none;
152    line-height: 2.8em;
153    background-color: #e8eef4;
154    color: #034af3;
155    border-radius: 4px 4px 0 0;
156    -webkit-border-radius: 4px 4px 0 0;
157    -moz-border-radius: 4px 4px 0 0;
158}
159
160ul#menu li a:hover {
161    background-color: #fff;
162    text-decoration: none;
163}
164
165ul#menu li a:active {
166    background-color: #a6e2a6;
167    text-decoration: none;
168}
169
170ul#menu li.selected a {
171    background-color: #fff;
172    color: #000;
173}
174
175/* FORM LAYOUT ELEMENTS   
176----------------------------------------------------------*/
177
178fieldset {
179    border: 1px solid #ddd;
180    padding: 0 1.4em 1.4em 1.4em;
181    margin: 0 0 1.5em 0;
182}
183
184legend {
185    font-size: 1.2em;
186    font-weight: bold;
187}
188
189textarea {
190    min-height: 75px;
191}
192
193input[type="text"],
194input[type="password"] {
195    border: 1px solid #ccc;
196    padding: 2px;
197    font-size: 1.2em;
198    color: #444;
199    width: 200px;
200}
201
202select {
203    border: 1px solid #ccc;
204    padding: 2px;
205    font-size: 1.2em;
206    color: #444;
207}
208
209input[type="submit"] {
210    font-size: 1.2em;
211    padding: 5px;
212}
213
214/* TABLE
215----------------------------------------------------------*/
216
217table {
218    border: solid 1px #e8eef4;
219    border-collapse: collapse;
220}
221
222table td {
223    padding: 5px;
224    border: solid 1px #e8eef4;
225}
226
227table th {
228    padding: 6px 5px;
229    text-align: left;
230    background-color: #e8eef4;
231    border: solid 1px #e8eef4;
232}
233
234/* MISC 
235----------------------------------------------------------*/
236.clear {
237    clear: both;
238}
239
240.error {
241    color: Red;
242}
243
244nav,
245#menucontainer {
246    margin-top: 40px;
247}
248
249div#title {
250    display: block;
251    float: left;
252    text-align: left;
253}
254
255#logindisplay {
256    font-size: 1.1em;
257    display: block;
258    text-align: right;
259    margin: 10px;
260    color: White;
261}
262
263#logindisplay a:link {
264    color: white;
265    text-decoration: underline;
266}
267
268#logindisplay a:visited {
269    color: white;
270    text-decoration: underline;
271}
272
273#logindisplay a:hover {
274    color: white;
275    text-decoration: none;
276}
277
278/* Styles for validation helpers
279-----------------------------------------------------------*/
280.field-validation-error {
281    color: #ff0000;
282}
283
284.field-validation-valid {
285    display: none;
286}
287
288.input-validation-error {
289    border: 1px solid #ff0000;
290    background-color: #ffeeee;
291}
292
293.validation-summary-errors {
294    font-weight: bold;
295    color: #ff0000;
296}
297
298.validation-summary-valid {
299    display: none;
300}
301
302/* Styles for editor and display helpers
303----------------------------------------------------------*/
304.display-label,
305.editor-label {
306    margin: 1em 0 0 0;
307}
308
309.display-field,
310.editor-field {
311    margin: 0.5em 0 0 0;
312}
313
314.text-box {
315    width: 30em;
316}
317
318.text-box.multi-line {
319    height: 6.5em;
320}
321
322.tri-state {
323    width: 6em;
324}
Note: See TracBrowser for help on using the repository browser.