-
-
Notifications
You must be signed in to change notification settings - Fork 31.7k
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
[docs] Replace typefaces with fontsource #21153
Conversation
Details of bundle changes.Comparing: 90ae1b6...6cf46bf Details of page changes
|
Let's wait to see where gatsbyjs/gatsby#24385 land before merging. |
I'm going ahead, 9 days and no answer from the Gatsby's team. I appreciate that your project allows to only include the necessary font weights, much better :). |
Hey @oliviertassinari , we took note of this PR from when it was sent and created an internal ticket to review it. Also note that there are a lot of PRs coming in daily so it might take a minute but we are on it 🙂. |
@Ekwuno :) |
Replaced the ageing Typefaces project with a link to Fontsource, a newly actively maintained Open Source NPM font packager. Link : https://github.com/DecliningLotus/fontsource
The Typefaces project has somewhat been neglected over the years and has a long list of issues and pull requests that have left it outdated. Although very understandable, as I can imagine Kyle is very busy developing for Gatsby.
Fontsource is a major rebuild of this project, with added features such as the ability to choose subsets, weights and styles. It also clears up all the bugs from the previous project, checks for updates on Google Fonts on a weekly basis via Github Actions, has far more in-depth documentation and is also adding a lot more Open Source fonts that haven't been added by the original Typefaces project.
Let me know if there are any concerns and thoughts toward this!