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

Add web safe fonts by default to editor #39552

Open
SamuelMiller opened this issue Mar 17, 2022 · 5 comments
Open

Add web safe fonts by default to editor #39552

SamuelMiller opened this issue Mar 17, 2022 · 5 comments
Labels
[Feature] Font Library [Feature] Typography Font and typography-related issues and PRs Global Styles Anything related to the broader Global Styles efforts, including Styles Engine and theme.json Needs Decision Needs a decision to be actionable or relevant [Type] Enhancement A suggestion for improvement.

Comments

@SamuelMiller
Copy link

Please consider adding safe web fonts by default in the typography section of the global styles panel in the Editor, or provide an easy way for theme creators to include them in their themes--for example, as toggle command in the theme.json file.

W3School lists the best safe fonts for HTML and CSS as the following:

  • Arial (sans-serif)
    
  • Verdana (sans-serif)
    
  • Helvetica (sans-serif)
    
  • Tahoma (sans-serif)
    
  • Trebuchet MS (sans-serif)
    
  • Times New Roman (serif)
    
  • Georgia (serif)
    
  • Garamond (serif)
    
  • Courier New (monospace)
    
  • Brush Script MT (cursive)
    

Thanks.

@github-actions
Copy link

Hi,
This issue has gone 180 days without any activity. This means it is time for a check-in to make sure it is still relevant. If you are still experiencing this issue with the latest versions, you can help the project by responding to confirm the problem and by providing any updated reproduction steps.
Thanks for helping out.

@github-actions github-actions bot added the Needs Testing Needs further testing to be confirmed. label Sep 27, 2022
@kathrynwp kathrynwp added Global Styles Anything related to the broader Global Styles efforts, including Styles Engine and theme.json Needs Decision Needs a decision to be actionable or relevant and removed Needs Testing Needs further testing to be confirmed. labels Sep 27, 2022
@kathrynwp
Copy link

Thanks for the suggestion. I'm not sure if this is something the developers have considered – @talldan @annezazu do you have any thoughts, or might know who to ping? Thanks!

@kathrynwp kathrynwp added the [Type] Enhancement A suggestion for improvement. label Sep 27, 2022
@annezazu
Copy link
Contributor

annezazu commented Sep 27, 2022

Please view the Webfonts API work #41479 for this specific ask!

@hellofromtonya
Copy link
Contributor

Update:

The new and coming font management and Font Library will be handling the UX and user workflows.

The Fonts API will get the fonts from Theme JSON with no means for plugins or themes to directly interact with the Fonts API. Rather, fonts from themes and plugins are presented to the Font Library.

Therefore, I've removed the links to the Fonts API.

@annezazu annezazu added [Feature] Typography Font and typography-related issues and PRs and removed [Feature] Fonts API labels Sep 25, 2023
@creativecoder
Copy link
Contributor

I think this issue is covered by #57295 and #54186. "System fonts" (which I think are very similar to "web safe" fonts) can currently be installed and activated, but we need a UI to manage them and to consider how to include a collection of them by default.

@SamuelMiller are you good with closing this issue in favor of tracking this in those Font Library specific issues?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Font Library [Feature] Typography Font and typography-related issues and PRs Global Styles Anything related to the broader Global Styles efforts, including Styles Engine and theme.json Needs Decision Needs a decision to be actionable or relevant [Type] Enhancement A suggestion for improvement.
Projects
None yet
Development

No branches or pull requests

8 participants