postcss-mq-last

1.0.2 • Public • Published

PostCSS Mq Last Build Status

PostCSS plugin that gives media query rules precedence by moving them to the end of the file.

Sometimes, when working with nesting plugins, media atrules are output before otherwise-identical rules.

Since media queries don't raise specificity, this plugin moves media atrules to the end of the output, making them override non-media query rules.

Input:

@media (max-width: 34em) {
    .half.stackable {
     width: 100%
    }
}
 
.half.stackable {
    width: 50%
}

Output:

.half.stackable {
    width: 50%
}
 
@media (max-width: 34em) {
    .half.stackable {
     width: 100%
    }
}

Usage

postcss([ require('postcss-mq-last') ])

See PostCSS docs for examples for your environment.

Package Sidebar

Install

npm i postcss-mq-last

Weekly Downloads

13

Version

1.0.2

License

MIT

Last publish

Collaborators

  • jgjp