Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracking issue for adding font-family support to all Core blocks with typography controls #42646

Closed
ndiego opened this issue Jul 22, 2022 · 2 comments
Assignees
Labels
[Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues.

Comments

@ndiego
Copy link
Member

ndiego commented Jul 22, 2022

The goal of this tracking issue is to improve the consistency of typography support across core blocks, specifically font-family. font-family is impacted by the Web Fonts API and has been left off many blocks that already support some form of typography control. The ultimate goal is for all blocks with typography control to also support font-family.

Blocks with current PRs to add font-family support will be listed below.

✅ Blocks with font-family support as of Gutenberg 13.7.2:

  • Comment Author Name
  • Comment Content
  • Comment Date
  • Comment Edit Link
  • Comment Reply Link
  • Comments Title
  • Heading
  • List
  • Navigation
  • Next Post
  • Post Author Biography
  • Post Author Name
  • Post Date
  • Post Title
  • Previous Post
  • Query Title (Archive Title)
  • Read More
  • Site Tagline
  • Site Title
  • Verse

❌ Blocks without font-family support but with other typography supports:

@ndiego ndiego added the [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues. label Jul 22, 2022
@ndiego ndiego self-assigned this Jul 22, 2022
@Andrew-Starr
Copy link

Shouldn't the Button block be in the with list?

@ndiego
Copy link
Member Author

ndiego commented Aug 16, 2022

I am closing this out in favor of #43242 as it's a LOT more comprehensive. 🙌

@ndiego ndiego closed this as completed Aug 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues.
Projects
None yet
Development

No branches or pull requests

2 participants