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 Noto Sans to the font stack #385

Merged
merged 2 commits into from
Nov 17, 2022
Merged

Add Noto Sans to the font stack #385

merged 2 commits into from
Nov 17, 2022

Conversation

simurai
Copy link
Contributor

@simurai simurai commented Nov 7, 2022

Summary

This adds Noto Sans to the font stack. See primer/css#2300 for more infos.

List of notable changes:

  • added Noto Sans to fontStack.system
  • added Noto Sans to fontStack.sansSerif

What should reviewers focus on?

  • We probably should wait to merge until the change has been tested with PCSS in dotcom.

Steps to test:

Might not be easy to test, but

  1. Open dotcom on Linux
  2. Verify that mis-alignments described in Broken vertical font alignment on Fedora css#1209 are improved.

Supporting resources (related issues, external links, etc):

Contributor checklist:

  • All new and existing CI checks pass
  • Tests prove that the feature works and covers both happy and unhappy paths
  • Any drop in coverage, breaking changes or regressions have been documented above
  • All developer debugging and non-functional logging has been removed
  • Related issues have been referenced in the PR description

Reviewer checklist:

  • Check that pull request and proposed changes adhere to our contribution guidelines and code of conduct
  • Check that tests prove the feature works and covers both happy and unhappy paths
  • Check that there aren't other open Pull Requests for the same update/change
  • Verify the design tokens changed in this PR are expected using the diffing results in this PR

@changeset-bot
Copy link

changeset-bot bot commented Nov 7, 2022

🦋 Changeset detected

Latest commit: fe3cf0a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@primer/primitives Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions
Copy link
Contributor

github-actions bot commented Nov 7, 2022

Variables changed
No variables changed

@github-actions
Copy link
Contributor

github-actions bot commented Nov 7, 2022

🔍 Design token changes found

View CSS variable changes
- --primer-fontStack-sansSerif: -apple-system, BlinkMacSystemFont, 'Se
+ --primer-fontStack-sansSerif: -apple-system, BlinkMacSystemFont, 'Se
- --primer-fontStack-system: -apple-system, BlinkMacSystemFont, 'Segoe
+ --primer-fontStack-system: -apple-system, BlinkMacSystemFont, 'Segoe

@simurai simurai temporarily deployed to github-pages November 7, 2022 08:32 Inactive
@langermank langermank temporarily deployed to github-pages November 15, 2022 16:17 Inactive
@lukasoppermann
Copy link
Contributor

Hey @simurai can we merge this?

Copy link
Contributor

@lukasoppermann lukasoppermann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Technically 👍

@lukasoppermann lukasoppermann marked this pull request as ready for review November 17, 2022 07:57
@lukasoppermann lukasoppermann requested a review from a team as a code owner November 17, 2022 07:58
@lukasoppermann lukasoppermann requested review from a team and langermank November 17, 2022 07:58
@simurai
Copy link
Contributor Author

simurai commented Nov 17, 2022

can we merge this?

I was gonna wait a few more days since this change shipped on dotcom just yesterday. But sure, we can also undo this PR in case issues are being reported.

@simurai simurai merged commit e03c7fd into main Nov 17, 2022
@simurai simurai deleted the noto-sans branch November 17, 2022 08:07
langermank added a commit that referenced this pull request Nov 17, 2022
* Add `Noto Sans` to the font stack

* Create small-chicken-remain.md

Co-authored-by: Katie Langerman <[email protected]>
@primer-css primer-css mentioned this pull request Nov 23, 2022
wh0 pushed a commit to wh0/iswas that referenced this pull request Apr 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants