Fluent System Icons are a collection of familiar, friendly and modern icons from Microsoft.
Перейти к файлу
Jason Custer c38020a15e
New & updated icons for last sprint merge of 2022! (#527)
**What's new**
Align Distribute Bottom / 16 / Filled & Regular
Align Distribute Left / 16 / Filled & Regular
Align Distribute Right / 16 / Filled & Regular
Align Distribute Top / 16 / Filled & Regular
Align Stretch Horizontal / 16 / Filled & Regular
Align Stretch Vertical / 16 / Filled & Regular
Arrow Next / 16 / Filled & Regular
Arrow Previous / 16 / Filled & Regular
Braces Checkmark / 16 / Filled & Regular
Braces Dismiss / 16 / Filled & Regular
Branch / 16 / Filled & Regular
CD / 16 / Filled & Regular
Calendar Arrow Counterclockwise / 16, 20, 24, 28, 32, 48 / Filled & Regular
Calendar Play / 16, 20, 24, 28 / Filled & Regular
Calendar Shield / 16, 20, 24, 28, 32, 48 / Filled & Regular
Call Transfer / 24, 32 / Filled & Regular
Camera Off / 16 / Filled & Regular
Certificate / 16 / Filled & Regular
Clipboard Error / 16 / Filled & Regular
Clipboard Multiple / 16 / Filled & Regular
Clipboard Note / 16 / Filled & Regular
Clipboard Task / 16 / Filled & Regular
Clipboard Text LTR / 16 / Filled & Regular
Clipboard Text RTL / 16 / Filled & Regular
Cloud Add / 24 / Filled & Regular
Cloud Link / 24 / Filled & Regular
Code CS Rectangle / 16 / Filled & Regular
Code CS / 16 / Filled & Regular
Code FS Rectangle / 16 / Filled & Regular
Code FS / 16 / Filled & Regular
Code JS Rectangle / 16 / Filled & Regular
Code JS / 16 / Filled & Regular
Code PY Rectangle / 16 / Filled & Regular
Code PY / 16 / Filled & Regular
Code RB Rectangle / 16 / Filled & Regular
Code RB / 16 / Filled & Regular
Code TS Rectangle / 16 / Filled & Regular
Code TS / 16 / Filled & Regular
Code Text Off / 16 / Filled & Regular
Code VB Rectangle / 16 / Filled & Regular
Code VB / 16 / Filled & Regular
Comment Multiple / 16 / Filled & Regular
Cone / 16 / Filled & Regular
Data Bar Horizontal Descending / 16 / Filled & Regular
Data Bar Vertical Ascending / 16 / Filled & Regular
Database Stack / 16 / Filled & Regular
Database / 16 / Filled & Regular
Developer Board / 16 / Filled & Regular
Document CS / 16 / Filled & Regular
Document CSS / 16 / Filled & Regular
Document Contract / 16 / Filled & Regular
Document Data / 16 / Filled & Regular
Document FS / 16 / Filled & Regular
Document JS / 16 / Filled & Regular
Document Number 1 / 16 / Filled & Regular
Document PY / 16 / Filled & Regular
Document RB / 16 / Filled & Regular
Document TS / 16 / Filled & Regular
Document Target / 16 / Filled & Regular
Document VB / 16 / Filled & Regular
Eyedropper / 16 / Filled & Regular
Folder Multiple / 16 / Filled & Regular
Folder Open Vertical / 16 / Filled & Regular
Gantt Chart / 16 / Filled & Regular
Hard Drive / 16 / Filled & Regular
Hourglass Half / 16 / Filled & Regular
Hourglass One Quarter / 16 / Filled & Regular
Hourglass Three Quarter / 16 / Filled & Regular
Hourglass / 16 / Filled & Regular
Keyboard Mouse / 16 / Filled & Regular
Memory / 16 / Filled & Regular
More Circle / 16, 24, 28, 48 / Filled & Regular
Network Adapter / 16 / Filled & Regular
People Star / 16, 20, 24, 28, 32, 48 / Filled & Regular
Person Search / 16, 32 / Filled & Regular
Person Standing / 16 / Filled & Regular
Person Walking / 16 / Filled & Regular
Play Multiple / 16 / Filled & Regular
RAM / 16 / Filled & Regular
Radio Button Off / 16 / Filled & Regular
Radio Button / 16 / Filled & Regular
Save Multiple / 16 / Filled & Regular
Script / 16 / Filled & Regular
Server Surface Multiple / 16 / Filled & Regular
Server Surface / 16 / Filled & Regular
Server / 16 / Filled & Regular
Shield / 12 / Filled & Regular
Slide Text Person / 16, 20, 24, 28, 32, 48 / Filled & Regular
Spray Can / 16 / Filled & Regular
Step / 16 / Filled & Regular
Steps / 16 / Filled & Regular
Table Lock / 16, 20, 24, 28, 32, 48 / Filled & Regular
Text T Tag / 16 / Filled & Regular
Translate / 16 / Filled
Video Person Clock / 16, 20, 24, 28, 32, 48 / Filled & Regular
Video Person / 32 / Filled & Regular
Voicemail / 32 / Filled & Regular
Web Asset / 16 / Filled & Regular

**What's updated**
Attach / 16 / Filled & Regular
Certificate / 20, 24 / Filled & Regular
Cloud Add / 16 / Filled & Regular
Cloud Archive / 16, 24 / Filled & Regular
Cloud Arrow Down / 16, 24 / Filled & Regular
Cloud Arrow Up / 16, 24 / Filled & Regular
Cloud Checkmark / 16, 24 / Filled & Regular
Cloud Dismiss / 16, 24 / Filled & Regular
Cloud Edit / 16, 24 / Filled & Regular
Cloud Error / 16, 24 / Filled & Regular
Cloud Flow / 24 / Filled & Regular
Cloud Link / 16 / Filled & Regular
Cloud Off / 16, 24 / Filled & Regular
Cloud Swap / 24 / Filled & Regular
Cloud Sync / 16, 24 / Filled & Regular
Cloud Words / 16, 24 / Filled & Regular
Hard Drive / 20 / Filled & Regular
Preview Link / 16, 20, 24 / Filled & Regular
2022-12-02 11:02:15 -08:00
.azure/pipelines Fluent icon font work (#438) 2022-05-09 13:43:53 -07:00
.github/workflows Adding 'Publish to Maven Central' step back in the publish.yml file. (#493) 2022-09-13 11:54:57 -07:00
android Release 1.1.188 2022-12-01 09:35:38 +00:00
art Update README (#64) 2020-07-30 16:42:58 -04:00
assets New & updated icons for last sprint merge of 2022! (#527) 2022-12-02 11:02:15 -08:00
flutter Release 1.1.188 2022-12-01 09:35:38 +00:00
fonts Release 1.1.188 2022-12-01 09:35:38 +00:00
importer Remove duplicate targets in ios/BUILD.gn (#514) 2022-11-01 09:49:51 -07:00
ios Release 1.1.188 2022-12-01 09:35:38 +00:00
packages Release 1.1.188 2022-12-01 09:35:38 +00:00
.gitignore React icons script optimization (#440) 2022-06-08 15:17:21 -07:00
CONTRIBUTING.md Merged PR 2616: Address legal review guidances 2020-05-12 21:17:46 +00:00
FluentIcons.podspec Merged PR 2427: Merge library to master 2020-01-24 17:56:51 +00:00
LICENSE Update README (#64) 2020-07-30 16:42:58 -04:00
NOTICE Merged PR 2616: Address legal review guidances 2020-05-12 21:17:46 +00:00
README.md Release 1.1.188 2022-12-01 09:35:38 +00:00
SECURITY.md Microsoft mandatory file (#453) 2022-05-20 10:09:20 -07:00
generate_icons_md.py refactor: split icon preview markdown into regular and filled (#375) 2022-01-13 09:20:02 -08:00
icons_filled.md Release 1.1.187 2022-11-11 18:42:18 +00:00
icons_regular.md Release 1.1.187 2022-11-11 18:42:18 +00:00
package-lock.json Release 1.1.188 2022-12-01 09:35:38 +00:00
package.json Fluent icon font work (#438) 2022-05-09 13:43:53 -07:00

README.md

Fluent UI System Icons

CI

Fluent UI System Icons are a collection of familiar, friendly and modern icons from Microsoft.

fluent system icons

Icon List

View the full list of regular icons

View the full list of filled icons

Installation

Android

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:1.1.188@aar'

For library docs, see android/README.md.

iOS and macOS

CocoaPods

use_frameworks!

pod "FluentIcons", "1.1.188"

Carthage

git "git@github.com:microsoft/fluentui-system-icons.git" "1.1.188"

For library docs, see ios/README.md.

Flutter

In the pubspec.yaml of your flutter project, add the following dependency:

dependencies:
  ...
  fluentui_system_icons: ^1.1.188

For library docs, see flutter/README.md

Plain svg

Inline svg directly. See packages/svg-icons/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

Flutter

Prerequisite: Make sure you have flutter configured in Android Studio

  1. Open the flutter directory in Android Studio
  2. Select the 'example' in the directory and open it in Android Studio
  3. Click run

Contact

Please feel free to open a GitHub issue and assign 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.