Project

General

Profile

1
body, html{
2
	margin: 0; 
3
	padding: 0;
4
	height: 100%;
5
	border: none;
6
	overflow: hidden;
7
	background-color: #FFF;
8
}
9

    
10
body, html, table, form, textarea{
11
	font: 12px monospace, sans-serif;
12
}
13

    
14
#editor{
15
	border: solid #888 1px;
16
	overflow: visible;
17
}
18

    
19
#result{
20
	z-index: 4; 
21
	overflow-x: auto;
22
	overflow-y: scroll;
23
	border-top: solid #888 1px;
24
	border-bottom: solid #888 1px;
25
	position: relative;
26
	clear: both;
27
}
28

    
29
#result.empty{
30
	overflow: hidden;
31
}
32

    
33
#container{
34
	overflow: hidden;
35
	border: solid blue 0;
36
	position: relative; 
37
	z-index: 10;
38
	padding: 0 5px 0 45px;
39
	/*padding-right: 5px;*/ 
40
}
41

    
42
#textarea{
43
	position: relative; 
44
	top: 0; 
45
	left: 0;
46
	margin: 0;
47
	padding: 0;
48
	width: 100%;
49
	height: 100%; 
50
	overflow: hidden;  
51
	z-index: 7; 
52
	border-width: 0;
53
	background-color: transparent;
54
}
55

    
56
#textarea, #textarea:hover{
57
	outline: none;	/* safari outline fix */
58
}
59

    
60
#content_highlight{
61
	white-space: pre;
62
	margin: 0;
63
	padding: 0;
64
	position : absolute; 
65
	z-index: 4; 
66
	overflow: visible;
67
}
68

    
69

    
70
#selection_field{
71
	margin: 0; 
72
	background-color: #E1F2F9; 
73
	height: 1px;  
74
	position: absolute;
75
	z-index: 5;
76
	top: -100px;
77
	padding: 0;
78
	white-space: pre;
79
	overflow: hidden;
80
}
81

    
82
#selection_field.show_colors{
83
	z-index: 3;
84
	background-color:#EDF9FC;
85
	color:transparent;
86
}
87

    
88
#container.wrap_text #content_highlight, #container.wrap_text #selection_field{
89
	white-space: pre-wrap;       /* css-3 */
90
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
91
	white-space: -pre-wrap;      /* Opera 4-6 */
92
	white-space: -o-pre-wrap;    /* Opera 7 */
93
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
94
	width: 99%;
95
}
96

    
97
#line_number{
98
	position: absolute;
99
	overflow: hidden;
100
	border-right: solid black 1px;
101
	z-index:8;
102
	width: 38px;
103
	padding: 0 5px 0 0;
104
	margin: 0 0 0 -45px;
105
	text-align: right;
106
	color: #AAAAAA;
107
}
108

    
109
#test_font_size{
110
	padding: 0; 
111
	margin: 0; 
112
	visibility: hidden;
113
	position: absolute;
114
	white-space: pre;
115
}
116

    
117
pre{
118
	margin: 0;
119
	padding: 0;
120
}
121

    
122
.hidden{
123
	opacity: 0.2; 
124
	filter:alpha(opacity=20);
125
}
126

    
127
#result .edit_area_cursor{
128
	position: absolute; 
129
	z-index:6; 
130
	background-color: #FF6633;
131
	top: -100px;
132
	margin: 1px 0 0 0;
133
}
134

    
135
#result .edit_area_selection_field .overline{
136
	background-color: #996600;
137
}
138

    
139

    
140
/* area popup */
141
.editarea_popup{
142
	border: solid 1px #888888;
143
	background-color: #ECE9D8; 
144
	width: 250px; 
145
	padding: 4px; 
146
	position: absolute;
147
	visibility: hidden; 
148
	z-index: 15;
149
	top: -500px;
150
}
151

    
152
.editarea_popup, .editarea_popup table{
153
	font-family: sans-serif;
154
	font-size: 10pt;
155
}
156

    
157
.editarea_popup img{
158
	border: 0;
159
}
160

    
161
.editarea_popup .close_popup{
162
	float: right; 
163
	line-height: 16px; 
164
	border: 0; 
165
	padding: 0;
166
}
167

    
168
.editarea_popup h1,.editarea_popup h2,.editarea_popup h3,.editarea_popup h4,.editarea_popup h5,.editarea_popup h6{
169
	margin: 0;
170
	padding: 0;
171
}
172

    
173
.editarea_popup .copyright{
174
	text-align: right;
175
}	
176

    
177
/* Area_search */
178
div#area_search_replace{
179
	/*width: 250px;*/
