/lenasys/trunk

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/lenasys/trunk
20.1.1 by galaxyAbstractor
* Added an simple admin panel to the codeviewer-cmssy stuff
1
/* ***** BEGIN LICENSE BLOCK *****
2
 * Distributed under the BSD license:
3
 * 
4
 * Copyright 2011 Irakli Gozalishvili. All rights reserved.
5
 * Permission is hereby granted, free of charge, to any person obtaining a copy
6
 * of this software and associated documentation files (the "Software"), to
7
 * deal in the Software without restriction, including without limitation the
8
 * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
9
 * sell copies of the Software, and to permit persons to whom the Software is
10
 * furnished to do so, subject to the following conditions:
11
 *
12
 * The above copyright notice and this permission notice shall be included in
13
 * all copies or substantial portions of the Software.
14
 *
15
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
20
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
21
 * IN THE SOFTWARE.
22
 * ***** END LICENSE BLOCK ***** */
23
24
define('ace/theme/chaos', ['require', 'exports', 'module' , 'ace/lib/dom'], function(require, exports, module) {
25
26
exports.isDark = true;
27
exports.cssClass = "ace-chaos";
28
exports.cssText = ".ace-chaos .ace_gutter {\
29
background: #141414;\
30
color: #595959;\
31
border-right: 1px solid #282828;\
32
}\
33
.ace-chaos .ace_gutter-cell.ace_warning {\
34
background-image: none;\
35
background: #FC0;\
36
border-left: none;\
37
padding-left: 0;\
38
color: #000;\
39
}\
40
.ace-chaos .ace_gutter-cell.ace_error {\
41
background-position: -6px center;\
42
background-image: none;\
43
background: #F10;\
44
border-left: none;\
45
padding-left: 0;\
46
color: #000;\
47
}\
48
.ace-chaos .ace_print-margin {\
49
border-left: 1px solid #555;\
50
right: 0;\
51
background: #1D1D1D;\
52
}\
53
.ace-chaos .ace_scroller {\
54
background-color: #161616;\
55
}\
56
.ace-chaos .ace_text-layer {\
57
cursor: text;\
58
color: #E6E1DC;\
59
}\
60
.ace-chaos .ace_cursor {\
61
border-left: 2px solid #FFFFFF;\
62
}\
63
.ace-chaos .ace_cursor.ace_overwrite {\
64
border-left: 0px;\
65
border-bottom: 1px solid #FFFFFF;\
66
}\
67
.ace-chaos .ace_marker-layer .ace_selection {\
68
background: #494836;\
69
}\
70
.ace-chaos .ace_marker-layer .ace_step {\
71
background: rgb(198, 219, 174);\
72
}\
73
.ace-chaos .ace_marker-layer .ace_bracket {\
74
margin: -1px 0 0 -1px;\
75
border: 1px solid #FCE94F;\
76
}\
77
.ace-chaos .ace_marker-layer .ace_active-line {\
78
background: #333;\
79
}\
80
.ace-chaos .ace_gutter-active-line {\
81
background-color: #222;\
82
}\
83
.ace-chaos .ace_invisible {\
84
color: #404040;\
85
}\
86
.ace-chaos .ace_keyword {\
87
color:#00698F;\
88
}\
89
.ace-chaos .ace_keyword.ace_operator {\
90
color:#FF308F;\
91
}\
92
.ace-chaos .ace_constant {\
93
color:#1EDAFB;\
94
}\
95
.ace-chaos .ace_constant.ace_language {\
96
color:#FDC251;\
97
}\
98
.ace-chaos .ace_constant.ace_library {\
99
color:#8DFF0A;\
100
}\
101
.ace-chaos .ace_constant.ace_numeric {\
102
color:#58C554;\
103
}\
104
.ace-chaos .ace_invalid {\
105
color:#FFFFFF;\
106
background-color:#990000;\
107
}\
108
.ace-chaos .ace_invalid.ace_deprecated {\
109
color:#FFFFFF;\
110
background-color:#990000;\
111
}\
112
.ace-chaos .ace_support {\
113
color: #999;\
114
}\
115
.ace-chaos .ace_support.ace_function {\
116
color:#00AEEF;\
117
}\
118
.ace-chaos .ace_function {\
119
color:#00AEEF;\
120
}\
121
.ace-chaos .ace_string {\
122
color:#58C554;\
123
}\
124
.ace-chaos .ace_comment {\
125
color:#555;\
126
font-style:italic;\
127
padding-bottom: 0px;\
128
}\
129
.ace-chaos .ace_variable {\
130
color:#997744;\
131
}\
132
.ace-chaos .ace_meta.ace_tag {\
133
color:#BE53E6;\
134
}\
135
.ace-chaos .ace_entity.ace_other.ace_attribute-name {\
136
color:#FFFF89;\
137
}\
138
.ace-chaos .ace_markup.ace_underline {\
139
text-decoration: underline;\
140
}\
141
.ace-chaos .ace_fold-widget {\
142
text-align: center;\
143
}\
144
.ace-chaos .ace_fold-widget:hover {\
145
color: #777;\
146
}\
147
.ace-chaos .ace_fold-widget.ace_start,\
148
.ace-chaos .ace_fold-widget.ace_end,\
149
.ace-chaos .ace_fold-widget.ace_closed{\
150
background: none;\
151
border: none;\
152
box-shadow: none;\
153
}\
154
.ace-chaos .ace_fold-widget.ace_start:after {\
155
content: '▾'\
156
}\
157
.ace-chaos .ace_fold-widget.ace_end:after {\
158
content: '▴'\
159
}\
160
.ace-chaos .ace_fold-widget.ace_closed:after {\
161
content: '‣'\
162
}";
163
164
var dom = require("../lib/dom");
165
dom.importCssString(exports.cssText, exports.cssClass);
166
167
});