pkulchenko / ZeroBraneStudio

Lightweight Lua-based IDE for Lua with code completion, syntax highlighting, live coding, remote debugger, and code analyzer; supports Lua 5.1, 5.2, 5.3, 5.4, LuaJIT and other Lua interpreters on Windows, macOS, and Linux
http://studio.zerobrane.com/
Other
2.6k stars 519 forks source link

Tab background color doesn't change with dark theme #1105

Closed steveRoll-git closed 3 years ago

steveRoll-git commented 3 years ago

I'm using xfce and I set a dark theme (specifically "Adwaita-dark") and ZeroBrane Studio looks mostly fine with it, except for the background of tabs: image This background is a gradient from one color to another, and it seems that the bottom color is not affected by the theme of the WM, and stays gray. I know this might be an issue with wxwidgets, but I want to know if this can be configured somehow.

pkulchenko commented 3 years ago

Yes, this is the property of the GenericTabArt in wxwidgets. You may try changing to Simple or Default tabart by adding the following to the IDE config (use one of the lines):

wxaui.wxAuiGenericTabArt = wxaui.wxAuiSimpleTabArt
wxaui.wxAuiGenericTabArt = wxaui.wxAuiDefaultTabArt

See this comment (and the follow-up) for the previous discussion.