feat: add four-direction quick-add controls to selected nodes

This commit is contained in:
2026-11-06 01:47:27 +08:00
parent fc28632aba
commit e28ddb673f
7 changed files with 121 additions and 11 deletions
+8
View File
@@ -30,3 +30,11 @@
.handMode .node textarea, .handMode .node img { pointer-events: none; }
.topRight .toolbar { max-width: calc(100vw - 24px); overflow-x: auto; }
.node :global(.react-flow__handle).legacyHandle { opacity: 0; pointer-events: none; }
.branchButton { position: absolute; display: grid; place-items: center; width: 32px; height: 32px; padding: 0; border: 1px solid #cbb8a8; border-radius: 50%; background: #fffefb; color: #78523f; box-shadow: 0 2px 6px #32251a0a; cursor: pointer; z-index: 5; }
.branchButton:hover { background: #f1e6df; border-color: #a47764; }
.branch_top { top: -48px; left: 50%; transform: translateX(-50%); }
.branch_right { right: -48px; top: 50%; transform: translateY(-50%); }
.branch_bottom { bottom: -48px; left: 50%; transform: translateX(-50%); }
.branch_left { left: -48px; top: 50%; transform: translateY(-50%); }