UNPKG

@uploadcare/blocks

Version:

Building blocks for Uploadcare products integration

81 lines (71 loc) 1.63 kB
lr-editable-canvas { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; align-items: center; justify-content: center; } lr-editable-canvas > .img-view { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; max-width: 100%; height: 100%; max-height: 100%; object-fit: scale-down; } lr-editable-canvas-toolbar { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 10000; display: flex; align-items: center; justify-content: center; overflow: hidden; pointer-events: none; } lr-editable-canvas-toolbar .btns { position: absolute; left: var(--gap-mid); display: grid; pointer-events: all; } lr-editable-canvas-toolbar .btns > button { display: inline-flex; width: var(--ui-size); height: var(--ui-size); color: var(--clr-txt); background-color: var(--clr-background); border-radius: 0; } lr-editable-canvas-toolbar .btns > button:first-of-type { border-top-left-radius: var(--border-radius-element); border-top-right-radius: var(--border-radius-element); } lr-editable-canvas-toolbar .btns > button:last-of-type { border-bottom-right-radius: var(--border-radius-element); border-bottom-left-radius: var(--border-radius-element); } lr-editable-canvas-toolbar .btns > button[current] { color: var(--clr-txt); background-color: var(--clr-background); } lr-editable-canvas-toolbar > lr-range { position: absolute !important; bottom: 0; width: 100%; transition: 0.2s; pointer-events: all; } lr-editable-canvas-toolbar > lr-range:not([visible]) { transform: translateY(60px); }