Subversion-Projekte lars-tiefland.cakephp

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
/* SVN FILE: $Id: cake.generic.css 7945 2008-12-19 02:16:01Z gwoo $ */
2
/**
3
 *
4
 * PHP versions 4 and 5
5
 *
6
 * CakePHP(tm) :  Rapid Development Framework (http://www.cakephp.org)
7
 * Copyright 2005-2008, Cake Software Foundation, Inc. (http://www.cakefoundation.org)
8
 *
9
 * Licensed under The MIT License
10
 * Redistributions of files must retain the above copyright notice.
11
 *
12
 * @filesource
13
 * @copyright     Copyright 2005-2008, Cake Software Foundation, Inc. (http://www.cakefoundation.org)
14
 * @link          http://www.cakefoundation.org/projects/info/cakephp CakePHP(tm) Project
15
 * @package       cake
16
 * @subpackage    cake.app.webroot.css
17
 * @since         CakePHP(tm)
18
 * @version       $Revision: 7945 $
19
 * @modifiedby    $LastChangedBy: gwoo $
20
 * @lastmodified  $Date: 2008-12-18 18:16:01 -0800 (Thu, 18 Dec 2008) $
21
 * @license       http://www.opensource.org/licenses/mit-license.php The MIT License
22
 */
23
 
24
 
25
* {
26
	margin:0;
27
	padding:0;
28
}
29
 
30
/* General Style Info */
31
body {
32
	background: #003d4c;
33
	color: #fff;
34
	font-family:'lucida grande',verdana,helvetica,arial,sans-serif;
35
	font-size:90%;
36
	margin: 0;
37
}
38
a {
39
	background:#fff;
40
	color: #003d4c;
41
	text-decoration: underline;
42
	font-weight: bold;
43
}
44
a:hover {
45
	background:#fff;
46
	color: #003d4c;
47
	text-decoration:none;
48
}
49
a img {
50
	border:none;
51
}
52
h1, h2, h3, h4 {
53
	font-weight: normal;
54
}
55
h1 {
56
	background:#fff;
57
	color: #003d4c;
58
	font-size: 100%;
59
	margin: 0.1em 0;
60
}
61
h2 {
62
	background:#fff;
63
	color: #e32;
64
	font-family:'Gill Sans','lucida grande',helvetica, arial, sans-serif;
65
	font-size: 190%;
66
	margin: 0.3em 0;
67
	padding-top: 0.8em;
68
}
69
h3 {
70
	color: #993;
71
	font-family:'Gill Sans','lucida grande',helvetica, arial, sans-serif;
72
	font-size: 165%;
73
	padding-top: 1.5em;
74
}
75
h4 {
76
	color: #993;
77
	font-weight: normal;
78
	padding-top: 0.5em;
79
}
80
ul, li {
81
	margin: 0 12px;
82
}
83
 
84
/* Layout */
85
#container {
86
	text-align: left;
87
}
88
 
89
#header{
90
	padding: 10px 20px;
91
}
92
#header h1 {
93
	background: #003d4c url('../img/cake.icon.gif') no-repeat left;
94
	color: #fff;
95
	padding: 0px 30px;
96
}
97
#header h1 a {
98
	color: #fff;
99
	background: #003d4c;
100
	font-weight: normal;
101
	text-decoration: none;
102
}
103
#header h1 a:hover {
104
	color: #fff;
105
	background: #003d4c;
106
	text-decoration: underline;
107
}
108
#content{
109
	background: #fff;
110
	clear: both;
111
	color: #333;
112
	padding: 10px 20px 40px 20px;
113
	overflow: auto;
114
}
115
#footer {
116
	clear: both;
117
	padding: 6px 10px;
118
	text-align: right;
119
}
120
 
