Skip to content

PostCSS plugin for transforming px to rem only in media query block is target to adapt mobile ending.

License

Notifications You must be signed in to change notification settings

enhezzz/postcss-px2rem-media

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0906a9f · Nov 21, 2020

History

33 Commits
Oct 14, 2020
Oct 14, 2020
Oct 11, 2020
Oct 11, 2020
Nov 8, 2020
Oct 11, 2020
Oct 9, 2020
Nov 21, 2020
Nov 21, 2020
Oct 24, 2020
Oct 24, 2020
Nov 4, 2020
Nov 8, 2020

Repository files navigation

PostCSS Px2rem-media

This project is inspired from postcss-pxtorem

Build Status Coverage Status npm version

中文文档

PostCSS plugin for transforming px to rem only in media query block is target to adapt mobile ending. This project is insipred from postcss-pxtorem and any options can found in the repo.As much as posible, this project is kept in sync with postcss-pxtorem API.

// input
a { padding: 10px };
@media screen and (min-width: 900px) {
    article {
      padding: 10px;
    }
}
// output
a { padding: 10px };
@media screen and (min-width: 900px) {
    article {
      padding: 0.625rem;
    }
}

Usage

Step 1: Check you project for existed PostCSS config: postcss.config.js in the project root, "postcss" section in package.json or postcss in bundle config.

If you do not use PostCSS, add it according to official docs and set this plugin in settings.

Step 2: Add the plugin to plugins list:

module.exports = {
  plugins: [
+   require('postcss-px2rem-media'),
    require('autoprefixer')
  ]
}

About

PostCSS plugin for transforming px to rem only in media query block is target to adapt mobile ending.

Resources

License

Stars

Watchers

Forks

Packages

No packages published