![Detecting Screen Size and OS Dark Mode in JavaScript | by Aiman Rahmat | JavaScript in Plain English Detecting Screen Size and OS Dark Mode in JavaScript | by Aiman Rahmat | JavaScript in Plain English](https://miro.medium.com/max/1400/1*Te7Ib9nkeiuZCBMXYr57vA.png)
Detecting Screen Size and OS Dark Mode in JavaScript | by Aiman Rahmat | JavaScript in Plain English
css-contain] Similar to window.matchMedia(), Container Queries should have a similar method · Issue #6205 · w3c/csswg-drafts · GitHub
GitHub - tomhodgins/element-match-media: Parse media queries from the context of an element. Like window.matchMedia() but for HTML elements.
![NavigationDrawer - window.matchMedia is not a function in some scenarios using jest · Issue #783 · mlaursen/react-md · GitHub NavigationDrawer - window.matchMedia is not a function in some scenarios using jest · Issue #783 · mlaursen/react-md · GitHub](https://user-images.githubusercontent.com/4239218/44600080-67e7a480-a795-11e8-801c-68f7bc9840bf.png)
NavigationDrawer - window.matchMedia is not a function in some scenarios using jest · Issue #783 · mlaursen/react-md · GitHub
![Álvaro Trigo 🐦🔥 on Twitter: "Uh wow 😲, I had no idea we could use: > window.matchMedia In order to trigger JavaScript events based on the viewport size! Sweeeeeet! 😊 https://t.co/nFDOKEvknp" / Álvaro Trigo 🐦🔥 on Twitter: "Uh wow 😲, I had no idea we could use: > window.matchMedia In order to trigger JavaScript events based on the viewport size! Sweeeeeet! 😊 https://t.co/nFDOKEvknp" /](https://pbs.twimg.com/media/EeAmXRRWkAEqHTo.png)
Álvaro Trigo 🐦🔥 on Twitter: "Uh wow 😲, I had no idea we could use: > window.matchMedia In order to trigger JavaScript events based on the viewport size! Sweeeeeet! 😊 https://t.co/nFDOKEvknp" /
![Using window.matchMedia in React. Spoiler: Safari makes it messy | by Bethany Drake | Better Programming Using window.matchMedia in React. Spoiler: Safari makes it messy | by Bethany Drake | Better Programming](https://miro.medium.com/max/1200/1*1wfirAP3QRzydAd43ZEjBw.jpeg)
Using window.matchMedia in React. Spoiler: Safari makes it messy | by Bethany Drake | Better Programming
![Swapnil Mane on Twitter: "Javascript Tip ⚡ Use window.matchMedia() in Javascript to do something when the browser matches the media query. It's similar to CSS media queries, except it is in Javascript. Swapnil Mane on Twitter: "Javascript Tip ⚡ Use window.matchMedia() in Javascript to do something when the browser matches the media query. It's similar to CSS media queries, except it is in Javascript.](https://pbs.twimg.com/media/FZNBfnwWYAIOAoS.jpg)