nuxt-start/assets/styles/primevue/colorpicker.css
2024-12-30 16:51:19 +01:00

47 lines
1.5 KiB
CSS

.p-colorpicker {
@apply inline-block relative;
}
.p-colorpicker-dragging {
@apply cursor-pointer
}
.p-colorpicker-preview {
@apply w-6 h-6 p-0 border-none rounded-md transition-colors duration-200 cursor-pointer disabled:cursor-auto
focus-visible:outline focus-visible:outline-1 focus-visible:outline-offset-2 focus-visible:outline-primary
}
.p-colorpicker-panel {
@apply bg-surface-800 dark:bg-surface-900
border border-surface-900 dark:border-surface-700
rounded-md shadow-[0_4px_6px_-1px_rgba(0,0,0,0.1),0_2px_4px_-2px_rgba(0,0,0,0.1)]
w-[193px] h-[166px] absolute top-0 left-0
}
.p-colorpicker-panel-inline {
@apply static shadow-none
}
.p-colorpicker-content {
@apply relative;
}
.p-colorpicker-color-selector {
@apply w-[150px] h-[150px] top-[8px] left-[8px] absolute
}
.p-colorpicker-color-background {
@apply w-full h-full bg-[linear-gradient(to_top,#000_0%,rgba(0,0,0,0)_100%),linear-gradient(to_right,#fff_0%,rgba(255,255,255,0)_100%)];
}
.p-colorpicker-color-handle {
@apply absolute top-0 left-[150px] rounded-full w-[10px] h-[10px] border border-surface-0 -mt-[5px] mr-0 mb-0 -ml-[5px] cursor-pointer opacity-85
}
.p-colorpicker-hue {
@apply w-[17px] h-[150px] top-[8px] left-[167px] absolute opacity-85 bg-[linear-gradient(0deg,red_0,#ff0_17%,#0f0_33%,#0ff_50%,#00f_67%,#f0f_83%,red)];
}
.p-colorpicker-hue-handle {
@apply absolute top-[150px] left-0 w-[21px] -ml-[2px] -mt-[5px] h-[10px] border-2 opacity-85 border-surface-0 cursor-pointer
}