Skip to content

feat(apollo-vertex): customizable form wizard chrome [AGVSOL-4703]#914

Draft
frankkluijtmans wants to merge 2 commits into
frankkluijtmans/wizard-forms-vertexfrom
frankkluijtmans/wizard-forms-customization
Draft

feat(apollo-vertex): customizable form wizard chrome [AGVSOL-4703]#914
frankkluijtmans wants to merge 2 commits into
frankkluijtmans/wizard-forms-vertexfrom
frankkluijtmans/wizard-forms-customization

Conversation

@frankkluijtmans

Copy link
Copy Markdown
Contributor

Stacked on #906. Gives consumers design freedom over the wizard chrome without forking its logic, across three levels. FormWizardSteps now takes a render-prop child so each step's markup can be customized while step and state wiring stay intact, and FormWizardNav is decomposed into reusable FormWizardBackButton / FormWizardNextButton parts that forward all Button props. For full control, the documented useFormWizardContext() path lets you rebuild the stepper and nav entirely (new headless demo shows a custom progress bar and buttons with no Stepper). Includes a "Customizing the design" docs section; typecheck, lint, format, and registry build all pass.

👨 Generated with Kluijt Code

@github-actions

github-actions Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (PT)
apollo-design 🟢 Ready Preview, Logs Jul 17, 2026, 08:17:41 AM
apollo-docs 🟢 Ready Preview, Logs Jul 17, 2026, 08:17:41 AM
apollo-landing 🟢 Ready Preview, Logs Jul 17, 2026, 08:17:41 AM
apollo-vertex 🟢 Ready Preview, Logs Jul 17, 2026, 08:17:41 AM

@frankkluijtmans frankkluijtmans changed the title feat(apollo-vertex): customizable form wizard chrome feat(apollo-vertex): customizable form wizard chrome [AGVSOL-4703] Jul 14, 2026
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-vertex branch from 1ea8024 to c1170ac Compare July 14, 2026 12:25
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-customization branch from 837c56d to 2c9c449 Compare July 14, 2026 12:26
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-vertex branch 2 times, most recently from 54049f3 to 68467f4 Compare July 14, 2026 12:44
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-customization branch from 2c9c449 to d6dfd31 Compare July 14, 2026 12:45
@github-actions

github-actions Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Dependency License Review

  • 1950 package(s) scanned
  • ✅ No license issues found
  • ⚠️ 2 package(s) excluded (see details below)
License distribution
License Packages
MIT 1720
ISC 89
Apache-2.0 55
BSD-3-Clause 27
BSD-2-Clause 23
BlueOak-1.0.0 8
MPL-2.0 4
MIT-0 3
CC0-1.0 3
MIT OR Apache-2.0 2
(MIT OR Apache-2.0) 2
Unlicense 2
LGPL-3.0-or-later 1
Python-2.0 1
CC-BY-4.0 1
(MPL-2.0 OR Apache-2.0) 1
Unknown 1
Artistic-2.0 1
(WTFPL OR MIT) 1
(BSD-2-Clause OR MIT OR Apache-2.0) 1
CC-BY-3.0 1
0BSD 1
(MIT OR CC0-1.0) 1
MIT AND ISC 1
Excluded packages
Package Version License Reason
@img/sharp-libvips-linux-x64 1.2.4 LGPL-3.0-or-later LGPL pre-built binary, not linked
khroma 2.1.0 Unknown MIT per GitHub repo, missing license field in package.json

@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-vertex branch from 68467f4 to 7d8a602 Compare July 14, 2026 12:51
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-customization branch from d6dfd31 to c526b1a Compare July 14, 2026 12:52
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-vertex branch from 7d8a602 to 0a5b6c3 Compare July 14, 2026 13:03
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-customization branch from c526b1a to 9326508 Compare July 14, 2026 13:03
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-vertex branch from 0a5b6c3 to 117c0e7 Compare July 14, 2026 13:12
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-customization branch from 9326508 to d7b9c62 Compare July 14, 2026 13:13
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-vertex branch from 117c0e7 to 7120b32 Compare July 14, 2026 13:23
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-customization branch from d7b9c62 to 9fd9008 Compare July 14, 2026 13:24
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-vertex branch 2 times, most recently from 5bb5556 to bb605f6 Compare July 14, 2026 13:32
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-customization branch from 9fd9008 to 9d7099d Compare July 14, 2026 13:32
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-vertex branch from bb605f6 to 7b50908 Compare July 14, 2026 13:52
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-customization branch from 9d7099d to 8e4caab Compare July 14, 2026 13:52
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-vertex branch from 7b50908 to fa62b41 Compare July 17, 2026 13:12
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-customization branch from 8e4caab to d768eb0 Compare July 17, 2026 13:17
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-vertex branch from fa62b41 to 7a4bb5c Compare July 17, 2026 13:18
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-customization branch from d768eb0 to c579af0 Compare July 17, 2026 13:19
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-vertex branch from 7a4bb5c to dc2c00f Compare July 17, 2026 14:38
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-customization branch from c579af0 to 6a8f36e Compare July 17, 2026 14:38
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-vertex branch from dc2c00f to 656319e Compare July 17, 2026 15:05
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-customization branch from 6a8f36e to 149a7bc Compare July 17, 2026 15:06
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-vertex branch from 656319e to 546c037 Compare July 17, 2026 15:11
@frankkluijtmans
frankkluijtmans force-pushed the frankkluijtmans/wizard-forms-customization branch from 149a7bc to ec791b5 Compare July 17, 2026 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant