The User Interface or Front-End Style Guide is the most important part that is used as a guide in designing a User Interface (UI). In other words, the Style Guide is used as a rule to make UI elements more consistent when designing an overall project. There are several UI elements, such as colours, typography, icons, and others.
Style Guides are used for several reasons:
The Style Guide on visual consistency helps design a cohesive (unified, unified, compact) that visually reflects the language. Elements of visual design and interaction design, for example, such as colour, typography, animation and load time.
Context explains why the designer chose the design by providing a visual overview of the design page.
A team needs a reference manual as a reference in project work so that within a team it remains in the same reference.
Consolidation is used by designers to find references from all components.
Determination of colour is needed so that designers have the right direction to create a branding. There are predetermined colours in colour, namely primary, secondary, and accent colours.
Primary colours are the main colours that may be displayed frequently on the screen or the screen in application elements.
Secondary colours are colours that are a mixture of primary colours. Secondary colours in styles are used for micro actions such as sliders, navigations, progress bars, links or links for headings.
Accent colour is usually used as a pandan colour if an error or error occurs, success, warning, or information.
Like the colour example below
Gradient colours are part of the design. The combination of primary and secondary colours can provide several gradient directions such as diagonals.
The existence of colour symbols is used to be more consistent to provide colour during the design process.
There are typographical elements that are very important in UI design, namely front, font size, and colour. There are three stages in determining typography.
Google defaults fonts and fonts such as Robot and SF Display pro can be used to design a mobile-based project.
Font Weight is a measurement of the weight of the font used to determine the thickness of the font.
After selecting the font and font weight, the next step is to create a layer style. Layer Styles are used to give effects so that objects don't look too flat.
There are several types of icons including flat, outline, filled, and many more.
Grouping Icons is optional, it can be grouped or not. The grouping of icons aims to make it easier to design to be more efficient.