Skip to content

Commit a0be74c

Browse files
committed
feat(themes): add lobster_light
1 parent b5acc27 commit a0be74c

File tree

2 files changed

+138
-0
lines changed

2 files changed

+138
-0
lines changed

src/main/java/de/f0rce/ace/enums/AceTheme.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ public enum AceTheme {
2626
katzenmilch,
2727
kr_theme,
2828
kuroir,
29+
lobster_light,
2930
merbivore,
3031
merbivore_soft,
3132
monokai,
Lines changed: 137 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,137 @@
1+
ace.define(
2+
"ace/theme/lobster_light",
3+
["require", "exports", "module", "ace/lib/dom"],
4+
function (e, t, n) {
5+
(t.isDark = !1),
6+
(t.cssClass = "ace-lobster-light"),
7+
(t.cssText =
8+
`.ace-lobster-light .ace_gutter {
9+
background: #ebebeb;
10+
color: #333;
11+
overflow: hidden;
12+
}
13+
.ace-lobster-light .ace_print-margin {
14+
width: 1px;
15+
background: #e8e8e8;
16+
}
17+
.ace-lobster-light {
18+
background-color: #ffffff;
19+
color: black;
20+
}
21+
.ace-lobster-light .ace_cursor {
22+
color: black;
23+
}
24+
.ace-lobster-light .ace_invisible {
25+
color: rgb(191, 191, 191);
26+
}
27+
.ace-lobster-light .ace_constant.ace_buildin {
28+
color: rgb(88, 72, 246);
29+
}
30+
.ace-lobster-light .ace_constant.ace_language {
31+
color: rgb(88, 92, 246);
32+
}
33+
.ace-lobster-light .ace_constant.ace_library {
34+
color: rgb(6, 150, 14);
35+
}
36+
.ace-lobster-light .ace_invalid {
37+
background-color: #ee5522;
38+
color: white;
39+
}
40+
.ace-lobster-light .ace_fold {
41+
}
42+
.ace-lobster-light .ace_support.ace_function {
43+
color: rgb(60, 76, 114);
44+
}
45+
.ace-lobster-light .ace_support.ace_constant {
46+
color: #4AB04A;
47+
}
48+
.ace-lobster-light .ace_support.ace_type,
49+
.ace-lobster-light .ace_support.ace_class.ace-lobster-light .ace_support.ace_other {
50+
color: rgb(109, 121, 222);
51+
}
52+
.ace-lobster-light .ace_variable.ace_parameter {
53+
font-style: italic;
54+
color: #fd971f;
55+
}
56+
.ace-lobster-light .ace_keyword.ace_operator {
57+
color: rgb(104, 118, 135);
58+
}
59+
.ace-lobster-light .ace_comment {
60+
color: #236e24;
61+
}
62+
.ace-lobster-light .ace_comment.ace_doc {
63+
color: #236e24;
64+
}
65+
.ace-lobster-light .ace_comment.ace_doc.ace_tag {
66+
color: #236e24;
67+
}
68+
.ace-lobster-light .ace_constant.ace_numeric {
69+
color: rgb(0, 0, 205);
70+
}
71+
.ace-lobster-light .ace_variable {
72+
color: rgb(49, 132, 149);
73+
}
74+
.ace-lobster-light .ace_xml-pe {
75+
color: rgb(104, 104, 91);
76+
}
77+
.ace-lobster-light .ace_entity.ace_name {
78+
color: #0094c1;
79+
}
80+
.ace-lobster-light .ace_heading {
81+
color: rgb(12, 7, 255);
82+
}
83+
.ace-lobster-light .ace_list {
84+
color: rgb(185, 6, 144);
85+
}
86+
.ace-lobster-light .ace_marker-layer .ace_selection {
87+
background: rgb(181, 213, 255);
88+
}
89+
.ace-lobster-light .ace_marker-layer .ace_step {
90+
background: rgb(252, 255, 0);
91+
}
92+
.ace-lobster-light .ace_marker-layer .ace_stack {
93+
background: rgb(164, 229, 101);
94+
}
95+
.ace-lobster-light .ace_marker-layer .ace_bracket {
96+
margin: -1px 0 0 -1px;
97+
border: 1px solid rgb(192, 192, 192);
98+
}
99+
.ace-lobster-light .ace_marker-layer .ace_active-line {
100+
background: rgba(0, 0, 0, 0.07);
101+
}
102+
.ace-lobster-light .ace_gutter-active-line {
103+
background-color: #dcdcdc;
104+
}
105+
.ace-lobster-light .ace_marker-layer .ace_selected-word {
106+
background: rgb(250, 250, 255);
107+
border: 1px solid rgb(200, 200, 250);
108+
}
109+
.ace-lobster-light .ace_storage,
110+
.ace-lobster-light .ace_keyword,
111+
.ace-lobster-light .ace_meta.ace_tag {
112+
color: rgb(147, 15, 128);
113+
}
114+
.ace-lobster-light .ace_string.ace_regex {
115+
color: #c12d00;
116+
}
117+
.ace-lobster-light .ace_string {
118+
color: #1a1aa6;
119+
}
120+
.ace-lobster-light .ace_entity.ace_other.ace_attribute-name {
121+
color: #994409;
122+
}
123+
.ace-lobster-light .ace_indent-guide {
124+
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==")
125+
right repeat-y;
126+
}`);
127+
var r = e("../lib/dom");
128+
r.importCssString(t.cssText, t.cssClass, !1);
129+
}
130+
);
131+
(function () {
132+
ace.require(["ace/theme/lobster_light"], function (m) {
133+
if (typeof module == "object" && typeof exports == "object" && module) {
134+
module.exports = m;
135+
}
136+
});
137+
})();

0 commit comments

Comments
 (0)