Comments (6)
In short: Choosing the option will apply the BG color same to Windows: TST Options => "Development" => "Color scheme" => "Photon".
The color choice is intentional. There are various desktop themes on Linux distributions, and it is major on Linux community to change color scheme of the desktop environment - there is no "standard", so "Photon" color scheme may become unnatural on some environments easily. So I decided preferring system color on Linux. The BG color referes "ThreeDShadow" on the system color, it is "darkgray" on the "Photon" color scheme. It will become more darker color if you configure color definitions of your desktop environment system more darker. Or a user style sheet (under TST Options => Advanced) to override the color is also available, like:
:root { --tabbar-bg: darkgray; }
from treestyletab.
it is major on Linux community to change color scheme of the desktop environment
I'm fairly sure that Firefox chrome (whatever is under its control, within the window chrome which may be os specific) is intended to be the same (or as close as possible) across OSes.
This intent is pretty clear from the above win/linux comparison. You are violating this convention by choosing to style parts of TST differently on linux. Your different background sticks out as an unwelcome exception to this rule. By default there should not be a difference. If you believe anyone actually wants this, which is doubtful, it should be optional.
from treestyletab.
There is somewhat of a general color difference between linux and win, but I'm referring more to preserving the contrast difference between the foreground and the background, than the exact color values.
from treestyletab.
I'm fairly sure that Firefox chrome (whatever is under its control, within the window chrome which may be os specific) is intended to be the same (or as close as possible) across OSes.
Here is an anti-example: Firefox 124 on ArchLinux with the "Adapta" theme.
The dark background color of the tab bar is referred with the special system color name -moz-headerbar
(or -moz-headerbarinactive
, both special colors cannot be used from addon's resources) so Firefox just uses the color defined in the GNOME theme. As the result the contrast around tab face and tab background is quite different from Windows.
from treestyletab.
I think we cannot choose colors providing same contrast on all platforms, so I chose second-best: system colors which are expected to have enough contrast.
Anyway I agree that "ThreeDShadow" the current choice is little pale on this case so there is any other possible choice. I'm not negative to change the color I use for the background, but the new choice need to have contrast enough on various environments (e.g. ArchLinux + Adapta).
from treestyletab.
This issue has been closed due to no response within 7 days after labeled as "wontfix", 7 days after last reopened, and 7 days after last commented.
from treestyletab.
Related Issues (20)
- [Bug] No longer able to prevent automatic tree expand / collapse? HOT 6
- [Bug] Previously visited website's favicon is reused unexpectedly HOT 3
- [Bug] TST stuck loading indefinitely HOT 23
- [Bug] "High Contrast" Theme renders without tab button borders in 4.0.10 HOT 4
- TST doesn't remember tabs created by extensions like Stylish HOT 2
- [Bug] changing --tab-size breaks tab drag HOT 3
- [Bug]new tabs that inherit a container load then get blanked immediately HOT 4
- [Bug] Drag and drop parent-child / subtree broken on 4.0.11 HOT 2
- [Bug] Recent update shows booksmark manager, not tabs HOT 4
- [Bug] Move to New Window button causes all tab bars to reload twice after the new window opens HOT 10
- "Scroll Lock" does not work (How to disable automatic scrolling of tab column when manually closing second-to-last tab?) HOT 5
- New version 4.0.12 changed some of the styling HOT 9
- "Open new blank tab as" setting is ignored HOT 4
- new tab from non-existing tab HOT 1
- [Bug] "Undefined" entries at bottom of sidebar HOT 2
- [Bug] Switches tabs with certain sequences of keypresses/mouse clicks
- [Bug] TST Tab Search extension no longer works correctly with TST HOT 7
- [Bug] Drag and droping outside of sidebar not working when maximised HOT 1
- [Enhancement] toggle expand/collapse function HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from treestyletab.