Subversion Repositories Applications.framework

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
464 jpm 1
/*!
2
 * ApiGen 2.8.0 - API documentation generator for PHP 5.3+
3
 *
4
 * Copyright (c) 2010-2011 David Grudl (http://davidgrudl.com)
5
 * Copyright (c) 2011-2012 Jaroslav Hanslík (https://github.com/kukulich)
6
 * Copyright (c) 2011-2012 Ondřej Nešpor (https://github.com/Andrewsville)
7
 *
8
 * For the full copyright and license information, please view
9
 * the file LICENSE.md that was distributed with this source code.
10
 */
11
 
12
body {
13
	font: 13px/1.5 Verdana, 'Geneva CE', lucida, sans-serif;
14
	margin: 0;
15
	padding: 0;
16
	background: #ffffff;
17
	color: #333333;
18
}
19
 
20
h1, h2, h3, h4, caption {
21
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
22
	color: #053368;
23
}
24
 
25
h1 {
26
	color: #1e5eb6;
27
	font-size: 230%;
28
	font-weight: normal;
29
	margin: .3em 0;
30
}
31
 
32
h2 {
33
	color: #1e5eb6;
34
	font-size: 150%;
35
	font-weight: normal;
36
	margin: -.3em 0 .3em 0;
37
}
38
 
39
h3 {
40
	font-size: 1.6em;
41
	font-weight: normal;
42
	margin-bottom: 2px;
43
}
44
 
45
h4 {
46
	font-size: 100%;
47
	font-weight: bold;
48
	padding: 0;
49
	margin: 0;
50
}
51
 
52
caption {
53
	border: 1px solid #cccccc;
54
	background: #ecede5;
55
	font-weight: bold;
56
	font-size: 1.2em;
57
	padding: 3px 5px;
58
	text-align: left;
59
	margin-bottom: 0;
60
}
61
 
62
p {
63
	margin: .7em 0 1em;
64
	padding: 0;
65
}
66
 
67
hr {
68
	margin: 2em 0 1em;
69
	border: none;
70
	border-top: 1px solid #cccccc;
71
	height: 0;
72
}
73
 
74
a {
75
	color: #006aeb;
76
	padding: 3px 1px;
77
	text-decoration: none;
78
}
79
 
80
h1 a {
81
	color: #1e5eb6;
82
}
83
 
84
a:hover, a:active, a:focus, a:hover b, a:hover var {
85
	background-color: #006aeb;
86
	color: #ffffff !important;
87
}
88
 
89
code, var, pre {
90
	font-family: monospace;
91
}
92
 
93
var {
94
	font-weight: bold;
95
	font-style: normal;
96
	color: #ca8a04;
97
}
98
 
99
pre {
100
	margin: 0;
101
}
102
 
103
code a b {
104
	color: #000000;
105
}
106
 
107
.deprecated {
108
	text-decoration: line-through;
109
}
110
 
111
.invalid {
112
	color: #e71818;
113
}
114
 
115
.hidden {
116
	display: none;
117
}
118
 
119
/* Left side */
120
#left {
121
	overflow: auto;
122
	width: 270px;
123
	height: 100%;
124
	position: fixed;
125
}
126
 
127
/* Menu */
128
#menu {
129
	padding: 10px;
130
}
131
 
132
#menu ul {
133
	list-style: none;
134
	padding: 0;
135
	margin: 0;
136
}
137
 
138
#menu ul ul {
139
	padding-left: 10px;
140
}
141
 
142
#menu li {
143
	white-space: nowrap;
144
	position: relative;
145
}
146
 
147
#menu a {
148
	display: block;
149
	padding: 0 2px;
150
}
151
 
152
#menu .active > a, #menu > span {
153
	color: #333333;
154
	background: none;
155
	font-weight: bold;
156
}
157
 
158
#menu .active > a.invalid {
159
	color: #e71818;
160
}
161
 
162
#menu .active > a:hover, #menu .active > a:active, #menu .active > a:focus {
163
	background-color: #006aeb;
164
}
165
 
166
#menu #groups span {
167
	position: absolute;
168
	top: 4px;
169
	right: 2px;
170
	cursor: pointer;
171
	display: block;
172
	width: 12px;
173
	height: 12px;
174
	background: url('collapsed.png') transparent 0 0 no-repeat;
175
}
176
 
177
#menu #groups span:hover {
178
	background-position: -12px 0;
179
}
180
 
181
#menu #groups span.collapsed {
182
	background-position: 0 -12px;
183
}
184
 
185
#menu #groups span.collapsed:hover {
186
	background-position: -12px -12px;
187
}
188
 
189
#menu #groups ul.collapsed {
190
	display: none;
191
}
192
 
193
/* Right side */
194
#right {
195
	overflow: auto;
196
	margin-left: 275px;
197
	height: 100%;
