There are 1 repository under matchmedia topic.
Code examples that accompany various MDN DOM and Web API documentation pages
Utility package for managing Dark Mode on the web
Reactive screen size and media query states for VueJS
A set of tools for emulating browser behavior in jsdom environment
MatchMedia component library for Vue
Higher order components for matchMedia
🃏 Mock for fully testing any media queries with Jest
A package that provides a responsive context to your application, using React Context API.
Mock window.matchMedia for Node.JS environments (like tests or NextJS)
🎢 Detects user’s preferences for reduced motion using the 'prefers-reduce-motion' CSS3 level 5 media query.
Lightweight, performant, and easy to use media query library for React 📱 💻 🖥️
A simple plugin for Vue 3 that uses matchMedia for when css media queries won't give you enough.
[Buggy on Firefox] React hook for media queries on window and any container element. NOTE: Container Queries seem to be coming to browsers in 2022!
📱↔️ 🖥️ Responsive Media Query Higher-Order Component (HOC) for React
Utilizes matchMedia to performantly return conditional values based on media queries
There are a large number of Web / Browser APIs available. This repo contains the demos those APIs
Demo app for @assortment/darkmodejs
A React utility library to match your props to the given media query
🌗 Detects user’s color scheme preferences using the 'prefers-color-scheme' CSS3 level 5 media query.
NPM package providing a service for working with mediaqueries in Angular
Responsive utility for angularjs.
Simple and configurable breakpoint matcher using matchMedia and render props
A React Component for rendering based on breakpoints.
Simplifies testing of code that uses window.matchMedia
🕯 Detects the ambient light-level of the user’s device using the 'light-level' CSS3 level 5 media query.
🔆 Detects user’s preferences for contrast using the 'prefers-contrast' CSS3 level 5 media query.
💎 Detects user’s transparency preferences using the 'prefers-reduced-transparency' CSS3 level 5 media query.
This website is the challenges with exercise to tthe JS