ianyepan / vscode-dark-plus-emacs-theme

An accurate port of the default Visual Studio Code Dark+ theme for Emacs
GNU General Public License v3.0
174 stars 17 forks source link

Add solaire-line-number-face #15

Closed ghost closed 3 years ago

ghost commented 3 years ago

I'm assuming the intent is to keep line numbers with the #1e1e1e background. Solaire mode seems to change them to the #252526 background color.

ghost commented 3 years ago

Actually it looks like defining line-number's background instead of setting it to nil is what's needed to work with solaire mode, not adding solaire-line-number-face.

ianyepan commented 3 years ago

Please send a pull request if you have a solution. (btw, this theme is not recommended to work with solaire-mode yet)

ghost commented 3 years ago

I'm assuming solaire-mode support is an eventual goal since it enhances the vscode emulation so much and looks so good on Wilmersdorf. :smile:

It looks like there are a few faces that might need tweaked to play well with solaire-mode (maybe the issue title should be edited?). I will use the theme for a while with solaire-mode to try to catch as many as I can at once. The screenshots I took for #13 show some of the customization I'm using for solaire-mode at the moment.

doom-tabs-1

ianyepan commented 3 years ago

Fair enough haha. I'll see what I can do.

ianyepan commented 3 years ago

I'm not sure what's going on with solaire-mode ... no matter if I set solaire-mode-auto-swap-bg to t or nil, the background colors are not the one I originally designed it.

I want the coding buffer bg to be #1E1E1E no matter what. The secondary color should be #252526 for neotree, vterm, magit etc.

But now I am having a lighter background in the coding panel...

image

ianyepan commented 3 years ago

I believe the behaviour wasn't like this before. I've opened an issue at solaire-mode here: https://github.com/hlissner/emacs-solaire-mode/issues/40

ianyepan commented 3 years ago

Solved in latest commit!