Skip to content

Plex 7.0 (next) #370

@vpicone

Description

@vpicone

Goals

  • Able to include any Plex language for internationalization
  • Able to include any additional font weights for a font family
  • Able to include any additional font style variants for a font family
  • Migrate to Dart Sass

Requirements

  • There is a sensible fallback that uses a CDN by default
  • Able to self-host font files

To-do

  • Update Hebrew and Arabic to use latest PostScript/Font names
  • Add tooling for easier/automated pre-release and release procedures
  • Utilize Sass modules to permit modular builds based on application requirements (weights, languages, font-face features) for Carbon languages +1 non-standard variant
  • Remove ie11 font files (eot/ttf/otf)
  • Add semver to font files
  • Same as above but for all languages
  • Use @forward rule
  • Add support for subsets
  • Create declarations for Variable font
  • Document build pipeline and release procedures
  • Fix Korean asset zip for github release
  • Add IBM Plex Sans JP to github for release
  • Add IBM Plex JP sample text to IDL typetester —> “Non-Latin scripts” Add Plex Sans JP to the Typeface page & remove resource card for Noto JP carbon-design-system/design-language-website#965

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions