selector initial implementation

This commit is contained in:
barsdeveloper
2021-09-08 23:02:34 +02:00
parent b434868fa8
commit 6b8b52ff37
6 changed files with 211 additions and 48 deletions

View File

@@ -272,4 +272,13 @@ u-blueprint {
border-top : 0.3em solid transparent;
border-bottom: 0.3em solid transparent;
border-left : 0.3em solid var(--ueb-node-value-color);
}
.ueb-selector {
position: absolute;
top : min(var(--ueb-select-from-y) * 1px, var(--ueb-select-to-y) * 1px);
left : min(var(--ueb-select-from-x) * 1px, var(--ueb-select-to-x) * 1px);
width : calc(max(var(--ueb-select-from-x) - var(--ueb-select-to-x), var(--ueb-select-to-x) - var(--ueb-select-from-x)) * 1px);
height : calc(max(var(--ueb-select-from-y) - var(--ueb-select-to-y), var(--ueb-select-to-y) - var(--ueb-select-from-y)) * 1px);
border : 2px dashed gray;
}