121
/* Tables */
122
table {
123
	background: #fff;
124
	border:1px solid #ccc;
125
	border-right:0;
126
	clear: both;
127
	color: #333;
128
	margin-bottom: 10px;
129
	width: 100%;
130
}
131
th {
132
	background: #f2f2f2;
133
	border:1px solid #bbb;
134
	border-top: 1px solid #fff;
135
	border-left: 1px solid #fff;
136
	text-align: center;
137
}
138
th a {
139
	background:#f2f2f2;
140
	display: block;
141
	padding: 2px 4px;
142
	text-decoration: none;
143
}
144
th a:hover {
145
	background: #ccc;
146
	color: #333;
147
	text-decoration: none;
148
}
149
table tr td {
150
	background: #fff;
151
	border-right: 1px solid #ccc;
152
	padding: 4px;
153
	text-align: center;
154
	vertical-align: top;
155
}
156
table tr.altrow td {
157
	background: #f4f4f4;
158
}
159
td.actions {
160
	text-align: center;
161
	white-space: nowrap;
162
}
163
td.actions a {
164
	margin: 0px 6px;
165
}
166
.cake-sql-log table {
167
	background: #f4f4f4;
168
}
169
.cake-sql-log td {
170
	padding: 4px 8px;
171
	text-align: left;
172
}
173
 
174
/* Paging */
175
div.paging {
176
	background:#fff;
177
	color: #ccc;
178
	margin-bottom: 2em;
179
}
180
div.paging div.disabled {
181
	color: #ddd;
182
	display: inline;
183
}
184
div.paging span {
185
}
186
div.paging span.current {
187
	color: #000;
188
}
189
div.paging span a {
190
}
191
 
192
/* Scaffold View */
193
dl {
194
	line-height: 2em;
195
	margin: 0em 0em;
196
	width: 60%;
197
}
198
dl.altrow {
199
	background: #f4f4f4;
200
}
201
dt {
202
	font-weight: bold;
203
	padding-left: 4px;
204
	vertical-align: top;
205
}
206
dd {
207
	margin-left: 10em;
208
	margin-top: -2em;
209
	vertical-align: top;
210
}
211
 
212
/* Forms */
213
form {
214
	clear: both;
215
	margin-right: 20px;
216
	padding: 0;
217
	width: 80%;
218
}
219
fieldset {
220
	border: 1px solid #ccc;
221
	margin-top: 30px;
222
	padding: 16px 20px;
223
}
224
fieldset legend {
225
	background:#fff;
226
	color: #e32;
227
	font-size: 160%;
228
	font-weight: bold;
229
}
230
fieldset fieldset {
231
	margin-top: 0px;
232
	margin-bottom: 20px;
233
	padding: 16px 10px;
234
}
235
fieldset fieldset legend {
236
	font-size: 120%;
237
	font-weight: normal;
238
}
239
fieldset fieldset div {
240
	clear: left;
241
	margin: 0 20px;
242
}
243
form div {
244
	clear: both;
245
	margin-bottom: 1em;
246
	padding: .5em;
247
	vertical-align: text-top;
248
}
249
form div.input {
250
	color: #444;
251
}
252
form div.required {
253
	color: #333;
254
	font-weight: bold;
255
}
256
form div.submit {
257
	border: 0;
258
	clear: both;
259
	margin-top: 10px;
260
	margin-left: 140px;
261
}
262
label {
263
	display: block;
264
	font-size: 110%;
265
	padding-right: 20px;
266
}
267
input, textarea {
268
	clear: both;
269
	font-size: 140%;
270
	font-family: "frutiger linotype", "lucida grande", "verdana", sans-serif;
271
	padding: 2px;
272
	width: 100%;
273
}
274
select {
275
	clear: both;
276
	font-size: 120%;
277
	vertical-align: text-bottom;
278
}
279
select[multiple=multiple] {
280
	width: 100%;
281
}
282
option {
283
	font-size: 120%;
284
	padding: 0 3px;
285
}
286
input[type=checkbox] {
287
	clear: left;
288
	float: left;
289
	margin: 0px 6px 7px 2px;
290
	width: auto;
291
}
292
input[type=radio] {
293
	float:left;
294
	width:auto;
295
	margin: 0 3px 7px 0;
296
}
297
div.radio label {
298
	margin: 0 0 6px 20px;
299
}
300
input[type=submit] {
301
	display: inline;
302
	font-size: 110%;
303
	padding: 2px 5px;
304
	width: auto;
305
	vertical-align: bottom;
306
}
307
 
