summaryrefslogtreecommitdiffstats
path: root/packages/excalidraw/components/EyeDropper.scss
blob: da706b4160898a4d85759023d3be943fac606760 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
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);
    }
  }
}