win32ss / supermium

Chromium fork for Windows XP/2003 and up
https://win32subsystem.live/supermium/
BSD 3-Clause "New" or "Revised" License
2.18k stars 72 forks source link

Ability to switch off/on the blue coloring of the tabs #864

Open Zero3K opened 1 week ago

Zero3K commented 1 week ago

It would be nice if you added an ability to switch off/on the blue coloring of the tabs that was added to Chrome 126.

Zero3K commented 1 week ago

I've managed to fix it by using an extension made from the code at https://superuser.com/questions/1817424/stop-chrome-from-changing-tab-background-colour-when-out-of-focus. Now only the address bar needs to have the same fix.

janoroh commented 1 week ago

Yes, that would be neat. I actually switched back to 124 for now because I find the intense baby blue too distracting.

martrant commented 1 week ago

It would be nice if you added an ability to switch off/on the blue coloring of the tabs that was added to Chrome 126.

Even better, enable straight user selection of a color and hue. E.g., I'd go for light-grey (without any shenanigans involving Developer Mode).

Vangelis66 commented 1 week ago

... The blue colouring of background tabs is ON in the default Light Theme and only when the browser window is being focused; when it loses focus, the tabs turn light grey...

As for user customisation, one can load a New Tab and click the "Customise Supermium" button; a "Customise Chrome" side panel will open (by default on the right, but I have this switched to the left :wink: ) :

customiseSM1

I'd go for light-grey

There you go :stuck_out_tongue_winking_eye: :

customiseSM3

or even:

customiseSM2

Zero3K commented 1 week ago

@win32ss How about replacing the colors.css in Supermium with the one from V124 (or add its old default colors as an option to the Customize Supermium pane)?

win32ss commented 1 week ago

How about replacing the colors.css in Supermium with the one from V124 (or add its old default colors as an option to the Customize Supermium pane)?

Chromium theming is not controlled by CSS like it is in Firefox/Gecko. Colour themes do exist but they can't change the colours of every browser element. For that, I introduced a user profile-based feature that can modify every colour in the browser UI (there are over 1500 of them).

I have determined the index values for various important UI elements (active window frame - presently 282; inactive window frame - presently 285; main omnibox colour including address bar background - presently 175; current tab background colour - presently 1095; inactive tab background colour - normally the same as active, but for reference is index 1096). And with this, here is the first Supermium pre-Chrome Refresh 2023 Theme File: scs.zip

Place it in the root of the user profile (typically %LOCALAPPDATA%\Supermium\User Data). Coming soon, user interfaces and guides for more comprehensive control of the colour values (and tabs in general), for LSC subscribers!

Zero3K commented 1 week ago

Thanks for providing it.

martrant commented 1 week ago

Thank you @Vangelis66, your suggestion gave me precisely what I wanted.

Zero3K commented 1 week ago

Thank you @Vangelis66, your suggestion gave me precisely what I wanted.

What about what win32ss gave?

martrant commented 1 week ago

What about what win32ss gave?

Didn't try it (yet), as I was only interested in changing the (annoying blue) inactive tab bg color, and the 3-click solution of @Vangelis66 fit the bill just right.

Zero3K commented 1 week ago

What about what win32ss gave?

Didn't try it (yet), as I was only interested in changing the (annoying blue) inactive tab bg color, and the 3-click solution of @Vangelis66 fit the bill just right.

I think the grey color that is offered by Supermium 126 isn't the same as the one used in Supermium 124,

martrant commented 1 week ago

I think the grey color that is offered by Supermium 126 isn't the same as the one used in Supermium 124,

Possibly. But it's good enough (for my eyes, at least)