308
/* Notices and Errors */
309
div.message {
310
	clear: both;
311
	color: #900;
312
	font-size: 140%;
313
	font-weight: bold;
314
	margin: 1em 0;
315
}
316
div.error-message {
317
	clear: both;
318
	color: #900;
319
	font-weight: bold;
320
}
321
p.error {
322
	background-color: #e32;
323
	color: #fff;
324
	font-family: Courier, monospace;
325
	font-size: 120%;
326
	line-height: 140%;
327
	padding: 0.8em;
328
	margin: 1em 0;
329
}
330
p.error em {
331
	color: #000;
332
	font-weight: normal;
333
	line-height: 140%;
334
}
335
.notice {
336
	background: #ffcc00;
337
	color: #000;
338
	display: block;
339
	font-family: Courier, monospace;
340
	font-size: 120%;
341
	line-height: 140%;
342
	padding: 0.8em;
343
	margin: 1em 0;
344
}
345
.success {
346
	background: green;
347
	color: #fff;
348
}
349
 
350
/*  Actions  */
351
div.actions ul {
352
	margin: 0px 0;
353
	padding: 0;
354
}
355
div.actions li {
356
	display: inline;
357
	list-style-type: none;
358
	line-height: 2em;
359
	margin: 0 2em 0 0;
360
	white-space: nowrap;
361
}
362
div.actions ul li a {
363
	background:#fff;
364
	color: #003d4c;
365
	text-decoration: none;
366
}
367
div.actions ul li a:hover {
368
	color: #333;
369
	text-decoration: underline;
370
}
371
 
372
/* Related */
373
div.related {
374
	clear: both;
375
	display: block;
376
}
377
 
378
/* Debugging */
379
pre {
380
	color: #000;
381
	background: #f0f0f0;
382
	padding: 1em;
383
}
384
pre.cake-debug {
385
	background: #ffcc00;
386
	font-size: 120%;
387
	line-height: 140%;
388
	margin-top: 1em;
389
	overflow: auto;
390
	position: relative;
391
}
392
div.cake-stack-trace {
393
	background: #fff;
394
	border: 4px dotted #ffcc00;
395
	color: #333;
396
	margin: 0px;
397
	padding: 6px;
398
	font-size: 120%;
399
	line-height: 140%;
400
	overflow: auto;
401
	position: relative;
402
}
403
div.cake-code-dump pre {
404
	position: relative;
405
	overflow: auto;
406
}
407
div.cake-stack-trace pre, div.cake-code-dump pre {
408
	color: #000;
409
	background-color: #F0F0F0;
410
	margin: 0px;
411
	padding: 1em;
412
	overflow: auto;
413
}
414
div.cake-code-dump pre, div.cake-code-dump pre code {
415
	clear: both;
416
	font-size: 12px;
417
	line-height: 15px;
418
	margin: 4px 2px;
419
	padding: 4px;
420
	overflow: auto;
421
}
422
div.cake-code-dump span.code-highlight {
423
	background-color: #ff0;
424
	padding: 4px;
425
}
426
div.code-coverage-results div.code-line {
427
	padding-left:5px;
428
	display:block;
429
	margin-left:10px;
430
}
431
div.code-coverage-results div.uncovered span.content {
432
	background:#ecc;
433
}
434
div.code-coverage-results div.covered span.content {
435
	background:#cec;
436
}
437
div.code-coverage-results div.ignored span.content {
438
	color:#aaa;
439
}
440
div.code-coverage-results span.line-num {
441
	color:#666;
442
	display:block;
443
	float:left;
444
	width:20px;
445
	text-align:right;
446
	margin-right:5px;
447
}
448
div.code-coverage-results span.line-num strong {
449
	color:#666;
450
}
451
div.code-coverage-results div.start {
452
	border:1px solid #aaa;
453
	border-width:1px 1px 0px 1px;
454
	margin-top:30px;
455
	padding-top:5px;
456
}
457
div.code-coverage-results div.end {
458
	border:1px solid #aaa;
459
	border-width:0px 1px 1px 1px;
460
	margin-bottom:30px;
461
	padding-bottom:5px;
462
}
463
div.code-coverage-results div.realstart {
464
	margin-top:0px;
465
}
466
div.code-coverage-results p.note {
467
	color:#bbb;
468
	padding:5px;
469
	margin:5px 0 10px;
470
	font-size:10px;
471
}
472
div.code-coverage-results span.result-bad {
473
	color: #a00;
474
}
475
div.code-coverage-results span.result-ok {
476
	color: #fa0;
477
}
478
div.code-coverage-results span.result-good {
479
	color: #0a0;
480
}