180
}
181

    
182
div#area_search_replace img{
183
	border: 0;
184
}
185

    
186
div#area_search_replace div.button{
187
	text-align: center;
188
	line-height: 1.7em;
189
}
190

    
191
div#area_search_replace .button a{
192
	cursor: pointer;
193
	border: solid 1px #888888;
194
	background-color: #DEDEDE;
195
	text-decoration: none;
196
	padding: 0 2px;
197
	color: #000000;	
198
	white-space: nowrap;
199
}
200

    
201
div#area_search_replace a:hover{	
202
	/*border: solid 1px #888888;*/
203
	background-color: #EDEDED;
204
}
205

    
206
div#area_search_replace  #move_area_search_replace{
207
	cursor: move; 
208
	border: solid 1px #888;
209
}
210

    
211
div#area_search_replace  #close_area_search_replace{
212
	text-align: right; 
213
	vertical-align: top; 
214
	white-space: nowrap;
215
}
216

    
217
div#area_search_replace  #area_search_msg{
218
	height: 18px; 
219
	overflow: hidden; 
220
	border-top: solid 1px #888; 
221
	margin-top: 3px;
222
}
223

    
224
/* area help */
225
#edit_area_help{
226
	width: 350px;
227
}
228

    
229
#edit_area_help div.close_popup{
230
	float: right;
231
}
232

    
233
/* area_toolbar */
234
.area_toolbar{
235
	/*font: 11px sans-serif;*/
236
	width: 100%; 
237
	/*height: 21px; */
238
	margin: 0; 
239
	padding: 0;
240
	background-color: #ECE9D8;
241
	text-align: center;
242
}
243

    
244
.area_toolbar, .area_toolbar table{
245
	font: 11px sans-serif;
246
}
247

    
248
.area_toolbar img{
249
	border: 0;
250
	vertical-align: middle;
251
}
252

    
253
.area_toolbar input{
254
	margin: 0;
255
	padding: 0;
256
}
257

    
258
.area_toolbar select{
259
    font-family: 'MS Sans Serif',sans-serif,Verdana,Arial;
260
    font-size: 7pt;
261
    font-weight: normal;
262
    margin: 2px 0 0 0 ;
263
    padding: 0;
264
    vertical-align: top;
265
    background-color: #F0F0EE;
266
}
267

    
268
table.statusbar{
269
	width: 100%;
270
}
271

    
272
.area_toolbar td.infos{
273
	text-align: center;
274
	width: 130px;
275
	border-right: solid 1px #888;
276
	border-width: 0 1px 0 0;
277
	padding: 0;
278
}
279

    
280
.area_toolbar td.total{
281
	text-align: right;
282
	width: 50px;
283
	padding: 0;
284
}
285

    
286
.area_toolbar td.resize{
287
	text-align: right;
288
}
289
/*
290
.area_toolbar span{
291
	line-height: 1px;
292
	padding: 0;
293
	margin: 0;
294
}*/
295

    
296
.area_toolbar span#resize_area{
297
	cursor: nw-resize;
298
	visibility: hidden;
299
}
300

    
301
/* toolbar buttons */
302
.editAreaButtonNormal, .editAreaButtonOver, .editAreaButtonDown, .editAreaSeparator, .editAreaSeparatorLine, .editAreaButtonDisabled, .editAreaButtonSelected {
303
	border: 0; margin: 0; padding: 0; background: transparent;
304
	margin-top: 0;
305
	margin-left: 1px;
306
	padding: 0;
307
}
308

    
309
.editAreaButtonNormal {
310
	border: 1px solid #ECE9D8 !important;
311
	cursor: pointer;
312
}
313

    
314
.editAreaButtonOver {
315
	border: 1px solid #0A246A !important;
316
	cursor: pointer;
317
	background-color: #B6BDD2;
318
}
319

    
320
.editAreaButtonDown {
321
	cursor: pointer;
322
	border: 1px solid #0A246A !important;
323
	background-color: #8592B5;
324
}
325

    
326
.editAreaButtonSelected {
327
	border: 1px solid #C0C0BB !important;
328
	cursor: pointer;
329
	background-color: #F4F2E8;
330
}
331

    
332
.editAreaButtonDisabled {
333
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
334
	-moz-opacity:0.3;
335
	opacity: 0.3;
336
	border: 1px solid #F0F0EE !important;
337
	cursor: pointer;
338
}
339

    
340
.editAreaSeparatorLine {
341
	margin: 1px 2px;
342
	background-color: #C0C0BB;
343
	width: 2px;
344
	height: 18px;
345
}
346

    
347
/* waiting screen */
348
#processing{
349
	display: none; 
