![Maven Central Adds Sigstore Signature Validation](https://cdn.sanity.io/images/cgdhsj6q/production/7da3bc8a946cfb5df15d7fcf49767faedc72b483-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Maven Central Adds Sigstore Signature Validation
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.
@kwooshung/antd-color-picker
Advanced tools
yarn add @kwooshung/antd-color-picker
npm install @kwooshung/antd-color-picker
import KsColorPicker from '@kwooshung/antd-color-picker';
<KsColorPicker.Chrome color='#f00' onChange={events.onChange.color} />
在线演示:DEMO
属性 | 说明 | 数据类型 | 必须 | 默认值 | 版本 |
---|---|---|---|---|---|
className | 类样式名 | string | 否 | v1.0.4 | |
colourless | 无色模式,主要针对按钮,箭头图标,文字颜色均为浏览器默认,这样可以使用 Antd 动态主题,颜色案例代码 | boolean | 否 | false | v1.0.4 |
width | 宽度 | number、string(hexa色值,含# 号) | 否 | 225 | v1.0.4 |
color | 默认颜色 | Colors、string | 否 | #194d33 | v1.0.4 |
colorType | 默认表达式 | hexa 、rgba 、hsla 、hsva | 否 | hexa | v1.0.4 |
hexType | 十六进制色值:类型,简写法(当可以简写时)和完整写法 | short | full | 否 | short |
hexUppercase | 十六进制色值:是否大写 | boolean | 否 | false | v1.0.4 |
hexAlphaForce | 十六进制设置:是否强制Alpha通道透明表达方式 | boolean | 否 | false | v1.0.4 |
pointer | 滑动条(Hue,Alpha)上的指针按钮 | ReactNode | JSX.Element | 否 | v1.0.4 |
copy | 是否支持复制色值 | boolean | 否 | true | v1.0.4 |
copytip | 自定义复制色值的提示文案 | [ReactNode, ReactNode] | 否 | ['复制当前色值', '已成功复制'] | v1.0.4 |
onCopy | 复制成功时的回调函数 | (color: Colors) => void | 否 | undefined | v1.0.4 |
onChange | 颜色改变时的回调函数 | (color: Colors) => void | 否 | undefined | v1.0.4 |
import { Colors } from '@kwooshung/antd-color-picker/Interfaces/Colors';
interface Colors {
//十六进制
hex: {
short: string,
full: string
},
//十六进制:含透明通道
hexa: {
short: string,
full: string
},
rgb: {
r: number,
g: number,
b: number
},
rgba: {
r: number,
g: number,
b: number,
a: number
},
hsl: {
h: number,
l: number,
s: number
},
hsla: {
h: number,
l: number,
s: number,
a: number
},
hsv: {
h: number,
s: number,
v: number
},
hsva: {
h: number,
s: number,
v: number,
a: number
}
}
[class*='ks-antd-color-picker-area'] {
box-shadow:rgb(0 0 0 / 30%) 0 0 2px, rgb(0 0 0 / 30%) 0 4px 8px;
> div {
&[class*='ks-antd-color-picker-body'] {
background:var(--panels-background);
> [class*='ks-antd-color-picker-bars'] {
> [class*='ks-antd-color-picker-alpha'] {
box-shadow:inset rgb(0 0 0 / 25%) 0 0 1px;
}
}
}
}
}
&[data-theme*='light'] {
[class*='ks-antd-color-picker-area'] {
> div {
&[class*='ks-antd-color-picker-body'] {
> [class*='ks-antd-color-picker-controls'] {
> ul {
&[class*='ks-antd-color-picker-input-editable'] {
> li {
> [class*='ks-antd-color-picker-input'] {
[class*='input-group-addon'],
[class*='input-number-group-addon'] {
color:#aaa;
}
}
}
}
&[class*='ks-antd-color-picker-buttons'] {
background-color:#f0f0f0;
> li {
color:#ccc;
&:hover {
color:#666;
background-color:#ddd;
}
}
}
}
}
}
}
}
}
本组件的诞生,离不开以下优秀的开源项目,为本组件的开发节省了大量的时间和精力成本!
FAQs
基于 Antd 的拾色器
The npm package @kwooshung/antd-color-picker receives a total of 0 weekly downloads. As such, @kwooshung/antd-color-picker popularity was classified as not popular.
We found that @kwooshung/antd-color-picker demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.
Security News
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
Research
Security News
Socket researchers uncovered a backdoored typosquat of BoltDB in the Go ecosystem, exploiting Go Module Proxy caching to persist undetected for years.