198
	position: fixed;
199
	left: 0;
200
	right: 0;
201
}
202
 
203
#rightInner {
204
	max-width: 1000px;
205
	min-width: 350px;
206
}
207
 
208
/* Search */
209
#search {
210
	float: right;
211
	margin: 3px 8px;
212
}
213
 
214
#search input.text {
215
	padding: 3px 5px;
216
	width: 250px;
217
}
218
 
219
/* Autocomplete */
220
.ac_results {
221
	padding: 0;
222
	border: 1px solid #cccccc;
223
	background-color: #ffffff;
224
	overflow: hidden;
225
	z-index: 99999;
226
}
227
 
228
.ac_results ul {
229
	width: 100%;
230
	list-style-position: outside;
231
	list-style: none;
232
	padding: 0;
233
	margin: 0;
234
}
235
 
236
.ac_results li {
237
	margin: 0;
238
	padding: 2px 5px;
239
	cursor: default;
240
	display: block;
241
	font: 12px 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
242
	line-height: 16px;
243
	overflow: hidden;
244
	white-space: nowrap;
245
}
246
 
247
.ac_results li strong {
248
	color: #000000;
249
}
250
 
251
.ac_odd {
252
	background-color: #eeeeee;
253
}
254
 
255
.ac_over {
256
	background-color: #006aeb;
257
	color: #ffffff;
258
}
259
 
260
.ac_results li.ac_over strong {
261
	color: #ffffff;
262
}
263
 
264
/* Navigation */
265
#navigation {
266
	padding: 3px 8px;
267
	background-color: #f6f6f4;
268
	height: 26px;
269
}
270
 
271
#navigation ul {
272
	list-style: none;
273
	margin: 0 8px 4px 0;
274
	padding: 0;
275
	overflow: hidden;
276
	float: left;
277
}
278
 
279
#navigation ul + ul {
280
	border-left: 1px solid #000000;
281
	padding-left: 8px;
282
}
283
 
284
#navigation ul li {
285
	float: left;
286
	margin: 2px;
287
	padding: 0 3px;
288
	font-family: Verdana, 'Geneva CE', lucida, sans-serif;
289
	color: #808080;
290
}
291
 
292
#navigation ul li.active {
293
	background-color: #053368;
294
	color: #ffffff;
295
	font-weight: bold;
296
}
297
 
298
#navigation ul li a {
299
	color: #000000;
300
	font-weight: bold;
301
	padding: 0;
302
}
303
 
304
#navigation ul li span {
305
	float: left;
306
	padding: 0 3px;
307
}
308
 
309
#navigation ul li a:hover span, #navigation ul li a:active span, #navigation ul li a:focus span {
310
	background-color: #006aeb;
311
}
312
 
313
/* Content */
314
#content {
315
	clear: both;
316
	padding: 5px 15px;
317
}
318
 
319
.description pre {
320
	padding: .6em;
321
	background: #fcfcf7;
322
}
323
 
324
#content > .description {
325
	background: #ecede5;
326
	padding: 1px 8px;
327
	margin: 1.2em 0;
328
}
329
 
330
#content > .description pre {
331
	margin: .5em 0;
332
}
333
 
334
dl.tree {
335
	margin: 1.2em 0;
336
}
337
 
338
dl.tree dd {
339
	margin: 0;
340
	padding: 0;
341
}
342
 
343
.info {
344
	margin: 1.2em 0;
345
}
346
 
347
.summary {
348
	border: 1px solid #cccccc;
349
	border-collapse: collapse;
350
	font-size: 1em;
351
	width: 100%;
352
	margin: 1.2em 0 2.4em;
353
}
354
 
355
.summary caption {
356
	border-width: 1px 1px 0;
357
}
358
 
359
.summary caption.switchable {
360
	background: #ecede5 url('sort.png') no-repeat center right;
361
	cursor: pointer;
362
}
363
 
364
.summary td {
365
	border: 1px solid #cccccc;
366
	margin: 0;
367
	padding: 3px 10px;
368
	font-size: 1em;
369
	vertical-align: top;
370
}
371
 
372
.summary td:first-child {
373
	text-align: right;
374
}
375
 
376
#packages.summary td:first-child, #namespaces.summary td:first-child, .inherited.summary td:first-child, .used.summary td:first-child {
377
	text-align: left;
378
}
379
 
380
.summary tr:hover td {
381
	background: #f6f6f4;
382
}
383
 
384
.summary .description pre {
385
	border: .5em solid #ecede5;
386
}
387
 
388
.summary .description p {
389
	margin: 0;
390
}
391
 
392
.summary .description p + p, .summary .description ul {
393
	margin: 3px 0 0 0;
394
}
395
 
396
.summary .description.detailed h4 {
397
	margin-top: 3px;
398
}
399
 
400
.summary dl {
401
	margin: 0;
402
}
403
 