350
	background-color:#ECE9D8; 
351
	border: solid #888 1px;
352
	position: absolute; 
353
	top: 0; 
354
	left: 0;
355
	width: 100%; 
356
	height: 100%; 
357
	z-index: 100; 
358
	text-align: center;
359
}
360

    
361
#processing_text{
362
	position:absolute;
363
	left: 50%;
364
	top: 50%;
365
	width: 200px;
366
	height: 20px; 
367
	margin-left: -100px;
368
	margin-top: -10px;
369
	text-align: center;
370
}
371
/* end */
372

    
373

    
374
/**** tab browsing area ****/
375
#tab_browsing_area{
376
	display: none;
377
	background-color: #CCC9A8;
378
	border-top: 1px solid #888;
379
	text-align: left;
380
	margin: 0;
381
}
382

    
383
#tab_browsing_list {
384
	padding: 0; 
385
	margin: 0; 
386
	list-style-type: none;
387
	white-space: nowrap;
388
}
389
#tab_browsing_list li {
390
	float: left;
391
	margin: -1px;
392
}
393
#tab_browsing_list a {
394
	position: relative;
395
	display: block; 
396
	text-decoration: none; 
397
	float: left; 
398
	cursor: pointer;
399
	line-height:14px;
400
}
401

    
402
#tab_browsing_list a span {
403
	display: block; 
404
	color: #000; 
405
	background: #ECE9D8; 
406
	border:	1px solid #888; 
407
	border-width: 1px 1px 0; 
408
	text-align: center; 
409
	padding: 2px 2px 1px 4px; 
410
	position: relative;	/*IE 6 hack */
411
}
412

    
413
#tab_browsing_list a b {
414
	display: block; 
415
	border-bottom: 2px solid #617994;
416
}
417

    
418
#tab_browsing_list a .edited {
419
	display: none;
420
}
421

    
422
#tab_browsing_list a.edited .edited {
423
	display: inline;
424
}
425

    
426
#tab_browsing_list a img{
427
	margin-left: 7px;
428
}
429

    
430
#tab_browsing_list a.edited img{
431
	margin-left: 3px;
432
}
433

    
434
#tab_browsing_list a:hover span {
435
	background: #F4F2E8;
436
	border-color: #0A246A;
437
}
438

    
439
#tab_browsing_list .selected a span{
440
	background: #046380;
441
	color: #FFF;
442
}
443

    
444

    
445
#no_file_selected{
446
	height: 100%;
447
	width: 150%; /* Opera need more than 100% */
448
	background: #CCC;
449
	display: none;
450
	z-index: 20;
451
	position: absolute;
452
}
453

    
454

    
455
/*** Non-editable mode ***/
456
.non_editable #editor
457
{
458
	border-width: 0 1px;
459
}
460

    
461
.non_editable .area_toolbar
462
{
463
	display: none;
464
}
465

    
466
/*** Auto completion ***/
467
#auto_completion_area
468
{
469
	background:	#FFF;
470
	border:		solid 1px #888;
471
	position:	absolute;
472
	z-index:	15;
473
	width:	280px;
474
	height:	180px;
475
	overflow: auto;
476
	display:none;
477
}
478

    
479
#auto_completion_area a, #auto_completion_area a:visited
480
{
481
	display:	block;
482
	padding:	0 2px 1px;
483
	color:		#000;
484
	text-decoration:none;
485
}
486

    
487
#auto_completion_area a:hover, #auto_completion_area a:focus, #auto_completion_area a.focus
488
{
489
	background:	#D6E1FE;
490
	text-decoration:none;
491
}
492

    
493
#auto_completion_area ul
494
{
495
	margin:	0;
496
	padding: 0;
497
	list-style: none inside;
498
}
499
#auto_completion_area li
500
{
501
	padding:	0;
502
}
503
#auto_completion_area .prefix
504
{
505
	font-style: italic;
506
	padding: 0 3px;
507
}
(1-1/5)