参加直播:美国东部时间周四上午 11 点,Storybook 9 发布及 AMA

Storybook 的 Carbon 主题切换器

在 Github 查看

Carbon for IBM Products

Carbon for IBM Products 是闭源 IBM 软件模式资产库 (PAL) 的开源实现。这些 PAL 设计基于 IBM 开源 Carbon 设计系统和 React 实现的基础,提供了超出典型组件库范围的组件和模式。Carbon for IBM Products 之前被称为 Carbon for Cloud and Cognitive,在各种地方和历史记录中仍可能遇到此名称。

All Contributors Licensed under the Apache License, Version 2.0 Build status Netlify status GitHub Lerna version PRs welcome codecov

🚀 入门

如果您刚开始使用并想浏览我们的 React 组件,请查看我们的 Storybook

我们所有的源代码和文档,包括这个 readme,都可以在我们的 GitHub 仓库中找到,这也是提交问题的地方,如果您遇到问题、发现缺陷、或想请求新功能或修改某些内容。

如果您有权访问 IBM Slack 工作空间,请加入我们的 Slack 频道,您可以在其中提问、报告问题,并从团队和其他用户那里获得帮助。

本项目包含多个发布在 npm 上的组件库包

包名称 描述
@carbon/ibm-products 一套精选的组件和模式,构建在 Carbon 之上并由 Carbon for IBM Products 团队设计
@carbon/ibm-cloud-cognitive-cdai (仅 v1) 用于应用程序集成的遗留和非精选设计实现
@carbon/ibm-security (仅 v1) 用于安全的遗留和非精选设计实现

此外,以下附加实用程序包也发布在 npm 上

包名称 描述
@carbon/storybook-addon-theme 一个支持 Carbon 主题切换的 Storybook 插件

剩余的包是我们项目基础设施的一部分,并未发布到 npm 上。

版本支持

Carbon 11 支持在 Carbon for IBM Products https://github.com/carbon-design-system/ibm-products/labels/version%3A%202 中引入

包名称 Carbon 包 React 版本
@carbon/ibm-products @carbon/react 18, 17, 16

以下包支持 Carbon 10,并被视为 https://github.com/carbon-design-system/ibm-products/labels/version%3A%201 包。

包名称 Carbon 包 React 版本
@carbon/ibm-products @carbon/ibm-cloud-cognitive-cdai @carbon/ibm-security carbon-components-react carbon-components @carbon/icons-react @carbon/icons @carbon/colors @carbon/elements 17, 16

如果您想了解更多关于从 Carbon 10 迁移到 Carbon 11 的信息,请参阅 Carbon v11 迁移指南(其中包括通过 @carbon/upgrade 的 codemods)以及 Carbon for IBM Products v2 迁移指南

🙌 贡献

本项目由多位社区成员贡献宝贵时间回馈 Carbon 社区而成为可能。受益于此包的人们回馈贡献将使其持续发展。

所以,不要害羞。我们依赖并感谢新老贡献者,他们帮助我们修复 bug、构建新功能、改进文档等。

这个仓库是一个 monorepo,包含多个包,因此请务必查看相关包以获取任何特定于包的指导。

另请阅读我们的贡献指南Carbon 开发者手册!👀

贡献者 ✨

感谢这些优秀的人们 (表情符号说明)

本项目遵循 all-contributors 规范。欢迎任何形式的贡献!

📝 许可证

根据Apache-2.0 许可证获得许可。

This site is powered by Netlify