首页 > 其他分享 >Fluent UI System Icons 开源的图标集合

Fluent UI System Icons 开源的图标集合

时间:2023-11-01 16:07:47浏览次数:34  
标签:Icons System Fluent 开源 UI 图标

软件介绍

Fluent UI System Icons 是由 Microsoft 开发的一个开源软件,它提供了一套丰富多样的系统图标,用于在应用程序和网站中使用。这些图标遵循 Fluent Design System 的设计原则,可用于增强用户界面的可视效果和交互性。

Fluent UI System Icons 开源的图标集合_UI

Fluent UI System Icons 开源的图标集合_应用程序_02

Fluent UI System Icons 开源的图标集合_System_03

Fluent UI System Icons 开源的图标集合_System_04

Fluent UI System Icons 开源的图标集合_UI_05

功能特点

  • 1.丰富的系统图标库: Fluent UI System Icons 提供了超过 3000 个不同的系统图标,覆盖了多个应用场景和功能领域,包括常见的文件、设备、工具、人物、通信等等。这些图标旨在为开发者和设计师提供一个广泛选择的库,以满足各种用户界面设计需求。
  • 2.标准化的设计风格: 所有图标都遵循 Fluent Design System 的设计准则,具有现代、简洁、平面和易于识别的特点。这种风格可以使应用程序和网站更加统一和易于使用,使用户在不同的平台和设备上都能够快速理解图标的意义。
  • 3.矢量格式支持: Fluent UI System Icons 提供图标的矢量格式,例如 SVG 和 TypeScript。这意味着图标可以在不同的分辨率和尺寸下无损放大或缩小,以适应各种屏幕大小。同时,开发者还可以方便地对图标进行自定义,以满足自己应用程序的特定需求。
  • 4.易于集成和使用: Fluent UI System Icons 可以与各种 Web 和桌面应用程序开发框架无缝集成,例如 React、Vue、Angular 等等。该软件提供了一套简洁的 API 和文档,使开发者能够快速上手并将图标集成到自己的项目中。同时,具有友好的命名规范,可以轻松地按名称搜索和使用所需图标。

使用步骤

  • 1.首先,确保你的开发环境具备支持该软件的要求,例如 Node.js 和相关的开发工具。
  • 2.在你的项目中添加 Fluent UI System Icons 的依赖,可以通过 npm 或者 yarn 进行安装。
npm install @fluentui/system-icons

或者

yarn add @fluentui/system-icons
  • 3.在你的代码中引入所需的图标库。
import { AddIcon, DeleteIcon, SaveIcon } from '@fluentui/system-icons';
  • 4.使用这些图标在你的应用程序或者网站中。
<button>
  <AddIcon /> Add
</button>

<button>
  <DeleteIcon /> Delete
</button>

<button>
  <SaveIcon /> Save
</button>

通过这个强大的图标库,你可以轻松地完善你的应用程序界面并提升用户体验。

微信公众号:[开源日记],分享10k+Star的优质开源项目

标签:Icons,System,Fluent,开源,UI,图标
From: https://blog.51cto.com/u_64214/8128837

相关文章

  • java如何不创建对象就可以使用静态方法(类方法)System类等
    对象初始化一定有类加载,但是类加载不一定会对象初始化,静态方法不需要创建对象就能调用,这是因为静态方法属于类而不是对象。在Java中,静态方法是属于类的方法,而不是属于特定的对象实例的方法。当类加载到内存中时,静态方法也会加载到内存中。因此,可以直接通过类名来调用静态方法,而不......
  • Linxu解决systemctl启动服务失败,Error: No space left on device【转】
    查看磁盘空间实际占用情况查看磁盘inodes占用情况这两部发现都没有问题。要是哪里发现被沾满了,直接删除解放空间。此篇是讲另一种情况。查看默认inotify的max_user_watches值[root@VM-4-4-centosnginx]#sysctlfs.inotifyfs.inotify.max_queued_events=16384fs.inotif......
  • systemd中的slice服务单元
    使用场景对一组服务进行管理,比如限制资源使用、调整启动顺序和依赖关系。比如,好几个服务都需要限制内存使用,可以每个服务都加个MemoryLimit=373741824,也可以将这些服务加入到同一个slice,然后,只需要在slice中配置MemoryLimit=373741824。介绍systemd的slice是一种服务单元,用......
  • [20231023]备库与alter system flush buffer_cache.txt
    [20231023]备库与altersystemflushbuffer_cache.txt--//测试遇到的问题,在备库执行altersystemflushbuffer_cache;刷新数据缓存命令无效.--//通过例子验证:1.环境:[email protected]:1521/orcl>@[email protected]:1521/orcl>@pr==============================P......
  • C语言的system("pause")是什么
    ......
  • C#读取记事本,里面有600万条数据,放入数组时:System.OutOfMemoryException
     原因:使用文件流,然后读取文件内容,再解析的时候,会报内存溢出 处理办法:使用/n分隔///<summary>///通过记事本,获取CRM所有客户的某个字段///</summary>///<returns></returns>publicstaticList<string>GetFieldByText(str......
  • Why do I hear a NoiseHiss in the IEM system
    WhydoIhearaNoise/HissintheIEMsystem?WhydoIhearaNoise/HissintheIEMsystem?ThemostcommonhissthatisreferredtoiscausedbyRFinterference.Animportantstepinsettingupasystemistotunetheequipmentproperlytoensurethate......
  • Java拾贝第十二天——System类
    System类的常量常量描述publicfinalstaticInputStreamin系统标准输入,一般是键盘publicfinalstaticPrintStreamout系统标准输出,一般是显示器publicfinalstaticPrintStreamerr错误输出可以看到out和err是PrintStream类型的,而in是InputStream类型......
  • 使用fluent api调用https接口时忽略证书异常
    不知道为啥,中文互联网对脱胎于httpclient的fluentapi介绍太少了,遇到问题也不知道怎么查,只能自己研究,于是遇到问题赶紧记下来一般情况下我们使用fluent的get方法调用http接口的方式是这样的Request.get(url).connectTimeout(Timeout.ofMilliseconds(5000)).e......
  • IoRegisterFileSystem NtosKrnl.lib
    NtosKrnl.lib IoRegisterFileSystem函式(ntifs.h)IoRegisterFileSystem函式(ntifs.h)ntddk.h头文件冲突..... 白话IoRegisterFsRegistrationChange-CSDN博客 转个文件过滤驱动的东东,总结的比较全面-调试易(debugease.com)......