Fluent UI 系统图标
Fluent UI 系统图标是微软提供的一系列熟悉、友好且现代的图标。
图标列表
安装
Android
该库通过 Maven Central 发布,请确保在根 build.gradle 文件中已添加 mavenCentral() 仓库。
repositories {
...
mavenCentral()
}在上传项目的 build.gradle 文件中包含以下依赖项:
implementation 'com.microsoft.design:fluent-system-icons:1.1.207@aar'有关库文档,请参阅 android/README.md。
iOS 和 macOS
CocoaPods
use_frameworks!
pod "FluentIcons", "1.1.207"Carthage
git "[email protected]:microsoft/fluentui-system-icons.git" "1.1.207"有关库文档,请参阅 ios/README.md。
Flutter
在您的 flutter 项目的 pubspec.yaml 中添加以下依赖项
dependencies:
...
fluentui_system_icons: ^1.1.207有关库文档,请参阅 flutter/README.md。
Plain svg
直接内嵌 svg。请参阅 packages/svg-icons/README.md。
参与贡献
导入器
导入器从assets目录中的图标生成Android和iOS库。
进入目录
cd importer
安装npm依赖
npm install
npm run clean
列出所有可用命令
npm run
构建管道
我们的构建管道运行deploy:android和deploy:ios以创建库。构建定义位于.github/workflows/。
示例应用
您可以根据以下步骤构建和运行示例应用。
Android
- 按照上面“导入器”(Importer)部分执行,运行命令
npm run deploy:android - 在 Android Studio 中打开android 目录
- 在构建配置下拉菜单中选择
sample-showcase - 点击运行
Flutter
前提条件:确保你在 Android Studio 中配置了 Flutter
- 在 Android Studio 中打开flutter 目录
- 在目录中选择
example并在 Android Studio 中打开它 - 点击运行
联系
如有问题或请求,请随时在 GitHub 上提出问题并将其分配给以下联系人。
- Jason Custer(@jasoncuster) / Spencer Nelson(@spencer-nelson) / Joe Woodward(@thewoodpecker) - 设计
- Nick Romano(@rickromano) - iOS
- Will Hou(@willhou) - Android
- Akashdeep Singh(@aakash1313) - Flutter
行为准则
本项目采用了 Microsoft 开放源代码行为准则。更多信息和常见问题解答请参阅 行为准则常见问题解答,或与 [email protected] 联系,提出任何额外的问题或评论。
