BridgeBeta
  • Brand
  • Digital Assets
    Foundations
    Icons
    Components
    Templates
  • Resources
    Design Tokens
    How-tos
    Best Practices
    Libraries
    Accessibility
    Products List
  • Support
    • Overview
    • Colour
    • Grids & Layout
    • Spacing
    • Typography
foundations

Typography

The typography and typescales

WFP’s visual identity uses a single font family. Like the logo, WFP blue and the colour palette, this font is characterizing element of WFP’s brand.

Typefaces

Open Sans

Open Sans on Google Fonts

Open Sans is the typeface for user interfaces; it’s a round, humanist sans-serif, with incredibly warm appeal. It can be used for both headlines and paragraphs alike, as well as for interface elements.

DesignSystem@WFP

ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 !@#$%^&*()

Open Sans is used for Latin characters.

  • English, French, Spanish, Danish, Finnish, German, Italian, Norwegian, Swedish

Noto Sans

Noto Sans on Google Fonts

Noto is a global font collection for writing in all modern and ancient languages and the fall back font for all languages that are not available in Open Sans.

디자인 시스템@WFP

ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 !@#$%^&*()

Noto Sans is used for Non-Latin characters.

  • Arabic, Persian, Korean, Japanese, Chinese, Cyrillic

How to use it

Open Sans is already included in the WFP UI’s CSS. If you don’t want to include the font you can use set $css--font-face: false; inside scss.

Default formating

See the Story component for applying default styling

Select breakpoint
caption
  • fontSize16px (font.size.base.value)
  • fontWeightregular
Example text
helper
  • fontSize14
  • fontWeightregular
Example text
input
  • fontSize16
  • fontWeightregular
Example text
story-title
  • fontSize50
  • fontWeight300
  • Breakpoint medium

  • fontSize30
  • lg
Example text
story-h1
  • fontSize29
  • fontWeight600
Example text
story-h2
  • fontSize25
  • fontWeight600
Example text
story-h3
  • fontSize22
  • fontWeight600
Example text
story-h4
  • fontSize20
  • fontWeight600
Example text
story-h5
  • fontSize18
  • fontWeight600
Example text
story-h6
  • fontSize16
  • fontWeight600
Example text
story-sub-title
  • fontSize12
  • fontWeight500
  • letterSpacing0.05em
  • textTransformuppercase
Example text
body-regular
  • fontSize12
  • fontWeightregular
Example text

On this page

  • Typefaces
  • Open Sans
  • Noto Sans
  • How to use it
  • Default formating
Storybook
Figma library
Contact us
2025 © World Food Programme