/atom-postcss-sorting

Atom editor plugin to sort CSS rules content with specified order.

Primary LanguageCoffeeScriptMIT LicenseMIT

atom-postcss-sorting

apm apm

Screenshot

Atom editor plugin to sort CSS rules content with specified order.

Installation

$ apm install postcss-sorting

or open Atom and go to Preferences > Install and search for postcss-sorting package.

Options

You can select one of the bundled presets: default, csscomb, yandex and zen.

If any of the following config files exist, they will override the selected preset. They are loaded in the following order of priority:

  1. .postcss-sorting.json at the root of your project

  2. A "postcssSortingConfig": { ... } object in your project package.json

  3. Custom ~/path/to/your/config.json (if specified in package settings)

  4. ~/.postcss-sorting.json (in your HOME directory)

Files can be processed "On Save" (not enabled by default).

Notifications can also be disabled from the package settings.

Usage

In a CSS or PostCSS file, open the Command Palette (Cmd + Shift + P (OS X), Ctrl + Shift + P (Windows/Linux)) and choose PostCSS Sorting: Run.

Keyboard shortcut: Ctrl + Shift + S

If you have an "On Save" option enabled just save a file.

Acknowledgements

This plugin is based on the postcss-sorting plugin by Aleks Hudochenkov