The Kitware UI/UX Design System
A guide for designers and developers at Kitware.
Kitware's applications are more than just a composition of reusable UI components. There should be structure and meaningful interactions. The purpose of this design system is to help Kitware's designers and developers quickly identify UI/UX problems and provide solutions.
Case Studies
This section contains a list of projects we've worked on. Each project will have a thorough explanation of the problem we solved and the process to get to the end product, as well as screenshots and before/after comparisons where applicable.
Guidelines
In this section you will find a list of UI/UX principles, patterns and best practices. We hope that as you run into various UI/UX issues, that you can find solutions outlined somewhere within these guidelines.
Need additional help?
This design system most likely isn't a catch-all for every UI/UX issues you're facing, but we do want to make sure it is as complete as it can be. If you're running into issues that require UI/UX expertise:
Reach out to the UI/UX Design team
Email our team if you're looking to add a designer to your project. This will make sure the entire team gets your request and we can assign it out from there.
Create a Github issue
Submit an issue on Github for any UI/UX issues that you would like to see added. You may also submit an issue to leave feedback on this site (ie. bugs or errors).