garris / garris/BackstopJS

Option to create snapshots in "light-mode" and/or "dark-mode" / prefers-color-scheme

Open
#1,229 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
7.2k
Forks
621
PR merge metrics
No merged PRs in 30d

Description

A lot of websites have styles for light and dark mode.
`@media (prefers-color-scheme: dark) {}`
It would be useful to add a config per scenario to get screenshots in light/default, dark or both.
Puppeteer offers page.emulateMedia.

https://github.com/puppeteer/puppeteer/pull/5012
https://github.com/tomayac/dark-mode-screenshot/blob/master/dark-mode-screenshot.js#L42

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.