-
Notifications
You must be signed in to change notification settings - Fork 0
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
|
deploy_block ✋ on deciding if/when to do this |
|
@davidrans @federicobadini is already working on this and will post his comments here soon |
|
Cool, I just made this change so I could poke around and see what it looked like and figured I might as well open a pull. Feel free to close this in favor of @federicobadini's |
|
@davidrans I have just a couple of observations that I think it's worth clarifying before proceeding:
Finally I see no |
|
The core primitives font setting is: |
Makes sense to me. Are you working on that in a separate pull @federicobadini or should I make those changes here? |
|
CR ⚡ dev_block ⚡ on some more info from @federicobadini |
Core primitive sans-serif analysisApart from the considerations above, together with @mmarcon91 we have made some research in order to understand how to enrich the system font stack currently present in core-primitives. We suggest ti add BlinkMacSystemFont, otherwise SF will not be used on Chrome/Chromium based browsers. And the associated monospace system font declaration: Next steps
I'll close this in favour of #642 References
|
See some analysis by Federico here: iFixit/react-commerce#626 (comment) As well as some additional references: - https://bitsofco.de/the-new-system-font-stack/ (2016 - very specific on the -apple-system/BlinkMacSystemFont distinction) - https://markdotto.com/2018/02/07/github-system-fonts/ (2018) - https://medium.com/towards-more-beautiful-web-typography/survey-system-font-stack-5f73a3b39776 (2020) - https://css-tricks.com/snippets/css/system-font-stack/ (2022) - https://make.wordpress.org/core/2016/07/07/native-fonts-in-4-6/ (2016) - https://qwtel.com/posts/software/the-monospaced-system-ui-css-font-stack/#fn:10 (2020)


This changes the default font from Lato -> system fonts.
Closes #566
Same change on the monorepo: https://github.com/iFixit/ifixit/pull/41227