Created
April 1, 2015 16:51
-
-
Save JoeShep/2c966f90bcf1af8fdb49 to your computer and use it in GitHub Desktop.
CSS comb configuration
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Show hidden characters
{ | |
// If plugin has trouble finding Node.js, replace this string with path | |
// to your `node` bin | |
"node-path" : ":/usr/local/bin", | |
// Full list of supported options and acceptable values can be found here: | |
// https://github.com/csscomb/csscomb.js/blob/master/doc/options.md | |
"config": { | |
// Whether to add a semicolon after the last value/mixin. | |
"always-semicolon": true, | |
// Set indent for code inside blocks, including media queries and nested rules. | |
"block-indent": " ", | |
// Unify case of hexadecimal colors. | |
"color-case": "lower", | |
// Whether to expand hexadecimal colors or use shorthands. | |
"color-shorthand": true, | |
// Unify case of element selectors. | |
"element-case": "lower", | |
// Add/remove line break at EOF. | |
"eof-newline": false, | |
// Add/remove leading zero in dimensions. | |
"leading-zero": false, | |
// Unify quotes style. | |
"quotes": "double", | |
// Remove all rulesets that contain nothing but spaces. | |
"remove-empty-rulesets": true, | |
// Set space after `:` in declarations. | |
"space-after-colon": " ", | |
// Set space after combinator (for example, in selectors like `p > a`). | |
"space-after-combinator": " ", | |
// Set space after `{`. | |
"space-after-opening-brace": "\n", | |
// Set space after selector delimiter. | |
"space-after-selector-delimiter": "\n", | |
// Set space before `}`. | |
"space-before-closing-brace": "\n", | |
// Set space before `:` in declarations. | |
"space-before-colon": "", | |
// Set space before combinator (for example, in selectors like `p > a`). | |
"space-before-combinator": " ", | |
// Set space before selector delimiter. | |
"space-before-selector-delimiter": "", | |
// Set space between declarations (i.e. `color: tomato`). | |
"space-between-declarations": "\n", | |
// Whether to trim trailing spaces. | |
"strip-spaces": true, | |
// Whether to remove units in zero-valued dimensions. | |
"unitless-zero": true, | |
// Whether to align prefixes in properties and values. | |
"vendor-prefix-align": true, | |
// Sort properties in particular order. | |
"sort-order": [ | |
[ | |
"position", | |
"top", | |
"right", | |
"bottom", | |
"left", | |
"z-index", | |
"display", | |
"visibility", | |
"float", | |
"clear", | |
"width", | |
"min-width", | |
"max-width", | |
"height", | |
"min-height", | |
"max-height", | |
"margin", | |
"margin-top", | |
"margin-right", | |
"margin-bottom", | |
"margin-left", | |
"padding", | |
"padding-top", | |
"padding-right", | |
"padding-bottom", | |
"padding-left", | |
"border", | |
"border-width", | |
"border-style", | |
"border-color", | |
"border-top", | |
"border-top-width", | |
"border-top-style", | |
"border-top-color", | |
"border-right", | |
"border-right-width", | |
"border-right-style", | |
"border-right-color", | |
"border-bottom", | |
"border-bottom-width", | |
"border-bottom-style", | |
"border-bottom-color", | |
"border-left", | |
"border-left-width", | |
"border-left-style", | |
"border-left-color", | |
"-webkit-border-radius", | |
"-moz-border-radius", | |
"border-radius", | |
"-webkit-border-top-left-radius", | |
"-moz-border-radius-topleft", | |
"border-top-left-radius", | |
"-webkit-border-top-right-radius", | |
"-moz-border-radius-topright", | |
"border-top-right-radius", | |
"-webkit-border-bottom-right-radius", | |
"-moz-border-radius-bottomright", | |
"border-bottom-right-radius", | |
"-webkit-border-bottom-left-radius", | |
"-moz-border-radius-bottomleft", | |
"border-bottom-left-radius", | |
"-webkit-border-image", | |
"-moz-border-image", | |
"-o-border-image", | |
"border-image", | |
"-webkit-border-image-source", | |
"-moz-border-image-source", | |
"-o-border-image-source", | |
"border-image-source", | |
"-webkit-border-image-slice", | |
"-moz-border-image-slice", | |
"-o-border-image-slice", | |
"border-image-slice", | |
"-webkit-border-image-width", | |
"-moz-border-image-width", | |
"-o-border-image-width", | |
"border-image-width", | |
"-webkit-border-image-outset", | |
"-moz-border-image-outset", | |
"-o-border-image-outset", | |
"border-image-outset", | |
"-webkit-border-image-repeat", | |
"-moz-border-image-repeat", | |
"-o-border-image-repeat", | |
"border-image-repeat", | |
"font", | |
"font-family", | |
"font-size", | |
"font-weight", | |
"font-style", | |
"font-variant", | |
"font-size-adjust", | |
"font-stretch", | |
"font-effect", | |
"font-emphasize", | |
"font-emphasize-position", | |
"font-emphasize-style", | |
"font-smooth", | |
"line-height", | |
"background", | |
"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader", | |
"background-color", | |
"background-image", | |
"background-repeat", | |
"background-attachment", | |
"background-position", | |
"background-position-x", | |
"-ms-background-position-x", | |
"background-position-y", | |
"-ms-background-position-y", | |
"-webkit-background-clip", | |
"-moz-background-clip", | |
"background-clip", | |
"background-origin", | |
"-webkit-background-size", | |
"-moz-background-size", | |
"-o-background-size", | |
"background-size", | |
"opacity", | |
"filter:progid:DXImageTransform.Microsoft.Alpha(Opacity", | |
"-ms-filter:\\'progid:DXImageTransform.Microsoft.Alpha", | |
"-ms-interpolation-mode", | |
"overflow", | |
"overflow-x", | |
"overflow-y", | |
"-ms-overflow-x", | |
"-ms-overflow-y", | |
"clip", | |
"zoom", | |
"flex-direction", | |
"flex-order", | |
"flex-pack", | |
"flex-align", | |
"-webkit-box-sizing", | |
"-moz-box-sizing", | |
"box-sizing", | |
"table-layout", | |
"empty-cells", | |
"caption-side", | |
"border-spacing", | |
"border-collapse", | |
"list-style", | |
"list-style-position", | |
"list-style-type", | |
"list-style-image", | |
"content", | |
"quotes", | |
"counter-reset", | |
"counter-increment", | |
"resize", | |
"cursor", | |
"-webkit-user-select", | |
"-moz-user-select", | |
"-ms-user-select", | |
"user-select", | |
"nav-index", | |
"nav-up", | |
"nav-right", | |
"nav-down", | |
"nav-left", | |
"-webkit-transition", | |
"-moz-transition", | |
"-ms-transition", | |
"-o-transition", | |
"transition", | |
"-webkit-transition-delay", | |
"-moz-transition-delay", | |
"-ms-transition-delay", | |
"-o-transition-delay", | |
"transition-delay", | |
"-webkit-transition-timing-function", | |
"-moz-transition-timing-function", | |
"-ms-transition-timing-function", | |
"-o-transition-timing-function", | |
"transition-timing-function", | |
"-webkit-transition-duration", | |
"-moz-transition-duration", | |
"-ms-transition-duration", | |
"-o-transition-duration", | |
"transition-duration", | |
"-webkit-transition-property", | |
"-moz-transition-property", | |
"-ms-transition-property", | |
"-o-transition-property", | |
"transition-property", | |
"-webkit-transform", | |
"-moz-transform", | |
"-ms-transform", | |
"-o-transform", | |
"transform", | |
"-webkit-transform-origin", | |
"-moz-transform-origin", | |
"-ms-transform-origin", | |
"-o-transform-origin", | |
"transform-origin", | |
"-webkit-animation", | |
"-moz-animation", | |
"-ms-animation", | |
"-o-animation", | |
"animation", | |
"-webkit-animation-name", | |
"-moz-animation-name", | |
"-ms-animation-name", | |
"-o-animation-name", | |
"animation-name", | |
"-webkit-animation-duration", | |
"-moz-animation-duration", | |
"-ms-animation-duration", | |
"-o-animation-duration", | |
"animation-duration", | |
"-webkit-animation-play-state", | |
"-moz-animation-play-state", | |
"-ms-animation-play-state", | |
"-o-animation-play-state", | |
"animation-play-state", | |
"-webkit-animation-timing-function", | |
"-moz-animation-timing-function", | |
"-ms-animation-timing-function", | |
"-o-animation-timing-function", | |
"animation-timing-function", | |
"-webkit-animation-delay", | |
"-moz-animation-delay", | |
"-ms-animation-delay", | |
"-o-animation-delay", | |
"animation-delay", | |
"-webkit-animation-iteration-count", | |
"-moz-animation-iteration-count", | |
"-ms-animation-iteration-count", | |
"-o-animation-iteration-count", | |
"animation-iteration-count", | |
"-webkit-animation-direction", | |
"-moz-animation-direction", | |
"-ms-animation-direction", | |
"-o-animation-direction", | |
"animation-direction", | |
"text-align", | |
"-webkit-text-align-last", | |
"-moz-text-align-last", | |
"-ms-text-align-last", | |
"text-align-last", | |
"vertical-align", | |
"white-space", | |
"text-decoration", | |
"text-emphasis", | |
"text-emphasis-color", | |
"text-emphasis-style", | |
"text-emphasis-position", | |
"text-indent", | |
"-ms-text-justify", | |
"text-justify", | |
"letter-spacing", | |
"word-spacing", | |
"-ms-writing-mode", | |
"text-outline", | |
"text-transform", | |
"text-wrap", | |
"text-overflow", | |
"-ms-text-overflow", | |
"text-overflow-ellipsis", | |
"text-overflow-mode", | |
"-ms-word-wrap", | |
"word-wrap", | |
"word-break", | |
"-ms-word-break", | |
"-moz-tab-size", | |
"-o-tab-size", | |
"tab-size", | |
"-webkit-hyphens", | |
"-moz-hyphens", | |
"hyphens", | |
"pointer-events", | |
"color", | |
"outline", | |
"outline-width", | |
"outline-style", | |
"outline-color", | |
"outline-offset", | |
"box-decoration-break", | |
"-webkit-box-shadow", | |
"-moz-box-shadow", | |
"box-shadow", | |
"filter:progid:DXImageTransform.Microsoft.gradient", | |
"-ms-filter:\\'progid:DXImageTransform.Microsoft.gradient", | |
"text-shadow" | |
] | |
] | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment