fix(ui): hide removed canvas blocks

main
AlexsandrSnytkin 12 hours ago
parent 2f0ee40c23
commit 1484ced55b

@ -1358,7 +1358,7 @@ HTML = """<!doctype html>
.config-trash.is-over { color: #fff; border-color: #ffb2c0; background: linear-gradient(135deg, #9e2948, #d94062); box-shadow: 0 12px 34px rgba(181, 45, 76, .42), 0 0 0 5px rgba(255, 107, 129, .2); transform: translate(-50%, 0) scale(1.04); }
.config-trash-icon { display: block; flex: 0 0 auto; width: 27px; height: 27px; color: currentColor; }
.config-trash:focus-visible { outline: 2px solid var(--ui-accent); outline-offset: 3px; }
.config-block-hidden, .config-block-deleted { display: none !important; }
.config-block-hidden, .config-block-deleted, .config-canvas > .config-block[data-block-state="hidden"], .config-canvas > .config-block[data-block-state="deleted"] { display: none !important; }
@media (max-width: 760px) {
.config-toolbar { align-items: stretch; }
.config-toolbar-title, .config-layout-state { flex-basis: 100%; }
@ -1491,7 +1491,7 @@ HTML = """<!doctype html>
.network-block.is-selected { border-color: color-mix(in srgb, var(--ui-accent) 70%, var(--ui-border)) !important; box-shadow: 0 0 0 2px color-mix(in srgb, var(--ui-accent) 12%, transparent), 0 8px 22px color-mix(in srgb, var(--ui-bg) 20%, transparent); }
.network-block.is-dragging, .network-block.is-resizing { z-index: 5; border-color: var(--ui-accent) !important; box-shadow: 0 10px 28px color-mix(in srgb, var(--ui-accent) 16%, transparent); transform: none; transition: none; user-select: none; }
.network-custom-block { border-style: dashed !important; }
.network-block.is-deleted, .network-block.is-hidden { display: none !important; }
.network-block.is-deleted, .network-block.is-hidden, .network-canvas > .network-block[data-block-state="hidden"], .network-canvas > .network-block[data-block-state="deleted"] { display: none !important; }
.network-summary { display: flex; align-items: center; gap: 6px; margin: -2px 0 8px; padding-bottom: 8px; border-bottom: 1px solid color-mix(in srgb, var(--ui-border) 80%, transparent); color: var(--ui-text); font-size: 12px; font-weight: 800; letter-spacing: .08em; text-transform: uppercase; }
.network-summary::before { content: ""; color: var(--ui-accent); font-size: 11px; }
.network-block.settings-group { --block-scale: 1; padding: calc(14px * var(--block-scale)); gap: calc(8px * var(--block-scale)); }

Loading…
Cancel
Save