Design project

In progress design files are stored in the GitLab Design project and maintained by GitLab UX designers. The repository contains GitLab’s prototypes and work-in-progress files. The Pajamas UI Kit can be found in Figma.


  • Jumpstart design work by using the pattern library and existing working files
  • Enable frequent, stable, and consistent contributions
  • Make GitLab’s design open, transparent, and open source
  • Facilitate design handoffs and design–development communication design handoffs.

The project is primarily used by GitLab’s UX Design department to host design files and hand them off for implementation. To learn about the best practices to manage the project, including the repository’s organization, check out the contribution guidelines.

For more information about the UX Design department, check out the following links.

GitLab SVG project

All GitLab SVG assets (icons and illustrations) are managed in the GitLab SVG project. This project automates creating an SVG sprite out of icons and optimizing SVG based illustrations.

We built an online viewer of our GitLab SVGs that allows exploring and searching our icon library.

GitLab First Look

Here at GitLab, we regularly conduct user research to improve our product. You can help shape the future of GitLab. We want your feedback on how we can continue to improve GitLab. By joining GitLab First Look, you’ll be the first to see new features and your thoughts will drive product improvements for a better user experience.

Join or learn more about GitLab First Look

Last updated at: