Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Fixes for Darcula theme? #41

Closed
Amparose opened this issue Dec 27, 2012 · 6 comments
Closed

Fixes for Darcula theme? #41

Amparose opened this issue Dec 27, 2012 · 6 comments

Comments

@Amparose
Copy link

Looks like there will need to be some tweaks made for the upcoming Darcula IDE theme. Any intention to do so?

@jkaving
Copy link
Owner

jkaving commented Jan 3, 2013

Is there anything specific that you think needs to be fixed?

I agree that the colors of the Darcula theme clashes somewhat with the Solarized Dark background color.
Instead of modifying the color scheme I've actually been experimenting with changing the colors of the Darcula theme.
It seems to be possible to do by modifying the com/intellij/ide/ui/laf/darcula/darcula.properties file inside idea.jar

@senkir
Copy link

senkir commented Jan 17, 2013

The git modified higlhighting turns filenames into an unuseable blue against the grey background of Dracula.

@jkaving
Copy link
Owner

jkaving commented Jan 18, 2013

I didn't realize that the file status colors where a part of the color scheme.
It seems a bit strange since they are not shown in the editor and the color scheme has no control over the background on which the file name is shown.

One solution is to copy the file status colors from Darcula.

But since some people probably use Solarized Dark without using the Darcula LaF we probably need to find a set of colors that works with both the Darcula LaF and the default LaF. That might be tricky...

@Amparose
Copy link
Author

I think one particular thing that was bad was the hierarchical colouring of nested tags.

Urg, I'm disappointed with Darcular; I wish they would expose the UI colours for theming. The Darcular main grey is not dark enough to work well with Solarized Dark, even after the colours are all fixed.

I created a ticket for UI theming: http://youtrack.jetbrains.com/issue/WI-16364

@jkaving
Copy link
Owner

jkaving commented Jan 26, 2013

Thanks - I added a comment to the JetBrains issue with a link back to this discussion.

@iteloo
Copy link

iteloo commented Mar 1, 2014

A quick fix for anyone who wants to simply copy the Darcula File Status colours into Solarized Dark is to

  1. Create a copy of the Darcula theme by clicking on Save As... with Darcula selected in Preferences : Editor : Color and Fonts and named it Darcula Custom
  2. Go into the colour theme directory (on OS X this is ~/Library/Preferences/*/colors, where * is your IDE name, e.g. PyCharm30)
  3. Copy all lines of the form <option name="FILESTATUS_ADDED" ... /> from Darcula Custom.icls into Solarized Dark.icls.
  4. Restart your IDE

The reason I needed to create a copy of Darcula is because the built-in colour schemes seems to be hidden.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants