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] 联系,提出任何额外的问题或评论。