UNPKG

funda-ui

Version:

React components using pure Bootstrap 5+ which does not contain any external style and script libraries.

59 lines (58 loc) 2.3 kB
/* ====================================================== <!-- Color Picker --> /* ====================================================== */ .custom-colorpicker__wrapper { position: relative; --color-control-border-radius: 0.375rem; --color-control-size: 30px; --color-control-border-color: rgba(0,0,0,.1); /* placeholder */ } .custom-colorpicker__wrapper .custom-colorpicker-control { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: transparent; padding: 0 !important; width: var(--color-control-size) !important; height: var(--color-control-size) !important; border: none; cursor: pointer; } .custom-colorpicker__wrapper .custom-colorpicker-control::-webkit-color-swatch { border: 2px solid var(--color-control-border-color); } .custom-colorpicker__wrapper .custom-colorpicker-control::-moz-color-swatch { border: 2px solid var(--color-control-border-color); } .custom-colorpicker__wrapper .custom-colorpicker-control:disabled { cursor: not-allowed; } .custom-colorpicker__wrapper .custom-colorpicker__transparent-placeholder { position: absolute; width: var(--color-control-size); height: var(--color-control-size); left: 0; top: 0; z-index: 1; pointer-events: none; background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==) repeat; } .custom-colorpicker__wrapper.custom-colorpicker--rounded .custom-colorpicker-control::-webkit-color-swatch { border-radius: var(--color-control-border-radius); } .custom-colorpicker__wrapper.custom-colorpicker--rounded .custom-colorpicker-control::-moz-color-swatch { border-radius: var(--color-control-border-radius); } .custom-colorpicker__wrapper.custom-colorpicker--rounded .custom-colorpicker__transparent-placeholder { border-radius: var(--color-control-border-radius); } .custom-colorpicker__wrapper.custom-colorpicker--circle .custom-colorpicker-control::-webkit-color-swatch { border-radius: 50%; } .custom-colorpicker__wrapper.custom-colorpicker--circle .custom-colorpicker-control::-moz-color-swatch { border-radius: 50%; } .custom-colorpicker__wrapper.custom-colorpicker--circle .custom-colorpicker__transparent-placeholder { border-radius: 50%; }