Home

boring / v2

publicBoring-Software-Inc/v2
Overview Code History Branches Pull requestsIssuesInsights Campfire Docs
main
HomeOverview Code PRsIssues

feat(workflows): node face inline fields and clean ports

3 months ago

324fbee
Authored
grim7/21/2026, 9:59:14 PM
value-accepting nodes show their config as inline rows on the face, read
from the SAME schema walk the properties panel edits (node-fields.ts — one
source, no drift). secret fields mask via .meta({ secret: true }). ports
become position-and-color tabs (in left, out/pass top-right, fail/deny
bottom-right in red) that come out of the card; kind color dropped as
decorative. layout constants widened for the taller nodes.

Parentb7633a6

4 files changed
  • apps/web/src/components/workflows/editor/node-card.tsx+84−31
  • apps/web/src/components/workflows/editor/node-fields.ts+274−0
  • apps/web/src/components/workflows/editor/workflow-editor-page-skeleton.tsx+15−5
  • apps/web/src/lib/workflow-editor.ts+3−1