2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

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:361981

评论

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

一张图进阶 RocketMQ - 消费者这个大冤种

三此君

RocketMQ 消息队列 消费者consumer 签约计划第三季

Android进阶(十三)json应用

No Silver Bullet

json android 8月月更

使用 Kitten 开发一款趣味成语接龙游戏

汪子熙

少儿编程 scratch 8月月更 kitten 成语接龙

物联网数据正在改变世界

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

相辅相成!沈子瑜掌舵魅族科技,互相协同迈入多终端互联生态

极客天地

何为项目

尚影嫣

项目管理 8月月更

明年 Flyme 就上车?魅族与星纪时代战略合作后,携手发力出行领域

极客天地

基于EFK的Kubernetes日志采集方案

Albert Edison

Kubernetes EFK 签约计划第三季 日志收集架构

JAVA开源商城系统

源字节1号

后端开发

如何成为一名合格的文案:需要具备哪些技能

石头IT视角

魅族与星纪时代合作,沈子瑜透露品牌计划!补全消费者业务布局成关键

极客天地

他居然发邮件请我去吃饭——邮件伪造那些事儿

Regan Yue

网络安全 8月日更 8月月更 邮件伪造

开源一夏 |Aeraki --- 管理 Istio 服务网格中任何 7 层协议

叶秋学长

开源 云原生 8月月更

RxJS实现“搜索”功能

掘金安东尼

前端 函数式编程 8月月更

极狐 GitLab 冷知识:使用 Email 也可以创建 Issue?

郭旭东

极狐GitLab JIHULAB 101

用第一性原理根治数字化转型雾霾:以规则的确定性应对结果的不确定性

王和全

数字化转型 软件开发技术的第一性原理 签约计划第三季

MySQL 原理与优化:行锁

老崔说架构

极狐 GitLab 冷知识:Quick Actions 快速操作 Issue

郭旭东

极狐GitLab JIHULAB 101

开源一夏|OpenHarmony中FA模型中应用包结构的参数

坚果

开源 OpenHarmony 8月月更

兄弟携手!魅族与星纪时代共同发力出行领域,沈子瑜成舵手

极客天地

STM32入门开发 采用IIC硬件时序读写AT24C08(EEPROM)

DS小龙哥

8月月更

selenium脚本编写注意点(二)

Xd

自智网络简介

俞凡

网络 自智网络

再也不敢精通Java了——get/set篇

4ye

Java Jackson lombok 签约计划第三季

types-paddle: 为Paddle增加Tensor类型注释特性

吴京

Python paddle machine-learning

开源一夏 | JS超集对TypeScript的Map对象以及联合类型的深入实战

恒山其若陋兮

开源 8月月更

Android进阶(十四)Android Adapter详解

No Silver Bullet

android Adapter 8月月更

大佬,还记得设计模式的六大设计原则吗?

知识浅谈

设计原则 8月月更

大融合!魅族星纪时代达成战略合作,董事长沈子瑜透露未来大动作

极客天地

新专利曝光,魅族 19 热帖发布!魅族不断布局出行科技圈

极客天地

RT-Thread记录(六、IPC机制之信号量、互斥量和事件集)

矜辰所致

RT-Thread 8月月更 IPC机制

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