Skip to content

Explore Public Sans typeface #306

@francisrupert

Description

@francisrupert

The good folks of 18F designed an Open Source typeface, Public Sans (GH), and is the default typeface for US Web Design System.

It's a core part of their v2 Design System, and while we've already determined updating to uswds@2.x.x is out of scope anytime soon - per #286 (comment) - it would be prudent to explore Public Sans and understand impacts, pros/cons, etc; and if it would be good (and usable) fit for the Design System.

One thing that's significantly inhibited us from true Typography exploration has been ability (or relative inability) to freely install or budget for font installation - let alone manage installation among many staff machines. The fact that Public Sans is Open Source and created by a peer agency can make that path smoother. Additionally, there appears to be a strong likelihood it will wind up in Google Fonts (tracking uswds/public-sans#29). If nothing else, that'll make Figma use and adoption smoother as well.

Design Principles

  • Be available as a free, open source webfont on any platform.
  • Use metrics similar to common system fonts for smoother progressive enhancement.
  • Have a broad range of weights and a good italic.
  • Perform well in headlines, text, and UI.
  • Be straightforward: have as few quirks as possible.
  • Have good multilingual support.
  • Allow for good data design with tabular figures.
  • Be strong and neutral.
  • Encourage continuous improvement — strive to be better, not necessarily perfect.

-via https://github.com/uswds/public-sans

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions