Remove white / grey flashing when starting browser with dark theme
-
Problem:
- Set any dark theme with or without the dark background image, or just color.
- Close the browser
- Run the browser
- At the period before drawing browser interface (the microsecond thing) happened some white / grey flashing with a logo of Vivaldi, but before it for millisecond happen to flash of something white. You mostly don't see it, because it blinks one time only and very fast, but it hurts eyes...
Please fix. Happen on all Vivaldi versions (current beta 1.14, and stable 1.13)
What should be:
- You have dark theme at Vivaldi
- You running the browser
3.) no white flashing light for the microsecond, should be replaced with dark one...
4.) Remove/replace Vivaldi logo to something user specific (if the user has blue theme colors, then this logo should be blue if black -> then black...
Why is it a problem?
- ) Microsecond flashing black -> white -> black is very painful for eyes.
2.) Make mostly impossible to work with Vivaldi if you frequent restart browser.
-
Close your eyes while restarting the browser?
Anyway, I found no way to change this. You have access to the background color of the logo, you can change it inbrowser.html
. The first flash is gray in my case, not white, but I don't know where to set it. -
@luetage said in Remove white / grey flashing when starting browser with dark theme:
Close your eyes while restarting the browser?
It's the only option, the problem is when you forget it.
xDDD
-
@gwen-dragon Wouldn't it just be possible to make it default gray (just like now) and introduce a simple setting for advanced users who can input a color of their own choosing? Or just use the accent color of the current theme. I don't know why we still have these issues 2 years later, it's such a simple thing.
-
I have sent bug reports few moments ago with the video demonstrating the issue...
At Linux situation much worst (i noticed it after using on both system) at Linux, you even see before loading image with Vivaldi logo a full white display.Here is a video btw: https://youtu.be/uwYuFiuBaT0
-
@desperand
There is also another bug on your video that i have too. Vivaldi doesn't start maximized. At the third time (about 0:33) it opened maximized, then again not maximized till seventh time (1:35) -
Until this is fixed natively in Vivaldi, you could do this with custom css by changing the background color of
body
. It's specified inline in browser.html, like luetage said, so if you were to do this using a custom css file, you'd need to use an !important modifier for it to overwrite the default. Otherwise you could just change the value directly in browser.html, but I think it's probably best and generally recommended do still do it with a custom css file.You could make it black as simply as,
body {background-color: black !important;}
Or you could have it inherit the current theme's background color with,
body {background-color: --colorBg !important;}
This was something I had changed in AFV very shortly after I noticed the splash, as it felt intrusive. So if you need further reference for the css, see here at line 19
-
@cyhnzs I noticed that too since maybe v1 of Vivaldi, but I don't constantly use Vivaldi browser, so it was not a problem for me by now. But right now this is a problem for few weeks while I'm using Vivaldi only... Very annoying thing...
-
@tiamarth first of all thank you very much for your link and as i got for your work (about theme). The theme looks good, and your fix solves my problem, flashing not so painful because it's not bright anymore.
And I'm really enjoying using Arc grey theme. Really nice one.
-