这个项目能做什么
Carbon Design System 是 IBM 为产品和体验打造的开源设计系统。该仓库是一个 monorepo,包含了用于 Carbon 构建的 React 和 Web Components 库、Sass 样式、设计令牌、图标、象形图以及相关工具。
软件包表格记录了多个已发布的包:@carbon/react 提供 React 组件和样式;@carbon/web-components 提供基于标准的 Web Components;@carbon/colors 提供颜色标尺和颜色令牌实用程序;@carbon/elements 涵盖 IBM Design Language 基础,包括令牌和资产;@carbon/grid 提供布局;@carbon/icons 包含图标资产以及适用于 React 和 Vue 的框架包;@carbon/layout 定义布局单位和间距标尺令牌;@carbon/motion 提供高效且富有表现力的运动曲线;@carbon/pictograms 包含支持 React 的象形图资产;@carbon/styles 为组件提供 Sass 样式;@carbon/themes 提供主题令牌;@carbon/type 提供旨在与 IBM Plex 搭配使用的字体令牌。
README 还提到了由社区维护的 Angular、Svelte 和 Vue 软件包。它链接到了项目网站以及关于设计、开发、贡献和迁移的文档。社区渠道包括 GitHub Discussions 和 Discord 服务器,且行为准则适用于所有 Carbon 社区渠道。该项目采用 Apache 2.0 许可证。
评论
0 评分人数达到10人后显示
登录后参与讨论。