404
.summary dd {
405
	margin: 0 0 0 25px;
406
}
407
 
408
.name, .attributes {
409
	white-space: nowrap;
410
}
411
 
412
.value {
413
	white-space: pre-wrap;
414
}
415
 
416
td.name, td.attributes {
417
	width: 1%;
418
}
419
 
420
.class #methods .name {
421
	width: auto;
422
	white-space: normal;
423
}
424
 
425
.class #methods .name > div > code {
426
	white-space: pre-wrap;
427
}
428
 
429
.class #methods .name > div > code span, .function .value > code {
430
	white-space: nowrap;
431
}
432
 
433
.class #methods td.name > div, .class td.description > div {
434
	position: relative;
435
	padding-right: 1em;
436
}
437
 
438
.anchor {
439
	position: absolute;
440
	top: 0;
441
	right: 0;
442
	line-height: 1;
443
	font-size: 85%;
444
	margin: 0;
445
	color: #006aeb !important;
446
}
447
 
448
.list {
449
	margin: 0 0 5px 25px;
450
}
451
 
452
div.invalid {
453
	background-color: #fae4e0;
454
	padding: 10px;
455
}
456
 
457
/* Splitter */
458
#splitter {
459
	position: fixed;
460
	height: 100%;
461
	width: 5px;
462
	left: 270px;
463
	background: #1e5eb6 url('resize.png') left center no-repeat;
464
	cursor: e-resize;
465
}
466
 
467
#splitter.active {
468
	opacity: .5;
469
}
470
 
471
/* Footer */
472
#footer {
473
	border-top: 1px solid #e9eeef;
474
	clear: both;
475
	color: #a7a7a7;
476
	font-size: 8pt;
477
	text-align: center;
478
	padding: 20px 0 0;
479
	margin: 3em 0 0;
480
	height: 90px;
481
	background: #ffffff url('footer.png') no-repeat center top;
482
}
483
 
484
/* Tree */
485
div.tree ul {
486
	list-style: none;
487
	background: url('tree-vertical.png') left repeat-y;
488
	padding: 0;
489
	margin-left: 20px;
490
}
491
 
492
div.tree li {
493
	margin: 0;
494
	padding: 0;
495
}
496
 
497
div.tree div {
498
	padding-left: 30px;
499
}
500
 
501
div.tree div.notlast {
502
	background: url('tree-hasnext.png') left 10px no-repeat;
503
}
504
 
505
div.tree div.last {
506
	background: url('tree-last.png') left -240px no-repeat;
507
}
508
 
509
div.tree li.last {
510
	background: url('tree-cleaner.png') left center repeat-y;
511
}
512
 
513
div.tree span.padding {
514
	padding-left: 15px;
515
}
516
 
517
/* Source code */
518
.php-keyword1 {
519
	color: #e71818;
520
	font-weight: bold;
521
}
522
 
523
.php-keyword2 {
524
	font-weight: bold;
525
}
526
 
527
.php-var {
528
	color: #d59401;
529
	font-weight: bold;
530
}
531
 
532
.php-num {
533
	color: #cd0673;
534
}
535
 
536
.php-quote {
537
	color: #008000;
538
}
539
 
540
.php-comment {
541
	color: #929292;
542
}
543
 
544
.xlang {
545
	color: #ff0000;
546
	font-weight: bold;
547
}
548
 
549
span.l {
550
	display: block;
551
}
552
 
553
span.l.selected {
554
	background: #f6f6f4;
555
}
556
 
557
span.l a {
558
	color: #333333;
559
}
560
 
561
span.l a:hover, div.l a:active, div.l a:focus {
562
	background: transparent;
563
	color: #333333 !important;
564
}
565
 
566
span.l .php-var a {
567
	color: #d59401;
568
}
569
 
570
span.l .php-var a:hover, span.l .php-var a:active, span.l .php-var a:focus {
571
	color: #d59401 !important;
572
}
573
 
574
span.l a.l {
575
	padding-left: 2px;
576
	color: #c0c0c0;
577
}
578
 
579
span.l a.l:hover, span.l a.l:active, span.l a.l:focus {
580
	background: transparent;
581
	color: #c0c0c0 !important;
582
}
583
 
584
#rightInner.medium #navigation {
585
	height: 52px;
586
}
587
 
588
#rightInner.medium #navigation ul:first-child + ul {
589
	clear: left;
590
	border: none;
591
	padding: 0;
592
}
593
 
594
#rightInner.medium .name, #rightInner.medium .attributes {
595
	white-space: normal;
596
}
597
 
598
#rightInner.small #search {
599
	float: left;
600
}
601
 
602
#rightInner.small #navigation {
603
	height: 78px;
604
}
605
 
606
#rightInner.small #navigation ul:first-child {
607
	clear: both;
608
}