Comments (9)
Indeed. I use webfonts-generator
under the hood and there is an option for SASS template as you can see here. I will integrate this in the next release.
from webfonts-loader.
This would be awesome to have SASS support!
from webfonts-loader.
I investigated a bit and opened this issue on the sass-resources-loader
package. I'll update this issue with any further development. So for now, SASS is not supported. Hope I'll get it working soon.
I'll keep you guys updated!
Cheers
Jerome
from webfonts-loader.
Hi! Something new on this?
I'm interested in this package but I use SASS in my setup :(
from webfonts-loader.
Any reason you deleted my comment?
I was just interested about feedback to my loader which supports sass.
from webfonts-loader.
@jantimon no offense here, your comment added no value to the issue here, that's why I deleted it. I am more than happy if you want to help on this project ;)
from webfonts-loader.
I am always happy to help.
Actually both loaders do almost the same thing - just with different approaches.
The webfonts-loader follows the best practices how font used to be integrate for years.
The iconfont-webpack-plugin tries a different approach: it uses postcss ast together with webpack resolving, webpack file watching and webpack caching and is therefore compatible with less, sass, scss, stylus and vanilla css.
So according to this issue it might be the better choice for some scss users.
However it has less features. E.g. it removed obsolete fonts like ttf
or eot
as they aren't needed for modern browsers anymore:
But still I would like to know what disadvantages you see compared to webfonts-loader
from webfonts-loader.
@jantimon iconfont-webpack-plugin
also doesn't work for people using sass. due to how sass tries to resolve the url()
value.
from webfonts-loader.
SASS generation won't be supported in webfonts-loader
for the time being as I can't find a viable solution to handle this.
Magic PRs allowing this are welcome.
from webfonts-loader.
Related Issues (20)
- scssFile and cssDest options are simply being ignored. HOT 2
- Do not use github-sponsors dependency HOT 2
- Exported Codepoints/SCSS Ignore startCodepoint Setting/emitCodepoints Values HOT 4
- error when production build with webpack 5 HOT 1
- Override icons with the same name HOT 2
- HTML file not generated HOT 7
- Working in Gatsby? HOT 1
- vue cli not extract css HOT 1
- Security issue: Misinterpretation of malicious XML input HOT 3
- Probably lost support for SCSS files inclusion/variables HOT 2
- There's no option for "@font-face only" HOT 3
- Installation seems very hard, need a video tutorial HOT 1
- writeUint32LE is not function HOT 3
- scssFile and cssDest options are simply being ignored because writeFiles is set to false HOT 1
- cssFontsUrl should be URL and not path HOT 1
- Converting svg with multiple paths into font. HOT 1
- SASS mixins are not available HOT 2
- Upgrading from 5 to 8 - what changed? (Rectangular icons) HOT 3
- Is possible to keep font values? HOT 1
- Icons are rendered as bold HOT 1
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 webfonts-loader.