Fluent UI System Icons are a collection of familiar, friendly and modern icons from Microsoft.
View the full list of regular icons
View the full list of filled icons
The library is published via Maven Central, please ensure that the mavenCentral()
repository has been added to the root build.gradle
file:
repositories {
...
mavenCentral()
}
Include the following dependency in your project's build.gradle
implementation 'com.microsoft.design:fluent-system-icons:[email protected]'
For library docs, see android/README.md.
use_frameworks!
pod "FluentIcons", "1.1.178"
git "[email protected]:microsoft/fluentui-system-icons.git" "1.1.178"
For library docs, see ios/README.md.
In the pubspec.yaml
of your flutter project, add the following dependency:
dependencies:
...
fluentui_system_icons: ^1.1.178
For library docs, see flutter/README.md
Inline svg directly. See packages/svg-icons/README.md.
The importer generates the Android and iOS libraries from the icons in the assets
directory.
Jump into the directory
cd importer
Install npm dependencies
npm install
npm run clean
List all the available commands
npm run
Our build pipeline runs deploy:android
and deploy:ios
to create the libraries. The build definitions are located in .github/workflows/
.
You can build and run the demo apps following the steps below.
npm run deploy:android
sample-showcase
in the build configuration dropdownPrerequisite: Make sure you have flutter configured in Android Studio
Please feel free to open a GitHub issue and assign to the following points of contact with questions or requests.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.