1
0
Fork 0
polaris-task-force/src/components/admin/narrative-flow
Z8MB1E 2ffd5e2a84 refactor: LiteGraph-style node layout with NodeShell wrapper
- NodeShell component wraps all nodes with handle rendering + px-8 content padding
- Handles positioned at node edges with labels outside (no overlap with content)
- Labels: 9px mono font, full opacity, color-matched to socket type
- Removed old TypedHandle + NodeHandles (replaced by NodeShell internals)
- All 18 node components updated to use NodeShell
- Format node dynamically generates handles from template {0}, {1}, etc.
2026-07-28 18:26:13 -04:00
..
BooleanNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
BranchNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
ChoiceNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
CompareNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
DateNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
FlagNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
FormatNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
GameDataNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
LogicNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
MathNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
NarrativeBeatNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
NarrativeFlowEditor.tsx fix: restore small handle labels and make Format node dynamic 2026-07-28 18:22:25 -04:00
NodeEditDialog.tsx feat: new blueprint node types for data flow and logic 2026-07-28 18:16:20 -04:00
NodeShell.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
NotNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
NumberNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
OutcomeNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
RandomNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
SequenceNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
StringNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00
types.ts feat: typed socket foundation for LiteGraph-style blueprint editor 2026-07-28 18:11:52 -04:00
WaitNode.tsx refactor: LiteGraph-style node layout with NodeShell wrapper 2026-07-28 18:26:13 -04:00