首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

5K Star大厂微软开源的图标集合,丰富、精致、统一

软件介绍 Fluent UI System Icons 是由 Microsoft 开发的一个开源软件,它提供了一套丰富多样的系统图标,用于应用程序和网站中使用。...这种风格可以使应用程序和网站更加统一和易于使用,使用户不同的平台和设备上都能够快速理解图标的意义。...3.矢量格式支持: Fluent UI System Icons 提供图标的矢量格式,例如 SVG 和 TypeScript。这意味着图标可以不同的分辨率和尺寸下无损放大或缩小,以适应各种屏幕大小。...4.易于集成和使用: Fluent UI System Icons 可以与各种 Web 和桌面应用程序开发框架无缝集成,例如 React、Vue、Angular 等等。...2.在你的项目中添加 Fluent UI System Icons 的依赖,可以通过 npm 或者 yarn 进行安装

30510

开源 UI 组件库:实现高性能界面设计 | 开源专题 No.65

UI Blazor 组件,用于 .NET 8 Blazor 项目中使用。...它提供了一套 Blazor 组件,用于构建具有 Fluent 设计 (即现代微软应用程序的外观和感觉) 的应用程序。...该库中的某些组件是对微软官方 Fluent UI Web Components 的包装器。其他则是利用 Fluent Design System 或使其更容易与 Fluent UI 合作的组件。...主要功能和核心优势包括: 提供简单、直接且灵活地创建具有流畅 UI 设计风格界面 包含 dotnet 模板以及手动安装两种方式来快速开始使用 可扩展性强大,并支持图标和表情符号等额外资源 基于 FAST...性能:视图树只运行一次,因此可以避免用户意外地将昂贵操作放入视图生成函数中以减慢整个程序速度。该库还提供了帮助用户编写高性能 UI 代码所需工具。

13410
您找到你想要的搜索结果了吗?
是的
没有找到

Windows 10 全新界面要来了:焕然一新!

目前,Fluent Design 计划正在稳步推进中,Windows 10 将迎回类似于 Windows 7 的应用程序窗口用户界面。...如微软在其 GitHub 项目中所表示的那样,这种重新设计风格的 UIFluent Design 改造的一部分。 ? ?...资料显示, Windows 8 引入 Metro UI 之前,微软一直在所有应用程序窗口上使用 Aero 效果和圆角效果。...然而,微软 Win 8 时代换为了尖角风格和磁贴格式,Windows UI 发生了重大变化。 当时甚至有相当大一部分用户因为无法接受 Win 8 的 UI 而选择为新机安装 Windows 7。...这个开源是由 vinta 发起维护的 Python 资源列表,内容包括: 1 Web 框架网络爬虫 2 网络内容提取 3 模板引擎 4 数据库 5 数据可视化 6 图片处理 7 文本处理 8 自然语言处理

50320

程序员练级攻略(2018):前端 UIUX设计

通过大层面(页)和小层面(原子)同时思考界面,布拉德认为,可以利用原子设计建立一个适应组件的动态系统。 为什么要玩原子设计,我认为,这对程序员来说是非常好理解的,因为这就是代码模块化重用化的体现。...Materialize ,一组类似于 Bootstrap 的前端 UI 框架。 Material-UI 是基于 Google Material Design 的 React 组件实现。...基本上来说,动画设计都会受 "动画的 12 基本法则 " 的影响,这个方法论源自于迪士尼动画师奥利·约翰斯顿(Ollie Johnston)和弗兰克·托马斯(Frank Thomas) 1981 年所出的...Smashing Magazine ,这个地方是给专业的 Web 设计师和程序员的。不但有设计还有 HTML、CSS 和 JavaScript 等各种资源。...Sitepoint ,这个网站上也有很多不错的给 Web 前端程序员和设计师看的文章(当然,给程序员看的有点简单了,我觉得更像是让设计师来学写程序的网站)。

1.3K20

开源 UI 组件库和开发工具库概览 | 开源专题 No.59

ant-design/ant-design[1] Stars: 87.9k License: MIT Ant Design 是一个企业级 UI 设计语言和 React UI 库。...为 Web 应用程序设计的企业级 UI。 提供一套高质量的开箱即用的 React 组件。 使用可预测静态类型编写 TypeScript 代码。 包含完整的设计资源和开发工具包。...microsoft/fluentui[2] Stars: 16.7k License: NOASSERTION Fluent UI Web 是一个用于构建 Web 应用程序的实用工具、React 组件和...多平台支持:基于 Web,在任何现代浏览器中运行,不受操作系统或本地安装限制。 开放标准:与大多数矢量工具兼容,并易用性极高。...Fira Code 对 ASCII/框绘制、powerline 和其他形式的控制台 UI 具有出色支持。 该项目适用于许多编辑器和终端应用程序

