npm.io
9.0.4 • Published 2d ago

postcss-merge-longhand

Licence
MIT
Version
9.0.4
Deps
2
Size
126 kB
Vulns
0
Weekly
0
Stars
5.0K

postcss-merge-longhand

Merge longhand properties into shorthand with PostCSS.

Install

With npm do:

npm install postcss-merge-longhand --save

Example

Merge longhand properties into shorthand; works with margin, padding, border & columns. For more examples see the tests.

Input
h1 {
  margin-top: 10px;
  margin-right: 20px;
  margin-bottom: 10px;
  margin-left: 20px;
}

h2 {
  column-width: 12em;
  column-count: 2;
}
Output
h1 {
  margin: 10px 20px;
}

h2 {
  columns: 12em 2;
}

Usage

See the PostCSS documentation for examples for your environment.

Contributors

See CONTRIBUTORS.md.

License

MIT Ben Briggs

Keywords