Skip to content

feat(ui): add contextual tooltips/notes in job creation/edit flows#79

Draft
aledefra wants to merge 1 commit intodevelopfrom
codex/job-form-tooltips-and-notes
Draft

feat(ui): add contextual tooltips/notes in job creation/edit flows#79
aledefra wants to merge 1 commit intodevelopfrom
codex/job-form-tooltips-and-notes

Conversation

@aledefra
Copy link
Collaborator

@aledefra aledefra commented Mar 24, 2026

Summary

  • add a reusable FieldHelpPopover component for compact inline help
  • extend shared form wrappers (InputWithLabel, SelectWithLabel, NumberInputWithLabel) with optional labelHelp support
  • add contextual tooltips/notes across the job creation/edit UI, especially around:
    • node selection/filtering and KYB/KYC semantics (KYB = companies, KYC = individuals)
    • deployment runner config (container/worker inputs, credentials, policies)
    • tunneling fields, tunnel selection/reuse, and token meaning
    • dynamic env, file volumes, custom params, and env variable handling
  • clarify monthly estimate semantics where shown as approximate values (1 month = 30 days)

Validation

  • npm run lint
  • NEXT_PUBLIC_API_URL=http://localhost:5000 NEXT_PUBLIC_ENVIRONMENT=devnet npm run build

Notes

  • default npm run build in this repo can fail without env setup (NEXT_PUBLIC_API_URL), so build validation was run with explicit env values.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant