Fluent System Icons is a set of mobile platform icons from Microsoft
Перейти к файлу
Will Hou 36e5b3c0a8 Update to use FluentCI 2020-05-31 23:37:11 -04:00
.github/workflows Update to use FluentCI 2020-05-31 23:37:11 -04:00
android Update to use FluentCI 2020-05-31 23:37:11 -04:00
art
assets
importer GitHub migration (#4) 2020-05-31 15:39:16 -04:00
ios GitHub migration (#4) 2020-05-31 15:39:16 -04:00
.gitignore
CONTRIBUTING.md
FluentIcons.podspec
LICENSE
NOTICE
README.md GitHub migration (#4) 2020-05-31 15:39:16 -04:00
generate_icons_md.py GitHub migration (#4) 2020-05-31 15:39:16 -04:00
icons.md GitHub migration (#4) 2020-05-31 15:39:16 -04:00

README.md

Fluent System Icons

CI

Fluent System Icons is a set of mobile platform icons from Microsoft.

fluent system icons

Icon List

View the full list of icons

Installation

Android

The library is published via JCenter, please ensure that the jcenter() repository has been added to the root build.gradle file:

repositories {
    ...
    jcenter()
}

Include the following dependency in your project's build.gradle

implementation 'com.microsoft.design:fluent-system-icons:1.1.2'

For library docs, see android/README.md.

iOS

Cocoapods

pod "FluentIcons", git: "https://github.com/microsoft/fluent-system-icons.git", tag: "1.1.2"

Carthage

git "git@github.com:microsoft/fluent-system-icons.git" "1.1.2"

For library docs, see ios/README.md.

Contributing

Importer

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

Build Pipeline

Our build pipeline runs deploy:android and deploy:ios to create the libraries. The build definitions are located in .github/workflows/.

Demo apps

You can build and run the demo apps following the steps below.

Android

  1. Follow the Importer section above and run the command npm run deploy:android
  2. Open the android directory in Android Studio
  3. Select the sample-showcase in the build configuration dropdown
  4. Click run

Contact

Please feel free to reach out to the following points of contact with questions or requests.

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.