AICon上海|与字节、阿里、腾讯等企业共同探索Agent 时代的落地应用 了解详情
写点什么

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

评论

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

怎样建立健康的绩效管理体系?聊聊专家看到的误区与疑问

思码逸研发效能

软件测试学习笔记丨Docker容器镜像制作

测试人

软件测试 测试开发

干货 | 如何通过度量研发效能,多角度洞察百人敏捷团队的价值交付?

思码逸研发效能

AI与人类联手,智能排序人类决策:RLHF标注工具打造协同标注新纪元,重塑AI训练体验

汀丶人工智能

大模型 智能标注 RLHF

unsubscribe:Angular 项目中常见场景以及是否需要 unsubscribe

OpenTiny社区

前端 angular

deepin Meetup成都站来了!一起聊聊deepin-IDE 2.0,还有礼品可以拿!

nn-30

flutter Linux 操作系统 linux开发 deepin

如何确保团队协作中,项目Node版本的一致性?

秃头小帅oi

node.js 团队协作 低代码

深入解析 Java 面向对象编程与类属性应用

伤感汤姆布利柏

Java js java

强大好用的shell:什么是shell?

小魏写代码

Stable Diffusion解析:探寻AI绘画背后的科技神秘

极限实验室

GAN model AI绘画 Diffusion Stable Diffusion

CertiK CSO Dr. Kang Li 确认出席Hack .Summit() 香港区块链盛会

TechubNews

苹果上架App被拒绝的原因

华为云携十大系统性创新亮相巴塞罗那 打造最适合AI的基础设施

华为云开发者联盟

云计算 AI 华为云 华为云开发者联盟

等保测评与合规性检查定义以及区别简单了解

行云管家

等级保护 等保测评 合规性检查

深圳企业要知道的:堡垒机就选行云管家!

行云管家

网络安全 堡垒机

我是如何参与 Apache Calcite 社区并成为 Committer 的

LakeShen

大数据 开源 Apache Calcite apache 社区 Calcite

智能护航:人工智能引领软件测试新革命

测吧(北京)科技有限公司

测试

都说了别用BeanUtils.copyProperties,这不翻车了吧

不在线第一只蜗牛

Java 数据库 后端 Java后端

如何评价OpenAi发布的视频生成模型Sora?

算法的秘密

小程序框架(概念、工作原理、发展及应用)

天津汇柏科技有限公司

小程序开发 定制软件开发 软件开发定制

NFT支持的ICO开发:开创众筹的未来

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

产品更新 | 如何利用思码逸DevInsight 度量代码评审效率、质量与瓶颈?

思码逸研发效能

遇见您的私人法律顾问:智能法律大模型,智能解答您的法律困惑

汀丶人工智能

人工智能 智能问答 法律大模型

软件测试学习笔记丨Docker网络模式与Docker-compose介绍

测试人

软件测试 测试开发

金三银四,聊一聊测试跳槽/面试的必备技能

霍格沃兹测试开发学社

人工智能引领软件测试新的巨大变革

霍格沃兹测试开发学社

火山引擎“数据飞轮”助力教育行业持续优化产品

极客天地

吴恩达AI系列第一课:教你如何利用AI创建一个披萨店客服

CodeBuddy

Cloud Cloud Studio 人工智能、

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