UNPKG

@dank-inc/sketchy

Version:

A Super-dank sketching library built with ♥ and typescript!

26 lines (25 loc) 1.39 kB
"use strict"; 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;