Project

General

Profile

1
/**
2
 * SyntaxHighlighter
3
 * http://alexgorbatchev.com/
4
 *
5
 * SyntaxHighlighter is donationware. If you are using it, please donate.
6
 * http://alexgorbatchev.com/wiki/SyntaxHighlighter:Donate
7
 *
8
 * @version
9
 * 2.1.364 (October 15 2009)
10
 * 
11
 * @copyright
12
 * Copyright (C) 2004-2009 Alex Gorbatchev.
13
 *
14
 * @license
15
 * This file is part of SyntaxHighlighter.
16
 * 
17
 * SyntaxHighlighter is free software: you can redistribute it and/or modify
18
 * it under the terms of the GNU Lesser General Public License as published by
19
 * the Free Software Foundation, either version 3 of the License, or
20
 * (at your option) any later version.
21
 * 
22
 * SyntaxHighlighter is distributed in the hope that it will be useful,
23
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
24
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
25
 * GNU General Public License for more details.
26
 * 
27
 * You should have received a copy of the GNU General Public License
28
 * along with SyntaxHighlighter.  If not, see <http://www.gnu.org/copyleft/lesser.html>.
29
 */
30
.syntaxhighlighter,
31
.syntaxhighlighter div,
32
.syntaxhighlighter code,
33
.syntaxhighlighter table,
34
.syntaxhighlighter table td,
35
.syntaxhighlighter table tr,
36
.syntaxhighlighter table tbody
37
{
38
	margin: 0 !important;
39
	padding: 0 !important;
40
	border: 0 !important;
41
	outline: 0 !important;
42
	background: none !important;
43
	text-align: left !important;
44
	float: none !important;
45
	vertical-align: baseline !important;
46
	position: static !important;
47
	left: auto !important;
48
	top: auto !important;
49
	right: auto !important;
50
	bottom: auto !important;
51
	height: auto !important;
52
	width: auto !important;
53
	font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
54
	font-weight: normal !important;
55
	font-style: normal !important;
56
	min-height: inherit !important; /* For IE8, FF & WebKit */
57
	min-height: auto !important; /* For IE7 */
58

    
59

    
60
/*
61
	line-height: 1.1em !important;
62
	font-size: 1em !important;
63
*/
64

    
65
	font-size:12px !important;
66
	line-height:18px !important;
67

    
68
}
69

    
70
.syntaxhighlighter
71
{
72
	width: 99.9% !important; /* 99% fixes IE8 horizontal scrollbar */
73
	margin: 1em 0 1em 0 !important;
74
	padding: 1px !important; /* adds a little border on top and bottom */
75
	position: relative !important;
76
}
77

    
78
.syntaxhighlighter .bold 
79
{
80
	font-weight: bold !important;
81
}
82

    
83
.syntaxhighlighter .italic 
84
{
85
	font-style: italic !important;
86
}
87

    
88
.syntaxhighlighter .line
89
{
90
}
91

    
92
.syntaxhighlighter .no-wrap .line .content
93
{
94
	white-space: pre !important;
95
}
96

    
97
.syntaxhighlighter .line table 
98
{
99
	border-collapse: collapse !important;
100
}
101

    
102
.syntaxhighlighter .line td
103
{
104
	vertical-align: top !important;
105
}
106

    
107
.syntaxhighlighter .line .number
108
{
109
	width: 3em !important;
110
}
111

    
112
.syntaxhighlighter .line .number code
113
{
114
	width: 2.7em !important;
115
	padding-right: .3em !important;
116
	text-align: right !important;
117
	display: block !important;
118
}
119

    
120
.syntaxhighlighter .line .content
121
{
122
	padding-left: .5em !important;
123
}
124

    
125
.syntaxhighlighter .line .spaces
126
{
127
}
128

    
129
/* Disable border and margin on the lines when no gutter option is set */
130
.syntaxhighlighter.nogutter .line .content
131
{
132
	border-left: none !important;
133
}
134

    
135
.syntaxhighlighter .bar
136
{
137
	display: none !important;
138
}
139

    
140
.syntaxhighlighter .bar.show 
141
{
142
	display: block !important;
143
}
144

    
145
.syntaxhighlighter.collapsed .bar
146
{
147
	display: block !important;
148
}
149

    
150
/* Adjust some properties when collapsed */
151

    
152
.syntaxhighlighter.collapsed .lines
153
{
154
	display: none !important;
155
}
156

    
157
.syntaxhighlighter .lines.no-wrap
158
{
159
	overflow: auto !important;
160
	overflow-y: hidden !important;
161
}
162

    
163
/* Styles for the toolbar */
164

    
165
.syntaxhighlighter .toolbar
166
{
167
	position: absolute !important;
168
	right: 0px !important;
169
	top: 0px !important;
170
	font-size: 1px !important;
171
	padding: 8px 8px 8px 0 !important; /* in px because images don't scale with ems */
172
}
173

    
174
.syntaxhighlighter.collapsed .toolbar
175
{
176
	font-size: 80% !important;
177
	padding: .2em 0 .5em .5em !important;
178
	position: static !important;
179
}
180

    
181
.syntaxhighlighter .toolbar a.item,
182
.syntaxhighlighter .toolbar .item
183
{
184
	display: block !important;
185
	float: left !important;
186
	margin-left: 8px !important;
187
	background-repeat: no-repeat !important;
188
	overflow: hidden !important;
189
	text-indent: -5000px !important;
190
}
191

    
192
.syntaxhighlighter.collapsed .toolbar .item
193
{
194
	display: none !important;
195
}
196

    
197
.syntaxhighlighter.collapsed .toolbar .item.expandSource
198
{
199
	background-image: url(magnifier.png) !important;
200
	display: inline !important;
201
	text-indent: 0 !important;
202
	width: auto !important;
203
	float: none !important;
204
	height: 16px !important;
205
	padding-left: 20px !important;
206
}
207

    
208
.syntaxhighlighter .toolbar .item.viewSource
209
{
210
	background-image: url(page_white_code.png) !important;
211
}
212

    
213
.syntaxhighlighter .toolbar .item.printSource
214
{
215
	background-image: url(printer.png) !important;
216
}
217

    
218
.syntaxhighlighter .toolbar .item.copyToClipboard
219
{
220
	text-indent: 0 !important;
221
	background: none !important;
222
	overflow: visible !important;
223
}
224

    
225
.syntaxhighlighter .toolbar .item.about
226
{
227
	background-image: url(help.png) !important;
228
}
229

    
230
/** 
231
 * Print view.
232
 * Colors are based on the default theme without background.
233
 */
