postcss-palette
Advanced tools
Comparing version
22
index.js
@@ -44,22 +44,16 @@ 'use strict'; | ||
return function (css) { | ||
css.walkDecls('color', function (decl) { | ||
decl.value = pickFromPalette(decl.value); | ||
['color', 'fill', 'stroke'].forEach(function (key) { | ||
css.walkDecls(key, function (decl) { | ||
decl.value = pickFromPalette(decl.value); | ||
}); | ||
}); | ||
css.walkDecls(/^background/, function (decl) { | ||
decl.value = multipleRulesChange(decl.value); | ||
[/^background/, 'box-shadow', 'text-shadow'].forEach(function (key) { | ||
css.walkDecls(key, function (decl) { | ||
decl.value = multipleRulesChange(decl.value); | ||
}); | ||
}); | ||
css.walkDecls(/^border/, function (decl) { | ||
decl.value = ruleChange(decl.value); | ||
}); | ||
css.walkDecls('box-shadow', function (decl) { | ||
decl.value = multipleRulesChange(decl.value); | ||
}); | ||
css.walkDecls('text-shadow', function (decl) { | ||
decl.value = multipleRulesChange(decl.value); | ||
}); | ||
}; | ||
}); |
{ | ||
"name": "postcss-palette", | ||
"version": "0.0.0", | ||
"version": "0.0.1", | ||
"description": "PostCSS plugin for colors management using external palettes", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
9853
-0.81%50
-3.85%