packaging-font-end/packaging-pack-fa-icons

为Pith打包FontAwesome 4及6免费版

0.1.0 2024-02-28 06:40 UTC

This package is auto-updated.

Last update: 2024-09-28 07:49:35 UTC


README

为Pith打包FontAwesome 4和6免费版

关于

本项目打包了FontAwesome 4和6免费版,以便与Pith框架一起使用。

(如果您使用的是Font Awesome 6付费版,可以使用此存储库作为参考)

有关Font Awesome的信息,请参阅Font Awesome网站:https://fontawesome.com

有关Pith的信息,请参阅Pith网站:https://pith-framework.org/

安装

安装到现有的Pith框架项目中

使用Composer将包安装到vendor文件夹。

php composer.phar require pith-front/pith-pack-fa-icons

添加新路由到您的路由列表

public array $routes = [
    // Other routes....
    // ...
    
    // Add route to call Font Awesome resource-pack resources from
    ['route', 'GET', '/resources/vendor/library/font-awesome/{filepath:.+}', '\\PithFront\\PithPackFaIcons\\FaIconsResourceRoute'],
];

许可信息

Font Awesome 4

  • Font Awesome 4
  • 作者:Dave Gandy (@davegandy)
  • 字体许可证:SIL OFL 1.1,
  • CSS许可证:MIT许可证. (见https://fontawesome.com/v4/license/)。
  • 文档许可证:创意共享:CC BY 3.0 - (文档许可证适用于所有不是字体或代码许可协议部分的Font Awesome项目文件)。
  • 所有品牌图标均为其各自所有者的商标。使用这些商标并不表示Font Awesome支持商标持有人,反之亦然。品牌图标仅应用于表示所提到的公司或产品。请勿将品牌徽标用于任何除代表特定品牌或服务以外的目的。
  • 网站:https://fontawesome.com/v4/icons/

Font Awesome 6免费版

  • Font Awesome 6免费版用于网页
  • 作者:Dave Gandy (@davegandy)
  • 网站:https://fontawesome.com/
  • 许可证:Font Awesome免费许可证 (https://fontawesome.com/license/free)
  • 图标许可证:CC BY 4.0许可证 ---- 在Font Awesome免费下载中,CC BY 4.0许可证适用于所有打包为.svg和.js文件类型的图标。
  • 字体许可证:SIL OFL 1.1许可证 ---- 在Font Awesome免费下载中,SIL OFL许可证适用于所有打包为网页和桌面字体文件的图标。
  • 代码许可证:MIT许可证 ---- 在Font Awesome免费下载中,MIT许可证适用于所有非字体和非图标文件。

Font Awesome 4兼容分支

  • Font Awesome 4.7.0兼容分支
  • (Ian Maurmann通过简单的.find-and-replace .fa* to .fa4*,将Dave Gandy创建并由MIT许可证发布的文件转换为Ian Maurmann)
  • 分支的目的:使Font Awesome 4图标能够与Font Awesome 5和6一起使用。
  • 在大多数国家,这不是一个实质性的更改,不会影响版权,因此遵循Font Awesome 4.7.0发布的许可证。
  • 在受版权影响的国家,它现在按照Font Awesome 4.7.0发布的相同许可证发布。
  • 链接:https://github.com/ian-maurmann/fa4-compatibility-fork/

packaging-pack-fa-icons