/lenasys/trunk

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/lenasys/trunk
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
1
* {
2
	margin:0; 
3
	padding:0;
64.1.1 by b11johgu
ExamplesController:
4
	font-family: Helvetica Bold, Helvetica;
5
	-webkit-font-smoothing: antialiased; 
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
6
}
7
8
@font-face{
9
	font-family: icomoon;
10
	src: url(../img/icomoon.ttf);
11
}
12
13
.icomoon{
14
	font-family: "icomoon";
64.1.1 by b11johgu
ExamplesController:
15
	display:inline;
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
16
}
17
28.2.3 by a10rolch
Added files:
18
body{
19
	overflow-x:hidden;
20
}
21
22
/* Header styling */
23
#header{
24
	position:fixed;
64.1.1 by b11johgu
ExamplesController:
25
	top:0px;
26
	left:0px;
28.2.3 by a10rolch
Added files:
27
	margin:0;
28
	padding:0;
29
	float:left;
30
	width:100%;
31
	height:50px;
32
	border:1px solid #111111;
33
	background-color: #333333;
64.1.1 by b11johgu
ExamplesController:
34
	z-index:30000;
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
35
}
36
37
.invisHeader{
38
	position:fixed;
39
	float:left;
64.1.1 by b11johgu
ExamplesController:
40
	top:51px;
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
41
	width:100%;
42
	height:0px;
64.1.1 by b11johgu
ExamplesController:
43
	z-index:29999;
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
44
}
45
46
a.logo{
47
	position:fixed;
48
	left:105px;
28.2.3 by a10rolch
Added files:
49
	display:block;
50
	width: 162px;
51
	height: 51px;
52
	background-image: url(../img/logo.png);
53
	background-repeat:no-repeat;
54
	text-indent: -99999px; 
55
}
56
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
57
span{
58
	font: 16px Helvetica;
59
	font-weight: bold;
60
}
61
28.2.3 by a10rolch
Added files:
62
/* Course title */
63
span.title{
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
64
	position:fixed;
65
	left:300px;
66
	top:20px;
67
	height:31px;
68
	color: #fff;
69
}
70
64.1.1 by b11johgu
ExamplesController:
71
72
/***
73
	Top right span
74
					***/
75
.userConfig{
76
	cursor:pointer;
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
77
	float:right;
64.1.1 by b11johgu
ExamplesController:
78
	display:block;
79
	height: 50px;
80
	width:155px;
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
81
	margin-right:8em;
82
	border-right: 1px solid #555;
64.1.1 by b11johgu
ExamplesController:
83
	border-left: 1px solid #111;
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
84
}
64.1.1 by b11johgu
ExamplesController:
85
86
/* To create second border */
87
.userConfig:before{
88
	content: '';
89
	width: 153px;
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
90
	height: 50px;
64.1.1 by b11johgu
ExamplesController:
91
	position: absolute;
92
	border-right: 1px solid #111;
93
	border-left: 1px solid #555;
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
94
}
95
.userConfig:hover{
96
	background-color: #ae2771 !important;
64.1.1 by b11johgu
ExamplesController:
97
	border-bottom: 1px solid #111;
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
98
}
99
64.1.1 by b11johgu
ExamplesController:
100
/* Login/settings icon */
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
101
.userLink{
102
	float:right;
103
	display:block;
64.1.1 by b11johgu
ExamplesController:
104
	width: 45px;
105
	padding-top:10px;
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
106
	font-family: "icomoon";
64.1.1 by b11johgu
ExamplesController:
107
	font-size: 195%;
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
108
	text-decoration: none;
109
	color: white !important;
110
}
111
64.1.1 by b11johgu
ExamplesController:
112
/* Login/user information */
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
113
span.userInformation{
64.1.1 by b11johgu
ExamplesController:
114
	float:left;
115
	height:31px;
116
	width:90px; /* Dunno about this one */	
117
	padding-top:20px;
118
	margin-left:15px; /* Dunno about this one */	
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
119
	font-weight:normal;
64.1.1 by b11johgu
ExamplesController:
120
	font-size:inherit; /* Dunno about this one */
121
	color:white !important; 
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
122
}
123
64.1.1 by b11johgu
ExamplesController:
124
/* Menus and popups for top right span */
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
125
#popoutMenu{
126
	font-family: Helvetica;
64.1.1 by b11johgu
ExamplesController:
127
	border-top: 1px solid #555;
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
128
	font-size:13px;
129
	float:right;
130
	position:relative;
131
	margin-right:9.8em;
132
	padding:0;
133
134
}
135
136
#popoutMenu a{
137
	color: #FFF;
138
	text-decoration:none;
139
}	
140
141
#popoutMenu ul {
142
	list-style-type:none;
143
	width:100%;
144
	margin:0;
145
	padding:0;
146
	line-height: 250%;
147
	font-weight: bold;
148
}
149
150
151
#popoutMenu li {
152
	padding-left:10px;
153
	padding-right:15px;
154
	width:220px;
155
	margin:0;
156
	background-color:#333;
157
	border-top: 1px solid #555;
158
	border-left: 1px solid #555;
159
	border-bottom:1px solid #111;
160
	border-right:1px solid #111;
161
	color:#fff;
162
	cursor: pointer;
163
	-webkit-touch-callout: none;
164
	-webkit-user-select: none;
165
	-khtml-user-select: none;
166
	-moz-user-select: none;
167
	-ms-user-select: none;
168
	user-select: none;
169
}
170
171
.expander{
172
	background-image: url(../img/expandIcon.png); /* Will be replaced with font. */
173
	background-repeat:no-repeat; 
174
	background-position:right;
175
}
176
177
178
#popoutMenu li:hover {
179
	background-color: #0a68ad;
180
	color: #fff;
