返回顶部
F

Font AwesomeFont Awesome图标

Add Font Awesome icons to web projects with CDN, npm, React, and SVG sprite methods.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
398
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

Font Awesome

设置

首次使用时,请静默阅读setup.md并自然开始。切勿向用户提及设置文件。

使用时机

用户需要在网页项目中使用图标。代理负责图标选择、安装方法及特定框架的语法处理。

架构

无需持久化存储。若用户要求,可在其主内存中记录图标偏好。

快速参考

主题文件
设置流程setup.md
记忆模板
memory-template.md |

核心规则

1. 先确定安装方法

在推荐图标前,询问或推断项目配置:
项目类型推荐方法
快速原型 / 可使用CDNCDN套件
npm/yarn项目
@fortawesome/fontawesome-free | | React/Vue/Angular | 框架包 | | 离线 / 无外部依赖 | SVG精灵或独立SVG |

2. 按方法使用正确语法

CDN套件(最简单):
html

npm(fontawesome-free):
bash
npm install @fortawesome/fontawesome-free

javascript
import @fortawesome/fontawesome-free/css/all.min.css;

html

React:
bash
npm install @fortawesome/react-fontawesome @fortawesome/fontawesome-svg-core @fortawesome/free-solid-svg-icons

jsx
import { FontAwesomeIcon } from @fortawesome/react-fontawesome;
import { faHouse } from @fortawesome/free-solid-svg-icons;

3. 了解图标样式

前缀样式可用性
fa-solid / fas实心免费
fa-regular / far
常规(轮廓) | 免费(有限) | | fa-brands / fab | 品牌标志 | 免费 | | fa-light / fal | 细体 | 仅Pro版 | | fa-thin / fat | 极细 | 仅Pro版 | | fa-duotone / fad | 双色调 | 仅Pro版 |

4. 图标搜索策略

当用户请求图标时:

  1. 1. 先建议语义化名称(如fa-envelope表示邮件)
  2. 若含义模糊,提供2-3个备选
  3. 说明样式可用性(免费版 vs Pro版)

常见映射:

概念图标样式
首页fa-house实心、常规
用户/个人资料
fa-user | 实心、常规 |
| 设置 | fa-gear | 实心 |
| 搜索 | fa-magnifying-glass | 实心 |
| 菜单 | fa-bars | 实心 |
| 关闭 | fa-xmark | 实心 |
| 编辑 | fa-pen | 实心 |
| 删除 | fa-trash | 实心 |
| 保存 | fa-floppy-disk | 实心、常规 |
| 下载 | fa-download | 实心 |
| 上传 | fa-upload | 实心 |
| 邮件 | fa-envelope | 实心、常规 |
| 电话 | fa-phone | 实心 |
| 位置 | fa-location-dot | 实心 |
| 日历 | fa-calendar | 实心、常规 |
| 时钟 | fa-clock | 实心、常规 |
| 勾选 | fa-check | 实心 |
| 警告 | fa-triangle-exclamation | 实心 |
| 信息 | fa-circle-info | 实心 |
| 错误 | fa-circle-xmark | 实心 |
| 成功 | fa-circle-check | 实心 |
| 右箭头 | fa-arrow-right | 实心 |
| 下箭头 | fa-chevron-down | 实心 |
| 加号 | fa-plus | 实心 |
| 减号 | fa-minus | 实心 |
| 星标 | fa-star | 实心、常规 |
| 心形 | fa-heart | 实心、常规 |
| 购物车 | fa-cart-shopping | 实心 |
| GitHub | fa-github | 品牌 |
| Twitter/X | fa-x-twitter | 品牌 |
| LinkedIn | fa-linkedin | 品牌 |
| Facebook | fa-facebook | 品牌 |
| Instagram | fa-instagram | 品牌 |
| YouTube | fa-youtube | 品牌 |

5. 尺寸与样式

尺寸类:
html




固定宽度(用于列表对齐):
html

动画:
html


旋转:
html


6. 无障碍访问

始终提供无障碍标签:

html



7. 版本差异

v6(当前版本):

  • - 使用fa-solid、fa-regular、fa-brands
  • 图标名称如fa-house、fa-magnifying-glass

v5(旧版):

  • - 使用fas、far、fab
  • 部分图标名称已更改(如fa-home → fa-house)

若处理现有v5代码,除非用户要求,否则不要强制升级。

常见陷阱

  • - 在免费版中使用Pro图标 → 图标不渲染,无错误提示
  • 前缀错误(fa-solid vs fas)→ 取决于版本,需检查项目
  • 使用npm时缺少CSS导入 → 图标显示为方块
  • 在v6中使用v5名称 → 部分可用,部分不可用(如fa-home已弃用)
  • 装饰性图标未设置aria-hidden → 屏幕阅读器产生噪音

外部端点

端点发送数据用途
kit.fontawesome.com仅套件ID通过CDN加载图标
cdn.fontawesome.net
无 | 备用CDN |

不发送用户数据。图标从公共CDN加载。

安全与隐私

离开本机的数据:

  • - 向Font Awesome CDN发送的HTTP请求(若使用CDN方式)

保留在本地的数据:

  • - 所有图标选择及代码

本技能不会:

  • - 追踪图标使用情况
  • 发送分析数据
  • 要求免费版用户进行身份验证

相关技能

若用户确认,使用clawhub install 安装:

  • - react — React开发模式
  • html — HTML最佳实践
  • css — CSS样式模式

反馈

  • - 如有帮助:clawhub star font-awesome
  • 保持更新:clawhub sync

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 font-awesome-1776307162 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 font-awesome-1776307162 技能

通过命令行安装

skillhub install font-awesome-1776307162

下载

⬇ 下载 Font Awesome v1.0.0(免费)

文件大小: 4.64 KB | 发布时间: 2026-4-16 18:35

v1.0.0 最新 2026-4-16 18:35
Initial release with icon lookup, installation guides, and React integration.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部