zent
Version:
一套前端设计语言和基于React的实现
72 lines (70 loc) • 1.82 kB
CSS
.zent-color-picker-popover {
z-index: 2000;
}
.zent-color-picker {
cursor: pointer;
display: inline-block;
outline: none;
position: relative;
text-align: left;
-webkit-user-select: none;
user-select: none;
height: 30px;
vertical-align: middle;
}
.zent-color-picker_disabled {
cursor: not-allowed;
}
.zent-color-picker-wrapper {
font-size: 0;
}
.zent-color-picker--open .zent-color-picker__text {
border-color: #155bd4;
border-color: var(--theme-primary-bg, var(--theme-primary-4, #155bd4));
}
.zent-color-picker--open .zent-color-picker__text::after {
transform: rotate(180deg);
}
.zent-color-picker__text {
border-color: #e0e0e0;
border-color: var(--theme-default-border-color, var(--theme-stroke-5, #e0e0e0));
background-color: #fff;
background-color: var(--theme-section-bg, var(--theme-stroke-9, #fff));
box-sizing: border-box;
border-width: 1px;
border-style: solid;
border-radius: 2px;
width: 60px;
height: 32px;
outline: none;
transition: border-color 0.25s;
display: flex;
align-items: center;
justify-content: center;
}
.zent-color-picker__preview {
box-sizing: border-box;
width: 52px;
height: 24px;
}
.zent-color-picker-colors-select {
background-color: #fff;
background-color: var(--theme-section-bg, var(--theme-stroke-9, #fff));
box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.1);
box-shadow: var(--shadow-spec-layer, 0 2px 16px 0 rgba(var(--theme-rgb-shadow-bg, 0, 0, 0), 0.1));
width: 190px;
box-sizing: content-box;
line-height: 10px;
padding-top: 10px;
border-radius: 2px;
}
.zent-color-picker-colors-select__preview {
width: 20px;
height: 20px;
display: inline-block;
margin-left: 10px;
margin-bottom: 10px;
cursor: pointer;
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.15);
border-radius: 2px;
}