summaryrefslogtreecommitdiffstats
path: root/packages/excalidraw/components/EyeDropper.scss
diff options
context:
space:
mode:
authorkj_sh6042026-03-15 16:19:35 -0400
committerkj_sh6042026-03-15 16:19:35 -0400
commit6ec259a0e71174651bae95d4628138bf6fd68742 (patch)
tree5e33c6a5ec091ecabfcb257fdc7b6a88ed8754ac /packages/excalidraw/components/EyeDropper.scss
parent16c8578b15c727f22921f8a80a56ee4d4e7f2272 (diff)
refactor: packages/
Diffstat (limited to 'packages/excalidraw/components/EyeDropper.scss')
-rw-r--r--packages/excalidraw/components/EyeDropper.scss48
1 files changed, 48 insertions, 0 deletions
diff --git a/packages/excalidraw/components/EyeDropper.scss b/packages/excalidraw/components/EyeDropper.scss
new file mode 100644
index 0000000..da706b4
--- /dev/null
+++ b/packages/excalidraw/components/EyeDropper.scss
@@ -0,0 +1,48 @@
+.excalidraw {
+ .excalidraw-eye-dropper-container,
+ .excalidraw-eye-dropper-backdrop {
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ z-index: var(--zIndex-eyeDropperBackdrop);
+ touch-action: none;
+ }
+
+ .excalidraw-eye-dropper-container {
+ pointer-events: none;
+ }
+
+ .excalidraw-eye-dropper-backdrop {
+ pointer-events: all;
+ }
+
+ .excalidraw-eye-dropper-preview {
+ pointer-events: none;
+ width: 3rem;
+ height: 3rem;
+ position: fixed;
+ z-index: var(--zIndex-eyeDropperPreview);
+ border-radius: 1rem;
+ border: 1px solid var(--default-border-color);
+ filter: var(--theme-filter);
+ }
+
+ .excalidraw-eye-dropper-trigger {
+ width: 1.25rem;
+ height: 1.25rem;
+ cursor: pointer;
+ padding: 4px;
+ margin-right: -4px;
+ margin-left: -2px;
+ border-radius: 0.5rem;
+ color: var(--icon-fill-color);
+
+ &:hover {
+ background: var(--button-hover-bg);
+ }
+ &.selected {
+ color: var(--color-primary);
+ background: var(--color-primary-light);
+ }
+ }
+}