FAQ

"Are you going to create a light color scheme?"

"Are you going to support editor X?"

We hope so, but we need your help to accomplish that. Since you're using code editor X you're probably much more experienced on it than us. Please see How do I submit a new theme?

"How do I submit a new theme?"

Please create a new repository containing the files from the template. Then add the files for your editor, shell, etc. based on the Color Palette above.

Next, submit an issue with a screenshot of the theme, and a link to your repository that contains the theme. If/when the theme is accepted, we'll create a new repository under the Dracula organization where you can submit a PR for the new theme. Once the theme is accepted, we will give you rights to maintain the theme.

"Do you accept UI themes?"

At this time we are currently passing on UI themes. Unfortunately they are usually extremely complicated, and require constant updates as the editors make changes. Without extremely active maintainers, the theme would end up causing lots of issues for users. With this in mind, we'd rather not officially support any UI themes.

We do realize though that fans of Dracula may want a UI theme, so if you've created one, we'd love to add you to the "Related" section for the particular theme. Simply submit a PR containing a link. If you keep your theme maintained well, and there are enough users, we may consider adopting it officially (should you wish to submit it).

Team

Dracula is a project created by Zeno Rocha with the help of many awesome contributors and maintainers. Each theme has it's own maintainer listed in the Team section of it's README.

Organization Migration

Over the years Dracula has grown to support many more editors. With that came the challenge of supporting a myriad of editors, terminals, shells, and more in the same repository. Some package manager's require specific files and layouts which cause conflicts and make it harder to maintain.

So it was decided to change Dracula from a one repository theme to an organization. All themes have now been migrated to their own repository. With this change we can better support package managers, list maintainers, make installation instructions easier to find, and support independent releases.