23610

Hoppscotch:开源 API 开发工具,快捷实用 | 开源日报 No.77

可作为渐进式 Web 应用 (PWA) 安装在设备上,提供离线支持以及低内存/CPU 使用率等特性。 具有丰富的请求功能,例如复制/分享公共 URL、生成代码片段以及导入 cURL 等操作方式。...该项目主要功能包括: 安全存储:可将任意键/值类型的密钥存储 Vault 中,并对其进行加密后再写入持久化存储介质,以确保即使获取原始数据也无法直接获得其中保存着的机敏信息。...; microsoft/fluentui[5] Stars: 16.7k License: NOASSERTION Fluent UI Web 是一个用于构建 Web 应用程序的实用工具、React...组件和 Web 组件集合。...该项目的主要功能是提供动态插桩技术,以便在运行时对应用程序进行修改和监视。

32310

Spring 源码阅读:深入探索内部工作机制 | 开源日报 No.180

社区支持广泛:由于其受欢迎程度,社区中有很多资源可供学习和解决问题。...UI Blazor 组件,用于 .NET 8 Blazor 项目中使用。...它提供了一套 Blazor 组件,用于构建具有 Fluent 设计 (即现代微软应用程序的外观和感觉) 的应用程序。...该库中的某些组件是对微软官方 Fluent UI Web Components 的包装器。其他则是利用 Fluent Design System 或使其更容易与 Fluent UI 合作的组件。...主要功能和核心优势包括: 提供简单、直接且灵活地创建具有流畅 UI 设计风格界面 包含 dotnet 模板以及手动安装两种方式来快速开始使用 可扩展性强大,并支持图标和表情符号等额外资源 基于 FAST

10510

React 中使用 Storybook,构建强大的自定义 UI 组件

虽然像React这样的基于组件的UI库简化了web开发,但它们也引入了测试和调试等新的复杂性。...这允许您一次只处理一个模块,开发整个ui,而不需要复杂的开发堆栈。 Storybook还允许您记录、重用和测试用户界面组件。除此之外,它使构建web应用程序更快、更高效。...事实上,Storybook会检测到你正在使用Create React App,并为你安装依赖。这是有帮助的,特别是如果你是一个初学者。 本教程中,我们使用的是Next.js。...React应用中初始化Storybook 现在我们已经启动并运行了React应用程序,我们需要安装并设置Storybook的本地实例。...这将使您能够跨项目导入它们,但为了简单起见,我们单个项目中构建了所有内容。 现在我们已经有了一个可以运行的样式组件,让我们直接进入Storybook的特性,它允许你构建漂亮的ui

9K10

微软跨平台开发新思路:React Native 如何赋能 Office、Teams、Xbox 等应用?

尽管存在 .NET MAUI(多平台应用 UI)等替代方案,以及微软 Office 上对跨平台 C++ 的长期投资,但微软仍坚持使用 React Native。...微软 Lorenzo Sciandra 出席 QCon 伦敦大会 React Native 微软的应用案例包括了 Microsoft Office、Outlook、Teams、Xbox、Skype 以及...微软使用 React Native 的案例中,“棕地开发”技术使得公司能够现有的应用程序中集成 React Native,从而增强产品的功能和用户体验,而无需完全重写整个应用程序。...此外,“我们的所有应用都有 Web 版,且其中多数都采用了 React 作为关键组件之一,因此将 React Native 作为一个选项让我们得以 React 领域进行有针对性的投资。”...React Strict DOM 正在开发中,Sciandra 表示,“我们的目标是找到一种方法,让为 Web 编写的 UI 能够直接在 React Native 中运行。”

13410

2020年值得你去试试的10个React开发工具

React Sight 除了上面的扩展外,我们需要提到另一个Chrome 扩展程序React Sight,它可以帮助你检查React应用程序时发挥作用。...安装DevTools后,在你已经React Dev Tools和React Sight的扩展设置中启用了“允许访问文件URL”选项,你就可以DevTools种找到一个新的名为“React Sight...React Styleguideist 这是另一个非常有趣的交互式工具,可让您创建和展示您的UI组件。 ? 请仔细查看上图。右侧,你可以看到实际的代码,它在左侧生成UI。...为了将其包含到你的React目中,你所需要做的就是(假设您已经安装了webpack,并且您使用Create React App创建了项目): $ npm install --save-dev react-styleguidist...为了将它安装到你的系统中,你所需要做的就是通过NPM并执行以下命令: $ npm install -g create-proton-app 但是请注意,如果你使用的是Linux,则需要先安装以下依赖

