UNPKG

@kcuf/mere-color

Version:

Mere color utils for generating, manipulation, a11y purposes.

21 lines (20 loc) 643 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = fade; var _objectSpread2 = _interopRequireDefault(require("@babel/runtime/helpers/objectSpread2")); var _util = require("../util"); /** * Set the absolute opacity of a color. * * 参考 https://lesscss.org/functions/#color-operations-fade */ function fade(color, toAlpha) { return (0, _util.manipulateRgb)(color, function (rgb) { return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, rgb), {}, { a: toAlpha }); }); }