@jiaminghi/color
Advanced tools
Comparing version 0.0.3 to 0.0.4
@@ -0,1 +1,7 @@ | ||
# 0.0.4-alpha (2019-05-15) | ||
### Publish | ||
* **version:** V 0.0.4-alpha. | ||
# 0.0.3-alpha (2019-04-30) | ||
@@ -11,3 +17,3 @@ | ||
* **version:** V 0.0.2-alpha | ||
* **version:** V 0.0.2-alpha. | ||
@@ -18,2 +24,2 @@ # 0.0.1-alpha (2019-04-04) | ||
* **version:** V 0.0.1-alpha | ||
* **version:** V 0.0.1-alpha. |
30
index.js
@@ -227,10 +227,32 @@ const hexReg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/ | ||
/** | ||
* @description Adjust color opacity | ||
* @param {String} color Hex or rgb/rgba color | ||
* @param {Number} Percent of opacity | ||
* @return {String} Rgba color | ||
*/ | ||
export function fade (color, percent = 100) { | ||
if (!color) { | ||
console.error('Missing parameters!') | ||
return | ||
} | ||
const rgbValue = getRgbValue(color) | ||
const rgbaValue = [...rgbValue, percent / 100] | ||
return getColorFromRgbValue(rgbaValue) | ||
} | ||
export default { | ||
darken, | ||
lighten, | ||
fade, | ||
toHex, | ||
toRgb, | ||
getOpacity, | ||
getRgbValue, | ||
getRgbaValue, | ||
toHex, | ||
toRgb, | ||
darken, | ||
lighten, | ||
getColorFromRgbValue | ||
} |
{ | ||
"name": "@jiaminghi/color", | ||
"version": "0.0.3", | ||
"version": "0.0.4", | ||
"author": "JiaMing <743192023@qq.com>", | ||
@@ -5,0 +5,0 @@ "description": "Color extension", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
19265
194