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