cypress-io / cypress

Fast, easy and reliable testing for anything that runs in a browser.
https://cypress.io
MIT License
46.68k stars 3.16k forks source link

Support Dark mode for all Launchpad UI #29153

Open vedmant opened 6 months ago

vedmant commented 6 months ago

What would you like?

Dark mode right now is widespread and I think any proper application should support it. Cypress however doesn't have a dark mode. Having system wide dark theme and flashing white when everything is dark is quite uncomfortable.

Would be also a nice feature to switch browser mode white testing and setup default theme in config.

Why is this needed?

Other

No response

MikeMcC399 commented 6 months ago

@vedmant

https://github.com/dingraham/cypress-runner-themes from @dingraham may be helpful for you.

jennifer-shehane commented 5 months ago

The main interface is dark in 10.0+ versions.

Screenshot 2024-03-18 at 10 55 37 AM

Are you referring to the other pages, wanting those to be in dark mode? I'll be honest, I don't see this work being prioritized.

Screenshot 2024-03-18 at 10 55 04 AM Screenshot 2024-03-18 at 10 55 11 AM Screenshot 2024-03-18 at 10 55 20 AM

vedmant commented 5 months ago

@jennifer-shehane Yes, other pages, plus main interface top bar (on right side), it's still white.

Also I think right now it's a single theme for both light and dark system preferences, dark sidebar is dark for light theme as well (which I've seen some people complained about it). I think it just makes sense to support two theme light and dark, nowadays it's a must to have proper dark theme, IMHO.

ELigoP commented 1 month ago

When it's evening, and all your open windows support dark mode, and specs list is shining at you, it is preferable to be in dark mode too. But I like Cypress anyway :)

davidmatium commented 1 month ago

@ELigoP checkout my plugin in the meantime, will help a bit with that! https://github.com/dingraham/cypress-runner-themes

muchbetterug commented 1 month ago

I like cypress really to, but darkmode IS important.

the switching between a dark code editor and the light cypress ui drives me crazy at night

i hope the cypress-runner-themes works, thx!