Typography
Last updated
Last updated
As the visual representation of language, the typography’s main task is to communicate information. Its style should never get in the way of that goal. Here we'll discuss how to style typography in your Windows app to help users understand content easily and efficiently.
Use one font throughout your app's UI, and we recommend sticking with the default font for Windows apps, JioType. It's designed to maintain optimal legibility across sizes and pixel densities and offers a clean, light, and open aesthetic that complements the content of the system.
Do's
Don’t
Pick one font for your UI.
Don't mix multiple fonts.
Users rely on visual hierarchy when scanning a page: headers summarize content, and body text provides more detail. To create a clear visual hierarchy in your app, follow the type ramp.
Type ramp establishes crucial relationships between the type styles on a page, helping users read content easily.
Tesseract and ‘Digital Life’ cannot be translated in any other language. For all other content we speak in 12 regional Indian languages in addition to English. These include Hindi, Marathi, Gujarati, Bengali, Oriya, Assamese, Punjabi, Tamil, Telugu, Kannada, Malayalam and Urdu.
We use the Shree Lipi 7.1 font family as our regional typeface.
Letter-spacing, also called tracking, refers to the uniform adjustment of the space between letters in a piece of text.
Use tracking between 0 - 10. For long text, it is advisable to adjust the tracking to 10 to increase readability. Ensure that letters never touch each other in a headline or subhead text. See the chart at the right for tracking guidelines.
Line spacing (Leading) describes the space between the text baselines. See the chart at the right for line spacing guidelines.
Type alignment controls how text aligns in the space it appears. There are three type alignments:
Left-aligned: when text is aligned to the left margin
Right-aligned: when text is aligned to the right margin
Centered: when text is aligned to the center of the area it is set in
Alignment: The default Text Alignment is Left, and in most instances, flush-left and ragged right provides consistent anchoring of the content and a uniform layout.
Do’s
Don’t
Stick to 50–60 letters per line for ease of reading.
Less than 20 characters or more than 60 characters per line is difficult to read.