Skip to content

Commit 11286be

Browse files
committed
✨ Add colorful scheme
1 parent 56c7467 commit 11286be

File tree

5 files changed

+2173
-9
lines changed

5 files changed

+2173
-9
lines changed
Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
<idea-plugin>
2-
<id>com.vermouthx.idea</id>
3-
<name>Dracula Theme</name>
4-
<vendor email="[email protected]" url="https://draculatheme.com/">Dracula Official</vendor>
5-
<depends>com.intellij.modules.lang</depends>
6-
<extensions defaultExtensionNs="com.intellij">
7-
<themeProvider id="371dce76-a3c5-4429-91af-41cf86094744" path="/themes/Dracula.theme.json"/>
8-
</extensions>
2+
<id>com.vermouthx.idea</id>
3+
<name>Dracula Theme</name>
4+
<vendor email="[email protected]" url="https://draculatheme.com/">Dracula Official</vendor>
5+
<depends>com.intellij.modules.lang</depends>
6+
<extensions defaultExtensionNs="com.intellij">
7+
<themeProvider id="371dce76-a3c5-4429-91af-41cf86094744" path="/themes/dracula.theme.json"/>
8+
<themeProvider id="ee2824b3-c1d9-44fa-8b64-de6fe5dd8e37" path="/themes/dracula-colorful.theme.json"/>
9+
</extensions>
910
</idea-plugin>
Lines changed: 280 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,280 @@
1+
{
2+
"name": "Dracula Colorful",
3+
"dark": true,
4+
"author": "VermouthX",
5+
"editorScheme": "/themes/dracula-colorful.xml",
6+
"ui": {
7+
"*": {
8+
"arc": "5",
9+
"background": "#414450",
10+
"selectionBackground": "#6272a4",
11+
"selectionInactiveBackground": "#4E5A82",
12+
"inactiveBackground": "#414450",
13+
"borderColor": "#282a36"
14+
},
15+
"Borders": {
16+
"color": "#282a36",
17+
"ContrastBorderColor": "#282a36"
18+
},
19+
"ActionButton": {
20+
"hoverBackground": "#282a35",
21+
"hoverBorderColor": "#282a35",
22+
"pressedBackground": "#282a35",
23+
"pressedBorderColor": "#282a35"
24+
},
25+
"Button": {
26+
"foreground": "#f8f8f2",
27+
"startBorderColor": "#6272a4",
28+
"endBorderColor": "#6272a4",
29+
"startBackground": "#6272a4",
30+
"endBackground": "#6272a4",
31+
"focusedBorderColor": "#bd93f9",
32+
"default": {
33+
"foreground": "#f8f8f2",
34+
"startBackground": "#6272a4",
35+
"endBackground": "#6272a4",
36+
"startBorderColor": "#bd93f9",
37+
"endBorderColor": "#bd93f9",
38+
"focusColor": "#bd93f9",
39+
"focusedBorderColor": "#bd93f9"
40+
}
41+
},
42+
"Counter": {
43+
"foreground": "#414450",
44+
"background": "#2fc864"
45+
},
46+
"CheckBoxMenuItem": {
47+
"acceleratorSelectionForeground": "#ff79c6"
48+
},
49+
"ComboBox": {
50+
"modifiedItemForeground": "#ff79c6",
51+
"ArrowButton": {
52+
"background": "#44475a",
53+
"nonEditableBackground": "#44475a",
54+
"iconColor": "#bd93f9"
55+
},
56+
"selectionBackground": "#bd93f9",
57+
"nonEditableBackground": "#44475a"
58+
},
59+
"CompletionPopup": {
60+
"selectionBackground": "#6272a4",
61+
"selectionInactiveBackground": "#4E5A82",
62+
"matchForeground": "#ff79c6"
63+
},
64+
"Component": {
65+
"focusColor": "#bd93f9",
66+
"borderColor": "#6272a4",
67+
"focusedBorderColor": "#6272a4",
68+
"errorFocusColor": "#ff5554",
69+
"inactiveErrorFocusColor": "#ff5554",
70+
"warningFocusColor": "#f1fa8c",
71+
"inactiveWarningFocusColor": "#f1fa8c"
72+
},
73+
"DragAndDrop": {
74+
"areaBorderColor": "#6272a4"
75+
},
76+
"Editor": {
77+
"background": "#44475a",
78+
"shortcutForeground": "#ff79c6"
79+
},
80+
"EditorTabs": {
81+
"background": "#44475a",
82+
"underlinedTabBackground": "#313341",
83+
"underlineColor": "#bd93f9",
84+
"underlineHeight": 1
85+
},
86+
"FileColor": {
87+
"Blue": "#8be9fd",
88+
"Green": "#63667E",
89+
"Orange": "#ffb86c",
90+
"Yellow": "#44475a",
91+
"Rose": "#ff79c6",
92+
"Violet": "#bd93f9"
93+
},
94+
"Label": {
95+
"foreground": "#f8f8f2",
96+
"errorForeground": "#ff5554"
97+
},
98+
"Link": {
99+
"activeForeground": "#ff79c6",
100+
"hoverForeground": "#ff79c6",
101+
"visitedForeground": "#bd93f9",
102+
"pressedForeground": "#bd93f9"
103+
},
104+
"Notification": {
105+
"borderColor": "#6272a4",
106+
"errorBorderColor": "#ff5554",
107+
"errorBackground": "#414450",
108+
"errorForeground": "#f8f8f2",
109+
"ToolWindow": {
110+
"warningForeground": "#f8f8f2",
111+
"warningBackground": "#414450",
112+
"warningBorderColor": "#ffb86c",
113+
"errorForeground": "#f8f8f2",
114+
"errorBorderColor": "#ff5554",
115+
"errorBackground": "#414450",
116+
"informativeForeground": "#f8f8f2",
117+
"informativeBackground": "#414450",
118+
"informativeBorderColor": "#50fa7b"
119+
}
120+
},
121+
"Plugins": {
122+
"SearchField": {
123+
"background": "#44475a"
124+
},
125+
"SectionHeader": {
126+
"foreground": "#f8f8f2"
127+
},
128+
"lightSelectionBackground": "#282a35",
129+
"Button": {
130+
"installBorderColor": "#bd93f9",
131+
"installForeground": "#bd93f9",
132+
"installBackground": "#414450",
133+
"installFillForeground": "#414450",
134+
"installFillBackground": "#bd93f9",
135+
"installFocusedBackground": "#414450",
136+
"updateBorderColor": "#5da3f4",
137+
"updateForeground": "#f8f8f2",
138+
"updateBackground": "#5da3f4"
139+
},
140+
"Tab": {
141+
"selectedBackground": "#282a35",
142+
"selectedForeground": "#f8f8f2",
143+
"hoverBackground": "#282a35"
144+
}
145+
},
146+
"ProgressBar": {
147+
"failedColor": "#ff5554",
148+
"failedEndColor": "#ff5554",
149+
"trackColor": "#6272a4",
150+
"progressColor": "#ff79c6",
151+
"indeterminateStartColor": "#bd93f9",
152+
"indeterminateEndColor": "#bd93f9",
153+
"passedColor": "#50fa7b",
154+
"passedEndColor": "#50fa7b"
155+
},
156+
"Popup": {
157+
"Header": {
158+
"activeBackground": "#44475a",
159+
"inactiveBackground": "#44475a"
160+
}
161+
},
162+
"ScrollBar": {
163+
"Mac": {
164+
"Transparent": {
165+
"hoverThumbColor": "#bd93f9"
166+
}
167+
}
168+
},
169+
"SearchEverywhere": {
170+
"SearchField": {
171+
"background": "#44475a"
172+
},
173+
"Tab": {
174+
"selectedBackground": "#313341",
175+
"selectedForeground": "#f8f8f2"
176+
}
177+
},
178+
"SearchMatch": {
179+
"startBackground": "#ff79c6",
180+
"endBackground": "#ff79c6"
181+
},
182+
"Separator.separatorColor": "#282a35",
183+
"TabbedPane": {
184+
"tabSelectionHeight": 1,
185+
"focusColor": "#282a35",
186+
"hoverColor": "#282a35",
187+
"underlineColor": "#bd93f9",
188+
"contentAreaColor": "#282a35"
189+
},
190+
"ToggleButton": {
191+
"onBackground": "#50fa7b",
192+
"onForeground": "#282a35",
193+
"offBackground": "#6272a4",
194+
"offForeground": "#282a35",
195+
"buttonColor": "#f8f8f2"
196+
},
197+
"ToolWindow": {
198+
"Button": {
199+
"hoverBackground": "#282a35"
200+
},
201+
"Header": {
202+
"background": "#44475a",
203+
"inactiveBackground": "#44475a"
204+
},
205+
"HeaderTab": {
206+
"underlineColor": "#bd93f9",
207+
"underlineHeight": 1,
208+
"underlinedTabBackground": "#313341",
209+
"underlinedTabInactiveBackground": "#313341"
210+
}
211+
},
212+
"Tree": {
213+
"modifiedItemForeground": "#ff79c6",
214+
"selectionBackground": "#6272a4",
215+
"selectionInactiveBackground": "#4E5A82"
216+
},
217+
"ValidationTooltip": {
218+
"errorBackground": "#ff5554",
219+
"errorBorderColor": "#ff5554",
220+
"warningBorderColor": "#ffb86c",
221+
"warningBackground": "#ffb86c"
222+
},
223+
"VersionControl": {
224+
"FileHistory": {
225+
"Commit": {
226+
"selectedBranchBackground": "#44475a"
227+
}
228+
},
229+
"GitLog": {
230+
"headIconColor": "#f1fa8c",
231+
"localBranchIconColor": "#50fa7b",
232+
"remoteBranchIconColor": "#bd93f9",
233+
"tagIconColor": "#ff79c6",
234+
"otherIconColor": "#8be9fd"
235+
},
236+
"Log": {
237+
"Commit": {
238+
"currentBranchBackground": "#44475a"
239+
}
240+
}
241+
},
242+
"WelcomeScreen": {
243+
"separatorColor": "#191b1f",
244+
"Projects": {
245+
"background": "#282a35",
246+
"selectionBackground": "#44475a",
247+
"selectionInactiveBackground": "#44475a"
248+
}
249+
}
250+
},
251+
"icons": {
252+
"ColorPalette": {
253+
"Actions.Blue": "#5da3f4",
254+
"Actions.Green": "#2fc864",
255+
"Actions.Grey": "#858994",
256+
"Actions.GreyInline.Dark": "#2fc864",
257+
"Actions.GreyInline": "#2fc864",
258+
"Actions.Red": "#ff5554",
259+
"Actions.Yellow": "#f1fa8c",
260+
"Objects.Blue": "#5da3f4",
261+
"Objects.Green": "#2fc864",
262+
"Objects.GreenAndroid": "#2fc864",
263+
"Objects.Grey": "#858994",
264+
"Objects.Pink": "#ff79c6",
265+
"Objects.Purple": "#bd93f9",
266+
"Objects.Red": "#ff5554",
267+
"Objects.RedStatus": "#ff5554",
268+
"Objects.Yellow": "#f1fa8c",
269+
"Objects.YellowDark": "#f1fa8c",
270+
"Objects.BlackText": "#282a35",
271+
"Checkbox.Border.Default.Dark": "#bd93f9",
272+
"Checkbox.Border.Selected.Dark": "#bd93f9",
273+
"Checkbox.Background.Default.Dark": "#6272a4",
274+
"Checkbox.Foreground.Selected.Dark": "#f8f8f2",
275+
"Checkbox.Focus.Wide.Dark": "#bd93f9",
276+
"Checkbox.Focus.Thin.Selected.Dark": "#bd93f9",
277+
"Checkbox.Focus.Thin.Default.Dark": "#bd93f9"
278+
}
279+
}
280+
}

src/main/resources/themes/Dracula.xml renamed to src/main/resources/themes/dracula-colorful.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<scheme name="Dracula" version="142" parent_scheme="Darcula">
1+
<scheme name="Dracula Colorful" version="142" parent_scheme="Darcula">
22
<colors>
33
<option name="ADDED_LINES_COLOR" value="50fa7b" />
44
<option name="ANNOTATIONS_COLOR" value="282a35" />

src/main/resources/themes/Dracula.theme.json renamed to src/main/resources/themes/dracula.theme.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "Dracula",
33
"dark": true,
44
"author": "VermouthX",
5-
"editorScheme": "/themes/Dracula.xml",
5+
"editorScheme": "/themes/dracula.xml",
66
"ui": {
77
"*": {
88
"arc": "5",

0 commit comments

Comments
 (0)