Design Resources

Design Repository

All design files are stored in the gitlab-design repository and maintained by GitLab UX designers. The repository contains GitLab’s open source pattern library, prototypes, and work-in-progress files.


  • Jumpstart design work by using the pattern library and previous work
  • 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.

Brand AI is a hosted team library used to sync symbols and styles across sketch files. Our UI paradigms are included within for easy access when working on designs. Visit our public-facing GitLab styleguide.

GitLab SVGs

Our GitLab SVG repository manages all SVG assets by creating an SVG sprite out of icons and optimizing SVG based illustrations.

UX Research Panel

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 our research panel, you’ll be the first to see new features and your thoughts will drive product improvements for a better user experience.

To join or learn more about the UX Research Panel, see GitLab UX Research.