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

Font Library #54169

Closed
matiasbenedetto opened this issue Sep 5, 2023 · 8 comments
Closed

Font Library #54169

matiasbenedetto opened this issue Sep 5, 2023 · 8 comments
Labels
Blessed for major release Can be iterated during a WordPress beta period [Feature] Font Library [Feature] Typography Font and typography-related issues and PRs [Type] Project Management Meta-issues related to project management of Gutenberg

Comments

@matiasbenedetto
Copy link
Contributor

matiasbenedetto commented Sep 5, 2023

What?

Font Library consists of a font manager that enables users to install, remove, and activate typographic fonts from various sources in WordPress.

The Font Library is available globally, independently of the theme activated, similar to the Media Library. This list of installed fonts and their assets are site-wide available, and the users can select the fonts activated (available in the editor) for each theme.

2023-09-06.13-17-34.mp4

🖼️ Mockups

💻 Development

The development of the Font Library has been split into three logic stages to make it easier to review and ship progressively:
- #52698
- #53307
- #53926
Stages 1 and 2 are intended to be released as part of WordPress 6.4.

This was planned originally for 6.4, but due to the fact it was punted to 6.5, the tracking issue for the tasks needed to font Library ready to merge in core are tracked in this issue:

🧪 Previous explorations around this:

#46332
#50102

@matiasbenedetto matiasbenedetto added [Type] Project Management Meta-issues related to project management of Gutenberg [Feature] Typography Font and typography-related issues and PRs labels Sep 5, 2023
@Ren2049
Copy link

Ren2049 commented Sep 5, 2023

Is there a chance to include a selection of operating system font stacks like suggested here? WordPress/twentytwentyfour#175

https://github.com/system-fonts/modern-font-stacks

Not be confused with web safe fonts or the usual default serif and sans stacks, here they are grouped by typeface category based on what users have typically installed on their systems using one of the operating systems. OS ship quite a lot of fonts these days and these stacks take advantage of that by categorizing them.

@matiasbenedetto
Copy link
Contributor Author

matiasbenedetto commented Sep 5, 2023

Is there a chance to include a selection of operating system font stacks like suggested here?

Yes, I think it's a good idea. Here is an issue to get feedback about this idea: #54186 . I linked the discussion on stage 2 tracking issue.

@annezazu
Copy link
Contributor

Marking this as blessed for major release per this slack discussion.

@matiasbenedetto matiasbenedetto mentioned this issue Sep 26, 2023
10 tasks
@annezazu annezazu moved this from In Progress to Punted to 6.5 in WordPress 6.4 Editor Tasks Oct 5, 2023
@fabiankaegy
Copy link
Member

Hey all 👋 Not sure where else to put this feedback. I've tested the font library as of 17.5 RC1 and it works well when uploading individual font files. But as soon as I select more than one font files I get an infinite spinner that never resolves

CleanShot 2024-01-13 at 13 48 17@2x

@annezazu
Copy link
Contributor

@fabiankaegy can you open a new issue for it and add to the 6.5 board or tag me in it so I can? <3

@Milo-W
Copy link

Milo-W commented Jan 20, 2024

I don't have the Fonts section there?
Is it all out of the box with the WP installation or do I need to install something?
EDIT: Just watched a YT tutorial... OMFG... I thought Gutenberg was now part of the core??? You really release info unclearly...

@creativecoder
Copy link
Contributor

Shall we close this now that the Font Library is part of WP 6.5?

@mikachan
Copy link
Member

Closing this as the Font Library has been merged into Core 🎉 (as per above comment).

@github-project-automation github-project-automation bot moved this from Punted to 6.5 to Done in WordPress 6.4 Editor Tasks Jun 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Blessed for major release Can be iterated during a WordPress beta period [Feature] Font Library [Feature] Typography Font and typography-related issues and PRs [Type] Project Management Meta-issues related to project management of Gutenberg
Projects
No open projects
Status: Done
Development

No branches or pull requests

8 participants