Typography helps create clear visual hierarchy. They are used to convey the appropriate sentiment and assist users through each stage of their journey.

Typography helps create clear visual hierarchy. They are used to convey the appropriate sentiment and assist users through each stage of their journey.

Typography helps create clear visual hierarchy. They are used to convey the appropriate sentiment and assist users through each stage of their journey.

Key typography principles

The font system is one of the most foundational parts of any interface design.

Text is a major channel for users to understand application content and complete their work, and a well designed font system will greatly enhance the user's reading experience and work efficiency. The typography system is based on the design principle of "dynamic order" combined with the law of natural logarithm and temperament.

Typeface selection

Choose a set of typefaces that align with your brand identity and provide a range of options for different use cases. Consider factors such as readability, legibility, and appropriateness for various screen sizes. Define primary and secondary typefaces, specifying their recommended usage, such as headings, body text, or captions.

Font size & hierarchy

Establish a clear typographic hierarchy by defining font sizes for different levels of content. This helps users understand the relative importance of information on the screen. Specify font sizes for headings, subheadings, body text, and other UI elements. Ensure that the hierarchy is consistent across different components and screens within your design system.

Font weight & style

Determine font weights and styles that create visual contrast and emphasize important information. Define guidelines for using bold, italic, or other font styles to convey meaning or highlight specific elements. Consistency in font weight and style contributes to a cohesive and polished interface.

Line spacing & alignment

Establish guidelines for line spacing to optimize readability. Define recommended values for line height or leading that create an appropriate balance between legibility and efficient use of space. Consider alignment options (left, right, center) for different types of text elements, ensuring consistency throughout the design system.

Color & contrast

Define guidelines for using color in typography to ensure accessibility and visual hierarchy. Specify text colors for different states (e.g., normal, hover, active) and background combinations to ensure sufficient contrast and legibility. Consider how color choices impact readability, particularly for users with visual impairments.

Responsive typography

Consider how your typography adapts to different screen sizes and orientations. Define guidelines for responsive typography, including breakpoints where font sizes may change or adapt. Ensure that your typography remains legible and aesthetically pleasing across a range of devices.

Base font size

We recommend a base font size of 14px. This ensure the best user reading efficiency on most common monitors based on display screen reading distance (50 cm) and optimal reading angle (0.3).

Font scale & line height

The font scale and line height determine the beauty of the dynamics and order of a font system. Font scale refers to a series of font with different sizes. Line height can be understood as an invisible box wrapped outside the font.

Usage

Using different font sizes and weights help create hierarchy and ensure readability. However, don’t rely on just size and weight. When possible, build your hierarchy with the primary, secondary, and tertiary text colors listed below.

Line spacing

For line spacing, use the grid layout’s 4-pixel base unit when aligning text. When setting a vertical rhythm, measure the distance between each line of text from the baseline.

Ensuring readability

The ideal line of body text is 50-75 characters. Increase the line height if you need lines longer than 90 characters.

Key typography principles

The font system is one of the most foundational parts of any interface design.

Text is a major channel for users to understand application content and complete their work, and a well designed font system will greatly enhance the user's reading experience and work efficiency. The typography system is based on the design principle of "dynamic order" combined with the law of natural logarithm and temperament.

Typeface selection

Choose a set of typefaces that align with your brand identity and provide a range of options for different use cases. Consider factors such as readability, legibility, and appropriateness for various screen sizes. Define primary and secondary typefaces, specifying their recommended usage, such as headings, body text, or captions.

Font size & hierarchy

Establish a clear typographic hierarchy by defining font sizes for different levels of content. This helps users understand the relative importance of information on the screen. Specify font sizes for headings, subheadings, body text, and other UI elements. Ensure that the hierarchy is consistent across different components and screens within your design system.

Font weight & style

Determine font weights and styles that create visual contrast and emphasize important information. Define guidelines for using bold, italic, or other font styles to convey meaning or highlight specific elements. Consistency in font weight and style contributes to a cohesive and polished interface.

Line spacing & alignment

Establish guidelines for line spacing to optimize readability. Define recommended values for line height or leading that create an appropriate balance between legibility and efficient use of space. Consider alignment options (left, right, center) for different types of text elements, ensuring consistency throughout the design system.

Color & contrast

Define guidelines for using color in typography to ensure accessibility and visual hierarchy. Specify text colors for different states (e.g., normal, hover, active) and background combinations to ensure sufficient contrast and legibility. Consider how color choices impact readability, particularly for users with visual impairments.

Responsive typography

Consider how your typography adapts to different screen sizes and orientations. Define guidelines for responsive typography, including breakpoints where font sizes may change or adapt. Ensure that your typography remains legible and aesthetically pleasing across a range of devices.

Base font size

We recommend a base font size of 14px. This ensure the best user reading efficiency on most common monitors based on display screen reading distance (50 cm) and optimal reading angle (0.3).

Font scale & line height

The font scale and line height determine the beauty of the dynamics and order of a font system. Font scale refers to a series of font with different sizes. Line height can be understood as an invisible box wrapped outside the font.

Usage

Using different font sizes and weights help create hierarchy and ensure readability. However, don’t rely on just size and weight. When possible, build your hierarchy with the primary, secondary, and tertiary text colors listed below.

Line spacing

For line spacing, use the grid layout’s 4-pixel base unit when aligning text. When setting a vertical rhythm, measure the distance between each line of text from the baseline.

Ensuring readability

The ideal line of body text is 50-75 characters. Increase the line height if you need lines longer than 90 characters.

Key typography principles

The font system is one of the most foundational parts of any interface design.

Text is a major channel for users to understand application content and complete their work, and a well designed font system will greatly enhance the user's reading experience and work efficiency. The typography system is based on the design principle of "dynamic order" combined with the law of natural logarithm and temperament.

Typeface selection

Choose a set of typefaces that align with your brand identity and provide a range of options for different use cases. Consider factors such as readability, legibility, and appropriateness for various screen sizes. Define primary and secondary typefaces, specifying their recommended usage, such as headings, body text, or captions.

Font size & hierarchy

Establish a clear typographic hierarchy by defining font sizes for different levels of content. This helps users understand the relative importance of information on the screen. Specify font sizes for headings, subheadings, body text, and other UI elements. Ensure that the hierarchy is consistent across different components and screens within your design system.

Font weight & style

Determine font weights and styles that create visual contrast and emphasize important information. Define guidelines for using bold, italic, or other font styles to convey meaning or highlight specific elements. Consistency in font weight and style contributes to a cohesive and polished interface.

Line spacing & alignment

Establish guidelines for line spacing to optimize readability. Define recommended values for line height or leading that create an appropriate balance between legibility and efficient use of space. Consider alignment options (left, right, center) for different types of text elements, ensuring consistency throughout the design system.

Color & contrast

Define guidelines for using color in typography to ensure accessibility and visual hierarchy. Specify text colors for different states (e.g., normal, hover, active) and background combinations to ensure sufficient contrast and legibility. Consider how color choices impact readability, particularly for users with visual impairments.

Responsive typography

Consider how your typography adapts to different screen sizes and orientations. Define guidelines for responsive typography, including breakpoints where font sizes may change or adapt. Ensure that your typography remains legible and aesthetically pleasing across a range of devices.

Base font size

We recommend a base font size of 14px. This ensure the best user reading efficiency on most common monitors based on display screen reading distance (50 cm) and optimal reading angle (0.3).

Font scale & line height

The font scale and line height determine the beauty of the dynamics and order of a font system. Font scale refers to a series of font with different sizes. Line height can be understood as an invisible box wrapped outside the font.

Usage

Using different font sizes and weights help create hierarchy and ensure readability. However, don’t rely on just size and weight. When possible, build your hierarchy with the primary, secondary, and tertiary text colors listed below.

Line spacing

For line spacing, use the grid layout’s 4-pixel base unit when aligning text. When setting a vertical rhythm, measure the distance between each line of text from the baseline.

Ensuring readability

The ideal line of body text is 50-75 characters. Increase the line height if you need lines longer than 90 characters.