181
}
182
183
#popoutMenu li.expanded{
184
	color:#fff;
185
	cursor: pointer;
186
	margin-left:1px;
187
	text-indent: 15px;
188
	border:0;
189
	background-color: #202020;
190
	line-height: 200%;
191
	-webkit-touch-callout: none;
192
	-webkit-user-select: none;
193
	-khtml-user-select: none;
194
	-moz-user-select: none;
195
	-ms-user-select: none;
196
	user-select: none;
197
}
198
199
#popoutMenu li.expanded:hover {
200
	background-color: #ae2771;
201
	color: #fff;
202
}
203
204
.checkedCourse{
205
	background-image: url(../img/expandIcon.png); /* Will be replaced with font. */
206
	background-repeat:no-repeat; 
207
	background-position:left;
208
	background-color: #ff0000;
209
}
210
211
212
/* Window for change password */
213
#passwordChanger{
214
	/* Position & Size */
215
	position:fixed;
216
	left:35%;
217
	top:24%;
218
	padding:20px;
219
	width:300px;
220
	height:150px;
221
	
222
	/* Colors */	
223
	color:white;
224
	background-color:#333;
225
226
	/* Fonts */	
227
	line-height: 200%;
228
	font-family: Helvetica;
229
	
230
	/* Borders */
231
	border-top: 1px solid #555;
232
	border-left: 1px solid #555;
233
	border-bottom:1px solid #111;
234
	border-right:1px solid #111;
235
	-webkit-box-shadow: 0 0 8px #000;
236
}
237
238
#passwordChanger input{
239
	width:40%;
240
	margin-right:5px;
241
	float:right;
242
}
243
244
#passwordChanger .passwordHeader{
245
	/* Position & Size */
246
	width:320px;
247
	height:30px;
248
	margin-left:-21px;
249
	margin-top:-20px;
250
	padding-left:20px;
251
	
252
	/* Fonts */
253
	font-size: 18px;
28.2.3 by a10rolch
Added files:
254
	line-height:200%;
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
255
	font-weight: bold;
256
	
257
	/* Colors */
258
	color: #fff;
259
	background-color:#333;
260
	
261
	/* Borders */
262
	border-top: 1px solid #555;
263
	border-left: 1px solid #555;
264
	border-bottom:1px solid #111;
265
	border-right:1px solid #111;
266
}
267
#passwordChanger .passwordHeaderBorder{
268
	border-bottom:1px solid #555;
269
	width:340px;
270
	margin-left:-21px;
271
	margin-bottom:5px;
272
}
273
274
#passwordChanger .button{
275
	/* Position & Size */
276
	width:125px;
277
	height:33px;
278
	margin-top:10px;
279
	margin-right:18px;
280
	
281
	/* Colors */
282
	background: #a8a8a8;
283
	background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#a8a8a8));
284
	background: -moz-linear-gradient(top, #f0f0f0, #a8a8a8);
285
	background: linear-gradient(to bottom, #f0f0f0, #a8a8a8);
286
	color: #5c5c5c;
287
	
288
	/* Font */
289
	font: 16px Helvetica;
290
	font-weight: bold;
291
	text-align: center;
292
	
293
	/* Borders */
294
	border: 1px solid #d0d0d0;
295
	-webkit-border-radius: 2px;
296
	-moz-border-radius: 2px;
297
	border-radius: 2px;
298
299
}
300
301
#passwordChanger .button:hover, .button:active, .button:focus {
302
	background: #a0a0a0;
303
	background: -webkit-gradient(linear, left top, left bottom, from(#d0d0d0), to(#a0a0a0));
304
	background: -moz-linear-gradient(top, #d0d0d0, #a0a0a0);
305
	border-color: #777;
306
	color: #ffffff;
307
	font-weight: bold;
308
	text-decoration: none;
309
	font-style: none;
310
}
311
312
313
314
.placeholder { 
315
	color: #aaa; 
316
	}
317
318
input.text{
319
	margin-top:2px;
320
	margin-left:5px;
321
	margin-right:5px;
322
	height:30px;
323
	background-color:white;
324
	width:280px;
325
	font-size:22px;
326
	color:color:#333333;
327
	
328
	/*Rounded corners*/
329
	-webkit-border-radius: 7px;
330
	-moz-border-radius: 7px;
331
	border-radius: 7px;
332
}
333
334
input.submit{
335
	float:right;
336
	height:35px;
64.1.1 by b11johgu
ExamplesController:
337
	width:100px;
338
	background-image: linear-gradient(to top,#fff,#f5f5f5);
339
	margin-right:20px;
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
340
	
341
	/*text style*/
342
	font: 16px Helvetica;
64.1.1 by b11johgu
ExamplesController:
343
	font-weight:bold;	
344
}
345
input.btn:hover{
346
	background-color:#f5f5f5;
347
	background-image: linear-gradient(to bottom,#fff,#f5f5f5);
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
348
}
349
350
input.hint{
351
	float:left;
352
	width:35px;
353
	height:35px;
64.1.1 by b11johgu
ExamplesController:
354
355
	background-image: linear-gradient(to top,#fff,#f5f5f5);
356
	margin-left:20px;
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
357
	/*text style*/
358
	font: 16px Helvetica;
64.1.1 by b11johgu
ExamplesController:
359
	font-weight:bold;	
52.1.1 by b11johgu
Added controllers for examplepage, templatelayout.
360
}
361
362
input.notValid{
363
	background: #FF7F50;
364
}
365
366
input.Valid{
367
	background: #98FB98;
368
}
369
370
.errorMessage{
371
	float:right;
372
	cursor:pointer;
373
	font-family: "icomoon";
374
	color:white;
375
	font-size: 8px;
376
	display:inline;
377
	opacity:0;
28.2.3 by a10rolch
Added files:
378
}