-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
feat(Plex): add Plex package to carbon-react storybook #8726
feat(Plex): add Plex package to carbon-react storybook #8726
Conversation
✔️ Deploy Preview for carbon-elements ready! 🔨 Explore the source changes: 5294cbe 🔍 Inspect the deploy log: https://app.netlify.com/sites/carbon-elements/deploys/60b7a36353a7c600075ef57f 😎 Browse the preview: https://deploy-preview-8726--carbon-elements.netlify.app |
✔️ Deploy Preview for carbon-components-react ready! 🔨 Explore the source changes: 5294cbe 🔍 Inspect the deploy log: https://app.netlify.com/sites/carbon-components-react/deploys/60b7a36390075e0008be1d03 😎 Browse the preview: https://deploy-preview-8726--carbon-components-react.netlify.app |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@joshblack we were seeing that in testing in Chrome, but Safari seemed to be rendering correctly. We'll need to dig deeper, not sure what the issue is |
@joshblack it seems like it may be caused because the |
@tw15egan if you add in |
66199e3
to
22d26ee
Compare
@joshblack I've pushed a bunch of fixes and created #8764 to track our |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also I can't find the locale switcher 🤦 |
@vpicone I think we should tackle that deprecation warning in a separate PR on the Also, the locale switcher is the little globe icon at the top: |
e2acab5
to
f86daff
Compare
Yeah, I think you were looking at the netlify preview @vpicone which is the current stable storybook. The |
@tw15egan @joshblack AH NUTS that was it. Thank you. |
This PR currently has a merge conflict. Please resolve this and then re-add the |
f86daff
to
da97982
Compare
…-system#8726) * feat(Plex): add Plex package to carbon-react storybook * chore(Plex): update to @ibm/[email protected] * fix(Plex): update package to fix font loading issue * fix(Plex Mono): fix Plex Mono issue upstream * chore(scss): clean up commented code Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Closes #8711
Closes #8712
Adds in the
@ibm/plex
package, as well as enhancing thelocale
switcher to allow a user to change the locale toArabic
. This can be used to test that theIBM Plex Sans Arabic
is properly loaded in.Changelog
New
Plex
story, that shows the 3 font styles currently supported in the@ibm/plex
package (Sans
,Mono
, andArabic
)fontWeight
andfontSize
switcher, to test the different weights (and increasefont-size
for easier testing)Testing / Reviewing
In the storybook, use the locale switcher to switch between
en
andar
and ensure the correct fonts are loaded when viewing theArabic
story