When I joined JumpCloud, a design system team was just getting off the ground and the company was eager to put it in place. Over the course of time, we were able to iteratively replace page-by-page, section-by section.
One of the challenges during this time was that your situation/limitations as a designer were different from page-to-page
- Design with legacy design kit and adhere to old patterns.
- Design with new design kit, but ensure engineering utilized old components.
- Design with new design kit, develop with new components, and new layouts.
- Design with new design kit, develop with new components, but utilize old layouts.
All of these scenarios could be compounded by ongoing cross-team information architecture improvements and new pricing and packaging work that was effecting pay walls, user limitations, and common user workflows.
Below are some key screenshots of features that I worked on while at JumpCloud and are now in the public domain.