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

Update IBM Plex version #908

Open
flying-sheep opened this issue Dec 10, 2023 · 2 comments
Open

Update IBM Plex version #908

flying-sheep opened this issue Dec 10, 2023 · 2 comments
Labels
bug Something isn't working

Comments

@flying-sheep
Copy link

Describe the feature you'd like to request

Release 6.0.0 of the IBM Plex font suite has e.g. box drawing characters: https://github.com/IBM/plex/releases/tag/v6.0.0

The version you currently host (which one is it? It doesn’t say on the website) is therefore not up-to-date.

Describe the solution you'd like

Update IBM Plex to release 6.3.0

Describe alternatives you've considered

No response

Additional context

No response

@flying-sheep flying-sheep added the enhancement New feature or request label Dec 10, 2023
@ayuhito
Copy link
Member

ayuhito commented Dec 10, 2023

We mirror the Google Fonts repository 1:1 so we don't actually maintain the versions of the font. Looking at the Google Fonts repository, they're using Plex Sans 3.2 and Plex Mono 2.3 so it should be 6.0.

Only Plex Mono supports box drawing characters, but I don't think it is showing up on our website. The Google Fonts website supports it... somewhat. Not sure if that is the correct output since it changes to tofu symbols whenever I try changing it.

image

Are you able to verify if it is not an issue with our website or the NPM package doesn't support it at all?

@ayuhito ayuhito added bug Something isn't working and removed enhancement New feature or request labels Dec 10, 2023
@flying-sheep
Copy link
Author

flying-sheep commented Dec 10, 2023

Oh yeah, I should have specified that I’m talking about IBM Plex Mono.

I’m pretty sure it’s an issue with the npm package. I discovered it by trying to build my website with fonts from that package. Firefox shows you which characters are rendered in which font face, and the box drawing symbols were rendered in my system default font while most others are rendered in IBM Plex.

On Google fonts, I see box drawing characters, rendered (according to Firefox) in IBM Plex for all cases except “Regular 400”. For that one, I see “missing symbol” squares. But even if that means there’s a bug in the font and the symbols are missing in “IBM Plex Regular 400” only, switching my website to another font weight or italic doesn’t make the box drawing symbols show up.

It’s hard to debug on your website, since that one uses input elements to render things, for which Firefox doesn’t support showing which characters are rendered in which font.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants