1.0.2 • Published 6 years ago

postcss-mq-last v1.0.2

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

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.