@dank-inc/sketchy
Version:
A Super-dank sketching library built with ♥ and typescript!
26 lines (25 loc) • 1.39 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.sepia = exports.saturate = exports.opacity = exports.invert = exports.hueRotate = exports.grayscale = exports.dropShadow = exports.contrast = exports.brightness = exports.blur = void 0;
var blur = function (u, range) {
return "blur(".concat(range ? u * range : u, "px)");
};
exports.blur = blur;
var brightness = function (u) { return "brightness(".concat(u * 100, "%)"); };
exports.brightness = brightness;
var contrast = function (u) { return "contrast(".concat(u * 100, "%)"); };
exports.contrast = contrast;
var dropShadow = function (u, v, color, range) { return "drop-shadow(".concat(u * range, "px ").concat(v * range, "px ").concat(color, ")"); };
exports.dropShadow = dropShadow;
var grayscale = function (u) { return "grayscale(".concat(u * 100, "%)"); };
exports.grayscale = grayscale;
var hueRotate = function (u) { return "hue-rotate(".concat(u * 360, "deg)"); };
exports.hueRotate = hueRotate;
var invert = function (u) { return "invert(".concat(u * 100, "%)"); };
exports.invert = invert;
var opacity = function (u) { return "opacity(".concat(u * 100, "%)"); };
exports.opacity = opacity;
var saturate = function (u) { return "saturate(".concat(u * 100, "%)"); };
exports.saturate = saturate;
var sepia = function (u) { return "sepia(".concat(u * 100, "%)"); };
exports.sepia = sepia;