Skip to content

Contribute to Workbench

Contributions to Workbench come in many shapes and sizes. Read on to learn how you can get involved.

Report an issue
Propose a new component
  • To get started, fill out the Design Systems Submission FormExternal link and we'll follow up with links and details for creating and submitting a component proposal.
  • For smaller changes and incremental component updates, you can reach out to the Design Systems team on Slack in #design-systemsExternal link or schedule time during Design System Office Hours (Wednesdays, 1–2pm Pacific).
Update a component, design token, or the Workbench site
The Design Systems team has created documentation in GitHub to help onboard contributors. Explore the docs for componentsExternal link, design tokensExternal link, the Workbench websiteExternal link, and all other packagesExternal link maintained by Design Systems to get started. You can also read our getting started guide for more details.
Make an edit or add content in Workbench
Contributions of all shapes and sizes are welcome in Workbench! Reach out to Ben ListerExternal link, Josh CusickExternal link, or Juliann WheelerExternal link and we will share the necessary resources and walk you through the contribution process.
Collaborate with the Design Systems team
About Design Systems

Workbench is built, designed, and maintained by Gusto’s Design Systems team. In addition to the Workbench website, the team also maintains Gusto’s design tokens, Figma UI kit, global CSS Frameworks and Component Library. Learn more about the Design Systems team.

Design Systems office hours

Have questions? Have changes to propose to Workbench (new components, patterns, documentation)? Need other support or advice on using the system? We’re here for you! Bring your questions and ideas to office hours. This is a casual and informal meeting, no need to make a formal presentation.

  • Office hours are held Wednesdays, 1–2pm Pacific.
  • Check the Design Systems calendar for availability and then invite [email protected]External link to a 30 minute meeting within this hour block (this way others can see which slots are available).
  • Include any relevant materials in the description (Figma, deck, etc).
  • Add Zoom to your meeting invite.