![]() When looking for the best fonts for your UI design, it can be tempting to pair fonts. We recommend you try out some free modern fonts in your designs first before making a decision - often, they're so similar it's not worth the investment. Not every project needs a super premium font! Many type foundries will permit you to download a “test” font to experiment before purchasing. In this example, Söhne is a paid font, which means you’ll need to purchase a license to use it in a project. In this example, you can inspect Stripe and discover they’re using Söhne, a high-quality sans-serif typeface from Klim Type Foundry. If you're handing designs to a developer or building a design yourself, you'll need to define either a hard-pixel value or a rem/em value (e.g. Unfortunately, Figma only allows you to define a % value for letter spacing in text styles, which doesn't mirror CSS. Don't go overboard though, a little goes a long way and helps display text look and feel tighter. However, if you're using the same typeface for both body text and display test, it is often a good idea to tweak letter spacing to the display text style to make it more legible in larger sizing. Inter is a great example - it's clean, consistent, and uncomplicated design features make it suitable for use at all sizes. Often, typefaces are designed with an intended usage in mind - they're optimized for display usage (larger headings), or text (smaller body copy etc.) In general, text type is designed to be legible and readable at small sizes.ĭon't worry, you don't necessarily need to choose a separate typeface for display and text. Optimizing letter spacing for display text We’ve stress-tested Untitled’s typographic scale across dozens of projects to make sure it’s robust enough to use across (almost) any project. ![]() For example, if your display text is 60px, set the line height to ~1.2 or 72px and see how that looks. As a general rule for display text (headings etc.), aiming for 1 to 1.25x is usually a safe bet. To complicate things further, there is an inverse relationship between font size and appropriate line height - the larger the text, the smaller the line height should be. For example, if your body text is 16px, set the line height to 1.5 or 24px. Determining the correct line height can differ between different typefaces and sizes, so it’s important to adjust and experiment until it looks and “feels” right - it’s not an exact science.Īs a general rule (and a good starting point), body text should be between 1.5 to 2x the text size, depending on the width and length of the content. What does “Display” mean?Ī display text style is intended for use at large sizes for headings, rather than for extended passages of body text.Īs a general rule, “text” styles should be used for the majority of informational copy (body, labels, UI elements) and small sizes in user interfaces, while larger “display” styles should be reserved for headings (H1-H6).ĭetermining the correct line height for a text styles is important to ensure legibility. ![]() We've written this post to help you choose the absolute best free fonts for modern web design.īut first, let's spend a bit of time on typography basics to help you make the most of modern fonts. These are web safe fonts that are tried and true, but they can make your UI design look dated. Paired with great copywriting, understanding the basics of effective typography is a powerful force multiplier to help you stand out, choose the perfect font for each project, and improve user experiences.įont choices can be hard and it's easy to fall back on "safe fonts" like Roboto, Source Sans Pro, Times New Roman, or Lato. Partly, because good typography skills are difficult to master. Often, designers fall back on trends rather than carefully considering the best fonts for a design. It reflects badly on the brand and leads to a poor user experience, even if users can’t pinpoint why. Even to non-design-oriented folks, bad typography is easy to spot. I've always felt that good typography is the most undervalued and underappreciated elements in modern product design.īad typography, by contrast, sticks out. It often goes unnoticed in good design, but good type design and a great font can elicit emotion, guide attention and even create a typographical identity. That’s why even a rudimentary understanding of typography means you can determine for yourself the best fonts for modern UI design and for different design projects. ![]() If your users are unable to read your websites due to bad typography or small sizes, you can say goodbye to them immediately. Choosing the right fonts for your designs is not about just choosing web safe fonts. The typography system is one of the most foundational parts of user interface design.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |