Storybook 的 Carbon 主题切换器

在 Github 上查看

适用于 IBM 产品的 Carbon

适用于 IBM 产品的 Carbon 是闭源 IBM 软件模式资产库 (PAL) 的开源实现。这些 PAL 设计建立在 IBM 开源 Carbon 设计系统和 React 实现的基础上,提供超越典型组件库的组件和模式。适用于 IBM 产品的 Carbon 以前称为适用于云和认知的 Carbon,此名称在各种地方和历史日志中仍然可以遇到。

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

🚀 开始使用

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

我们所有的源代码和文档(包括此自述文件)都可以在 我们的 GitHub 仓库 中找到,如果您遇到问题或发现缺陷,或者想要请求新功能或更改某些内容,也可以在该仓库 提交问题

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

此项目包含许多发布在 npm 上的组件库包

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

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

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

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

版本支持

适用于 IBM 产品的 Carbon 11 支持在 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 进行的代码修改)和适用于 IBM 产品的 Carbon v2 迁移指南

🙌 贡献

这个项目能够得以实现,要感谢几位社区成员,他们投入了宝贵的时间回馈 Carbon 社区。通过让那些受益于该包的人回馈该包,它将继续成为可能。

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

此存储库是一个单体仓库,包含多个包,因此请务必检查相关包以获取任何特定于包的指南。

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

贡献者 ✨

感谢这些很棒的人们 (表情符号密钥)

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

📝 许可证

根据 Apache-2.0 许可证 许可。

This site is powered by Netlify