0.0.5 • Published 8 years ago

postcss-update-media-queries v0.0.5

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

PostCSS Update Media Queries Build Status

PostCSS plugin to generate and update media queries for functional CSS (Tachyons FTW).

Input

.underline    { text-decoration: underline; }

Output

.underline { text-decoration: underline; }

@media (--breakpoint-not-small) {
 .underline-ns { text-decoration: underline; }
}

@media (--breakpoint-medium) {
 .underline-m { text-decoration: underline; }
}

Usage

const updateMediaQuerie = require('postcss-update-media-queries')

// Array structure for media queries
let medias = [
    {name: '(--breakpoint-not-small)', alias: '-ns' },
    {name: '(--breakpoint-medium)', alias: '-m' }
]

postcss([ updateMediaQuerie({
    medias: medias,
    overwrite: false // Per default, the script don't overwrite the existed media queries in the file
    }) ]).process(input.css)

Look at tachyons-bulild-mediaqueries to learn more