components / font-awesome
Font Awesome,标志性的SVG、字体和CSS框架。
6.5.2
2024-04-08 15:15 UTC
- dev-master
- 6.5.2
- 6.5.1
- 6.4.2
- 6.2.0
- 6.1.2
- 6.1.1
- 6.1.0
- 6.0.0
- 5.15.4
- 5.15.3
- 5.15.1
- 5.15.0
- 5.14.0
- 5.13.1
- 5.12.1
- 5.12.0
- 5.11.2
- 5.9.0
- 5.4.2
- 5.0.x-dev
- 5.0.13
- 5.0.6
- 4.7.0
- 4.6.3
- 4.6.1
- 4.6.0
- 4.5.0.x-dev
- 4.5.0
- 4.4.0.x-dev
- 4.4.0
- 4.3.0.x-dev
- 4.3.0
- 4.2.0.x-dev
- 4.2.0
- 4.1.0.x-dev
- 4.1.0
- 4.0.3.x-dev
- 4.0.3
- 4.0.2.x-dev
- 4.0.2
- 4.0.1.x-dev
- 4.0.1
- 4.0.0.x-dev
- 4.0.0
- 3.2.x-dev
- 3.2.1
- 3.2.0
- 3.1.x-dev
- 3.1.0
- 3.0.x-dev
- 3.0.2
- dev-fix-bower
This package is auto-updated.
Last update: 2024-09-08 16:09:22 UTC
README
Font Awesome的Shim存储库。
完整的图形图标、示例和文档可以在以下位置找到:https://fontawesome.com/
包管理器
- npm:
components-font-awesome
- Bower:
components-font-awesome
- Component:
components/font-awesome
- Composer:
components/font-awesome
安装
Gulp
重新编译Bower
如果使用Bower,请务必使用gulp bower
重新编译Bower。如果您没有相应的代码,以下是一个示例。
// Update Foundation with Bower and save to /vendor gulp.task('bower', function() { return bower({ cmd: 'update'}) .pipe(gulp.dest('vendor/')) });
合并CSS
使用Gulp,通常有一个函数可以将所有的scss文件合并到css文件中,以加快页面加载速度。在我们的示例中,我们运行函数gulp style
将所有scss文件合并到./assets/css/下的css文件中。
移动字体文件夹
以下是重要部分,默认的字体文件夹与编译后的Bower文件位于不同的路径。我们需要将字体从默认的字体文件夹移动到编译后的Bower文件夹(在示例中,vendor
是编译文件夹)。
// Move font-awesome fonts folder to css compiled folder gulp.task('icons', function() { return gulp.src('./vendor/components-font-awesome/webfonts/**.*') .pipe(gulp.dest('./assets/fonts')); });
许可证
- Font Awesome字体根据SIL开源字体许可证授权 - http://scripts.sil.org/OFL
- Font Awesome CSS、LESS和SASS文件根据MIT许可证授权 - http://opensource.org/licenses/mit-license.html
- Font Awesome图形图标根据CC BY 3.0许可证授权 - http://creativecommons.org/licenses/by/3.0/
- 在Font Awesome 3.0中不再需要归属,但非常欢迎: "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome"