Visual inconsistency, inconsistent user experience, and design debt have been some of the main challenges in designing user interfaces in digital products for some time now. As a result, more and more companies are opting to build or use design systems. This thesis aims to create a sample design system. The theoretical part of the thesis describes and defines concepts related to user experience, user interfaces, design systems, and the approach to their creation, while the experimental part demonstrates the process of creation, implementation, and documentation of the design system. For the design system, we have identified and created fundamental building blocks such as the typography system, color system, icons, and a library of user interface elements.
|