Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cata breakpoints

Build Status

Custom media queries

These are predefined values and recommendations based on this article http://bradfrost.com/blog/post/7-habits-of-highly-effective-media-queries I prefer em instead of px, and I recommend applying a subset of values depending on the type of project and personal preferences.

@custom-media --sm-viewport (min-width: 24em);
@custom-media --md-viewport (min-width: 46.8em);
@custom-media --lg-viewport (min-width: 50em);
@custom-media --xl-viewport (min-width: 60em);

How use

@media (--sm-viewport) {
  div {
    width: 200px;
  }
}

Installation

NPM

npm install cata-breakpoints

Yarn

yarn add cata-breakpoints

Download

Download

Testing

Install Node (comes with npm) and run:

npm install

Or install Yarn and run:

yarn

To generate a build:

npm run build

To lint code with postcss-bem-linter and stylelint

npm run lint

To generate the testing build.

npm run build-test

Basic visual tests are in test/index.html.

Browser support

  • Google Chrome
  • Firefox
  • Safari
  • Opera
  • Internet Explorer 9+

Releases

Packages

Used by

Contributors

Languages