Comments (5)
Good catch! This is a bug with the website rather than the actual files itself. We weren't updating the CSS to point to the italic variants when switching the style. I'll look into it.
from fontsource.
Thanks for your work. I think this is why Google Fonts displays all the variants on the same page instead of organizing into categories (i.e. normal and italic).
from fontsource.
I just went to look for other fonts and discovered that actually all of them don't have any italic version while the ones on Google Fonts do. This seems to be a larger problem than a single font's mistake.
This is the Playfair Display font with the Regular Italic variant on Google Fonts:
And this is the Playfair Display Regular on Fontsource with italic style enabled:
I don't know why the Fontsource's font curator made the decision to exclude the italic variants when generating and bundling fonts, but for people that use the italic variant for display, this really matters. If you slap a font-style: italic
on a regular variant, it doesn't look the same as using the italic variant.
from fontsource.
This should be fixed with #927. However, just noting that you will notice Libre Baskerville 700 Italic won't load, which is a separate bug tracked in #855 where some fonts support 400, 400i, 700 but not 700i.
from fontsource.
Yup, the issue stems deeper for us since our original API implementation didn't consider this to be a possibility, so it's a little difficult to workaround with since our website relies on said API.
from fontsource.
Related Issues (20)
- Add SCSS with a variable to change the default folder HOT 2
- @fontsource/fredoka-one missing woff files HOT 2
- Update IBM Plex version HOT 2
- Wrong displaying numbers for font Inter with font-feature-settings: 'frac' 1 HOT 1
- Fonts become missing HOT 3
- License missing from forntsource/inter dependency HOT 3
- Use service workers for loading fonts
- Variable Version of Noto Sans not shown on Website HOT 1
- Suggestion: Add Bun to PackageManagerCode.tsx
- @fontsource/material-icons miss some unicode characters support HOT 4
- Documentation Install CSS Issue
- Documentation not up to date for angular 17 HOT 1
- Update npm README for Work Sans font HOT 2
- Update Preview Text on Language Selection
- HTTP 500 error on the website HOT 2
- The font in 4.5 no longer exists in 5.0 HOT 2
- `@fontsource/open-sans` updates cause a lot of churn HOT 3
- Chinese Noto fonts mixin does not allow using symbolic subsets HOT 10
- Add Tags HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fontsource.