写点什么

JetBrains 发布基于 React 的 Ring UI 1.0

  • 2018-11-10
  • 本文字数:600 字

    阅读完需:约 2 分钟

JetBrains发布基于React的Ring UI 1.0

RingUI 1.0版本为组件引入了一种新的视觉语言,添加了对 CSS 属性和模块的支持,并增加了新的 Message、Tab 和 Toggle 组件。


随着 macOS Mojave 的发布,越来越多的人关注深色模式,Ring UI 现在提供了一个主题属性,用于修改组件在明暗背景下的外观。


由于与现代 CSS 标准一致,许多项目已经开始采用PostCSS作为传统 CSS 预处理器的替代品。Ring UI 1.0 也通过这种方式支持 CSS 属性和 CSS 模块,并且不再支持以前使用的 SASS,这样能够提供更好的 CSS 封装。InfoQ今年早些时候曾报道过Dojo将 PostCSS 作为其主题系统的基础。


Ring 1.0 发布的三个新组件是:


  • Message,非模态对话框,其中包含一个消息和撤销操作;

  • Tab,一系列选项卡;

  • Toggle,一系列开关风格的切换按钮。


Ring UI 包含 50 多个组件、一些服务、用于管理表单和输入框的 API,以及用于应用程序开发(包括分析、HTTP 请求和本地存储)的一小部分实用工具。所有 Ring UI 组件都是基于 React 的。


Ring UI 1.0 还支持最近发布的Babel 7


JetBrains公司是 Intellij IDEA 和 WebStorm 的创造者,他们使用 Ring UI 及其组件来开发各种基于 Web 的产品,包括 YouTrack、Hub、TeamCity 和 Upsource。JetBrains 在 2017 年初发布并开源了 Ring UI。


RingUI 基于 Apache 2 开源许可发行。欢迎通过RingUI GitHub项目贡献代码,并请遵循RingUI的贡献指南


查看英文原文:JetBrains Releases React-Based Ring UI 1.0


感谢无明对本文的审校。


2018-11-10 19:362099

评论

发布
暂无评论
发现更多内容

k8s-client-go源码剖析(三)

远鹏

Kubernetes Kubernetes源码 Go 语言

智能对联模型太难完成?华为云ModelArts助你实现!手把手教学

华为云开发者联盟

人工智能 modelarts mindspore Seq2Seq

博文视点算法书单|让算法学习不再难

博文视点Broadview

软件架构模式之事件驱动架构

架构精进之路

软件架构 七日更 28天写作 2月春节不断更

专访京东科技张亮:本土开源需形成吸纳开发者的靶心

京东科技开发者

开源

Java之五种遍历Map集合的方式

华为云开发者联盟

Java 对象 Iterator 内容合集

运动健身市场越来越大,你的客户却越来越少?

IoT云工坊

人工智能 App 物联网 健身房 智能健身房

DIY一款能随周围环境变化的智能灯泡,求婚必备!

IoT云工坊

人工智能 物联网 人脸识别 sdk IoT App

Java 多线程上下文传递在复杂场景下的实践

vivo互联网技术

Java 架构 编程语言 多线程高并发

话题讨论 | 你现在还会推荐亲朋做程序员吗?

石云升

话题讨论 2月春节不断更

GitHub星标数超4.2万的火爆之作!

博文视点Broadview

MySQL字段类型最全解析

Simon

MySQL 数据库数据类型

领域的边界,一个小讨论

李小腾

领域驱动设计 DDD

面试杀手锏!2021最新Android常用开源库总结,Android校招面试指南

欢喜学安卓

android 程序员 面试 移动开发

这一年,像踏码进货一样!

小傅哥

Java 小傅哥 技术成长 平台羊毛

分盘存储:实现数据库备集群备份文件分散存储

华为云开发者联盟

数据库 数据 容灾 集群 分盘存储

💻 一文读懂两台计算机之间是如何通信的

飞天小牛肉

面试 计算机网络 2月春节不断更

单例模式原来是这么简单?!

后台技术汇

28天写作 2月春节不断更

面试看这个就够了!6年菜鸟开发面试字节跳动安卓研发岗,学习路线+知识点梳理

欢喜学安卓

android 程序员 面试 移动开发

Elasticsearch 从 0 到千万级数据查询实践

📿

Java spring elasticsearch Spring Cloud spring data

PowerApps画布应用编码规范和指南

Changwei™

低代码 企业应用 Power Platform PowerApps

第二章作业二

LouisN

工业互联网平台:将为“补链”“优链”“强链”提供有力保障

工业互联网

如何理解Linux系统SSH协议和原理

Changing Lin

Linux 2月春节不断更

两个高频设计类面试题:如何设计HashMap和线程池

yes

面试 hashmap 线程池

谁再把IDEA的Project比作Eclipse的Workspace,我就跟谁急

YourBatman

eclipse IntelliJ IDEA Project Workspace

勿让 Docker Volume 引发 Terminating Pod

黄久远

Docker 云计算 Kubernetes 容器 云原生

最基础的3道java面试题,你真的答得上来吗

田维常

面试

第三周

ALone

科普篇:新冠疫苗解读

石云升

28天写作 2月春节不断更 新冠疫苗

任务悬赏系统软件开发

v16629866266

JetBrains发布基于React的Ring UI 1.0_大前端_Dylan Schiemann_InfoQ精选文章