-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Use Vazir font with a node module instead of CDN #27611
Conversation
Can be QA by a dev I think so! |
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.
I remember we discussed using a CDN, yes or no, for another topic.
Maybe we should add a mention in devdocs FAQ about this?
could probably be useful yes |
Great improvement 💯 Some suggestions: 1- Just need to use
The number of fonts will be reduced from 15 to 6 in the public folder. 2- The 3- We don't have any call for 4- The license text for vazir-font is null. I think it's related to missing "LICENSE" file in project's root folder. 5- After webpack build for default theme, there is an empty |
8d00c73
d4a6af0
to
8d00c73
Compare
@mparvazi Every points are fixed, except the rtl.css with CSSJanus, actually we can't do it, it's not a problem for the moment but we need to take care about the fact that no one add something else than fonts inside rtl.scss |
@NeOMakinG |
@Robin-Fischer-PS @NeOMakinG I suggest a dev does the QA? |
@matks yeah, why not! |
@matks @NeOMakinG I need some more info : Is there a high risk of regressions on RTL display ? If so, I would like to have a regression test made by one of the QA girls. |
|
Co-authored-by: Progi1984 <progi1984@gmail.com>
I checked out the branch and tested. As far as I see it works as expected. |
npm run build
on default, new-theme and classic/_dev folder, it should generate a thirdPartyNotice.json file in the asset folder, containing every noticesThis change is![Reviewable](https://camo.githubusercontent.com/23b05f5fb48215c989e92cc44cf6512512d083132bd3daf689867c8d9d386888/68747470733a2f2f72657669657761626c652e696f2f7265766965775f627574746f6e2e737667)