234

    
235
.syntaxhighlighter.printing,
236
.syntaxhighlighter.printing .line.alt1 .content,
237
.syntaxhighlighter.printing .line.alt2 .content,
238
.syntaxhighlighter.printing .line.highlighted .number,
239
.syntaxhighlighter.printing .line.highlighted.alt1 .content,
240
.syntaxhighlighter.printing .line.highlighted.alt2 .content,
241
{
242
	background: none !important;
243
}
244

    
245
/* Gutter line numbers */
246
.syntaxhighlighter.printing .line .number
247
{
248
	color: #bbb !important;
249
}
250

    
251
/* Add border to the lines */
252
.syntaxhighlighter.printing .line .content
253
{
254
	color: #000 !important;
255
}
256

    
257
/* Toolbar when visible */
258
.syntaxhighlighter.printing .toolbar
259
{
260
	display: none !important;
261
}
262

    
263
.syntaxhighlighter.printing a
264
{
265
	text-decoration: none !important;
266
}
267

    
268
.syntaxhighlighter.printing .plain,
269
.syntaxhighlighter.printing .plain a
270
{ 
271
	color: #000 !important;
272
}
273

    
274
.syntaxhighlighter.printing .comments,
275
.syntaxhighlighter.printing .comments a
276
{ 
277
	color: #008200 !important;
278
}
279

    
280
.syntaxhighlighter.printing .string,
281
.syntaxhighlighter.printing .string a
282
{
283
	color: blue !important; 
284
}
285

    
286
.syntaxhighlighter.printing .keyword
287
{ 
288
	color: #069 !important; 
289
	font-weight: bold !important; 
290
}
291

    
292
.syntaxhighlighter.printing .preprocessor 
293
{ 
294
	color: gray !important; 
295
}
296

    
297
.syntaxhighlighter.printing .variable 
298
{ 
299
	color: #a70 !important; 
300
}
301

    
302
.syntaxhighlighter.printing .value
303
{ 
304
	color: #090 !important; 
305
}
306

    
307
.syntaxhighlighter.printing .functions
308
{ 
309
	color: #ff1493 !important; 
310
}
311

    
312
.syntaxhighlighter.printing .constants
313
{ 
314
	color: #0066CC !important; 
315
}
316

    
317
.syntaxhighlighter.printing .script
318
{
319
	font-weight: bold !important;
320
}
321

    
322
.syntaxhighlighter.printing .color1,
323
.syntaxhighlighter.printing .color1 a
324
{ 
325
	color: #808080 !important; 
326
}
327

    
328
.syntaxhighlighter.printing .color2,
329
.syntaxhighlighter.printing .color2 a
330
{ 
331
	color: #ff1493 !important; 
332
}
333

    
334
.syntaxhighlighter.printing .color3,
335
.syntaxhighlighter.printing .color3 a
336
{ 
337
	color: red !important; 
338
}
339
/**
340
 * SyntaxHighlighter
341
 * http://alexgorbatchev.com/
342
 *
343
 * SyntaxHighlighter is donationware. If you are using it, please donate.
344
 * http://alexgorbatchev.com/wiki/SyntaxHighlighter:Donate
345
 *
346
 * @version
347
 * 2.1.364 (October 15 2009)
348
 * 
349
 * @copyright
350
 * Copyright (C) 2004-2009 Alex Gorbatchev.
351
 *
352
 * @license
353
 * This file is part of SyntaxHighlighter.
354
 * 
355
 * SyntaxHighlighter is free software: you can redistribute it and/or modify
356
 * it under the terms of the GNU Lesser General Public License as published by
357
 * the Free Software Foundation, either version 3 of the License, or
358
 * (at your option) any later version.
359
 * 
360
 * SyntaxHighlighter is distributed in the hope that it will be useful,
361
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
362
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
363
 * GNU General Public License for more details.
364
 * 
365
 * You should have received a copy of the GNU General Public License
366
 * along with SyntaxHighlighter.  If not, see <http://www.gnu.org/copyleft/lesser.html>.
367
 */
368
/************************************
369
 * Default Syntax Highlighter theme.
370
 * 
371
 * Interface elements.
372
 ************************************/
373

    
374
.syntaxhighlighter
375
{
376
	background-color: #fff !important;
377
}
378

    
379
/* Highlighed line number */
380
.syntaxhighlighter .line.highlighted .number
381
{
382
	color: black !important;
383
}
384

    
385
/* Highlighed line */
386
.syntaxhighlighter .line.highlighted.alt1,
387
.syntaxhighlighter .line.highlighted.alt2
388
{
389
	background-color: #e0e0e0 !important;
390
}
391

    
392
/* Gutter line numbers */
393
.syntaxhighlighter .line .number
394
{
395
	color: #afafaf !important;
396
}
397

    
398
/* Add border to the lines */
399
.syntaxhighlighter .line .content
400
{
401
	border-left: 1px solid gray !important;
402
	color: #000 !important;
403
}
404

    
405
.syntaxhighlighter.printing .line .content 
406
{
407
	border: 0 !important;
408
}
409

    
410
/* First line */
411
.syntaxhighlighter .line.alt1
412
{
413
	background-color: #fff !important;
414
}
415

    
416
/* Second line */
417
.syntaxhighlighter .line.alt2
418
{
419
	background-color: #F8F8F8 !important;
420
}
421

    
422
.syntaxhighlighter .toolbar
423
{
424
	background-color: #F8F8F8 !important;
425
	border: #E7E5DC solid 1px !important;
426
}
427

    
428
.syntaxhighlighter .toolbar a
429
{
430
	color: #a0a0a0 !important;
431
}
432

    
433
.syntaxhighlighter .toolbar a:hover
434
{
435
	color: red !important;
436
}
437

    
438
/************************************
439
 * Actual syntax highlighter colors.
440
 ************************************/
441
.syntaxhighlighter .plain,
442
.syntaxhighlighter .plain a
443
{ 
444
	color: #000 !important;
445
}
446

    
447
.syntaxhighlighter .comments,
448
.syntaxhighlighter .comments a
449
{ 
450
	color: #008200 !important;
451
}
452

    
453
.syntaxhighlighter .string,
454
.syntaxhighlighter .string a
455
{
456
	color: blue !important; 
457
}
458

    
459
.syntaxhighlighter .keyword
460
{ 
461
	color: #069 !important; 
462
	font-weight: bold !important; 
463
}
464

    
465
.syntaxhighlighter .preprocessor 
466
{ 
467
	color: gray !important; 
468
}
469

    
470
.syntaxhighlighter .variable 
471
{ 
472
	color: #a70 !important; 
473
}
474

    
475
.syntaxhighlighter .value
476
{ 
477
	color: #090 !important; 
478
}
479

    
480
.syntaxhighlighter .functions
481
{ 
482
	color: #ff1493 !important; 
483
}
484

    
485
.syntaxhighlighter .constants
486
{ 
487
	color: #0066CC !important; 
488
}
489

    
490
.syntaxhighlighter .script
491
{ 
492
	background-color: yellow !important;
493
}
494

    
495
.syntaxhighlighter .color1,
496
.syntaxhighlighter .color1 a
497
{ 
498
	color: #808080 !important; 
499
}
500

    
501
.syntaxhighlighter .color2,
502
.syntaxhighlighter .color2 a
503
{ 
504
	color: #ff1493 !important; 
505
}
506

    
507
.syntaxhighlighter .color3,
508
.syntaxhighlighter .color3 a
509
{ 
510
	color: red !important; 
511
}
(2-2/9)