7.8K20

Blazor资源大全,很棒的Blazor(2)

React中运行Blazor组件 - 2022年12月21日 - 您是否厌倦了慢而笨重的Web应用程序?不要再寻找了,BlazorReact中运行!...他们的第一个实验将帮助开发人员开始学习和构建使用Blazor的Web应用程序安装Visual Studio,您可能有机会测试团队的这个新实验性功能。...现在,您可以.NET MAUI应用程序中托管Blazor组件,使用Web UI构建跨平台本机应用程序。这些组件.NET进程中运行,并使用本地互操作通道将Web UI呈现到嵌入的Web视图控件中。...Microsoft Fluent UI库的Blazor版本1.3和1.4中的新功能 - 2022年6月9日 - FAST团队和其他人一直努力不仅改进Microsoft的核心Web组件平台,还改进了Blazor...的Fluent UI集成。

59020

.NET Core.NET5.NET6 开源项目汇总12:WPF组件库2

开源项目是众多组织与个人分享的组件或项目,作者付出的心血我们是无法体会的,所以首先大家要心存感激、尊重。请严格遵守每个项目的开源协议后再使用。尊重知识产权,共建和谐开源社区。...1、Fluent.Ribbon   Fluent/Ribbon是微软在其最新桌面操作系统Windows 7中使用的图形用户界面。 Windows平台的进化,伴随着系统图形界面的重新设计。...Windows 7 中,Aero被保留下来。 但是,未来,Windows 7的图形用户界面将朝着Office 2007相同的方向,名称为Fluent/Ribbon。     ...CefSharp没有外部依赖,完整版本的CefSharp只会为您的应用程序增加约80MB的内存。 ?...可以通过编程方式调用DevTools方法 可以使用CefSharp显示使用HTML5构建的嵌入式UI,或者显示远程web内容和web应用程序

2.3K10

现代前端工程化-基于 Monorepo 的 lerna 模块(从原理到实战)

增加模块包到 packages 中指定项目 下面是将 ui-web 模块增加到 example-web目中 lerna add ui-web --scope=example-web packages...项目 ui-web 和 example-web package 目录下运行 npx create-react-app ui-web --typescript npx create-react-app...image.png example-web 模块中 引用 ui-common 中的函数 我们 ui-common中定义一个网络请求公共函数, ui-web 和 example-web目中都会用到...项目 example-web 中增加 ui-common 模块依赖,执行命令 lerna add ui-common --scope=example-web 执行命令后, example-web...image.png ui-common 已经成功被 example-web 中引用,然后 example-web目中引用 request 函数并使用,例子中只是简单使用下 ui-common 中的函数

3.8K50

蜕变之始,useEffect 最后一种用法

React 开发指导思想是数据驱动 UI,因此 React 程序中,我们总是会思考如何设计与 UI 保持一致的数据,把解决问题的重心放在数据逻辑上。 但是这样的思路并不能应对所有场景。...一些特殊的场景里,我们需要跳出数据驱动 UI 的解题思路,例如为了避免出现性能瓶颈,高频率的事件监听中,我们会选择直接使用原生 DOM 节点来解决问题 意思就是说,如果你想要跳出 React 的环境使用其他的方式开发...,可以把 effect 作为一个对外接口。...一个复杂的项目中,我们可以使用 React 解决一部分逻辑,然后使用别的更合适的方案解决另外的问题,这样的灵活性提高了 React 项目的上限。...开发思路中去,你甚至可以在这里继续使用 jQuery 我们也可以在这里放心使用百度地图 javaScript sdk,从而完整的 react目中嵌入百度地图 function App() {

12310

如何在 React 中快速实现暗黑模式

暗黑模式已成为许多应用程序和网站的最基本功能,因为它可以带来非常好的用户体验。因此目中实现暗模式是一非常有用的技能,使用 ReactJS 和 Chakra UI 可以轻松实现暗模式。...第一步 要开始使用 Chakra UI,需要通过终端中运行以下命令将其安装在项目中: npm i @chakra-ui/react @emotion/react @emotion/styled framer-motion...这样就安装好了 Chakra UI,然后就可以开始实现暗模式了。...主题文件中引入 chakra-ui import {extendTheme} from '@chakra-ui/react' 接下来,打开index.css文件。...此文件是 React 应用程序制作过程中创建的。复制此文件中的信息并将其存储剪贴板中,现在可以将其从 index.css 中删除。 修改 theme.js文件,它将由两部分组成。

51030
领券