This is a book about the fundamentals of creating a good web interface. You will find out how to make effective forms, typography, grids, and many other components of web design.
Learn how to work with heading typography, text, spacing, quotes, tables, and so on.
The basic principles of layout, rhythm, grids and the algorithm for creating a design.
How to deal with errors, buttons, hints, required and optional fields in web forms.
How to correctly build input fields of different types, how to work with states and sizes.
How to build effective buttons with high conversions and great design.
How to design navigation, cards and many other components of the interface.
How to create a color palette for UI, as well as how to work with the dark mode palette.