PostCSS
A simple guide to setup Atomizer with PostCSS.
Install the plugin
A PostCSS plugin is available as part of the postcss-atomizer
package. Install the package in your project first.
npm i postcss-atomizer postcss -D
Update the config
Add the Atomizer plugin to your PostCSS config.
// postcss.config.js
const atomizer = require('postcss-atomizer');
module.exports = {
plugins: [
atomizer({ /* options */ }),
]
};
Option information and an example is available in the postcss-atomizer repository.
Start your dev setup
Run your build setup as configured in your project’s ./package.json
.
npm run dev
Begin using Atomizer
Add the generated PostCSS CSS to your template, then start adding Atomizer classes to your markup.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="/dist/main.css" />
</head>
<body>
<h1 class="Fw(b) Fz(2rem)">Welcome!</h1>
</body>
</html>