UI kit
UI-kit is a set of components from which the website interface is assembled. In fact, this is a visualization of each element at any stage of the user's interaction with the interface.
UI-kit is a guarantee that the interface will be consistent. It may be small, but every project should have a set of basic elements and their states. And, logically, this set should be made at the very beginning of work on the project, so that later the interface can be assembled from ready-made parts.
For each project, I create a UI Kit during the design process. Such a component library allows you to store everything in one place, implement the changes in design fast, and help the developer to work on the project more quickly.
Below are some sheets of UI kit items: