GetNotes Tools
carbon-design-system/carbon
Tool นี้คืออะไร
Carbon Design System คือระบบออกแบบโอเพนซอร์สของ IBM ที่มีชุดเครื่องมือครบวงจรสำหรับนักพัฒนาและนักออกแบบ เพื่อสร้างผลิตภัณฑ์และประสบการณ์ผู้ใช้ที่สอดคล้องกัน โดยมีคอมโพเนนต์ React, web components, สไตล์, ไอคอน และ design tokens ให้ใช้งาน
ข้อมูลโปรเจกต์
ดาว
9.3K
Forks
2.2K
License
Apache-2.0
อัปเดต GitHub ล่าสุด
29 ก.ค. 2569
เพิ่มใน GetNotes
14 ก.ค. 2569
Repository
carbon-design-system/carbon
เหมาะกับงาน
เหมาะกับอาชีพ
Ecosystem
React · TypeScript
แปลและเรียบเรียงโดย AI
เนื้อหาฉบับภาษาไทย
ใช้อ่านเพื่อทำความเข้าใจเบื้องต้น โปรดตรวจสอบรายละเอียดสำคัญกับเอกสารต้นฉบับด้านล่าง

Carbon Design System
Carbon คือระบบออกแบบโอเพนซอร์สของ IBM สำหรับผลิตภัณฑ์และประสบการณ์ monorepo นี้ประกอบด้วยไลบรารี React และ web components, สไตล์ Sass, design tokens, ไอคอน, pictogram และเครื่องมือที่ใช้ในการสร้างด้วย Carbon
แพ็กเกจ
| แพ็กเกจ | เวอร์ชัน | การดาวน์โหลด | คำอธิบาย | ลิงก์ |
|---|---|---|---|---|
@carbon/react | คอมโพเนนต์และสไตล์ React | เอกสาร · Storybook · ซอร์ส | ||
@carbon/web-components | web components ตามมาตรฐาน | เอกสาร · Storybook · ซอร์ส | ||
@carbon/colors | สเกลสีและยูทิลิตี้ color token | ซอร์ส | ||
@carbon/elements | พื้นฐานของ IBM Design Language รวมถึง tokens และ assets | ซอร์ส | ||
@carbon/grid | เลย์เอาต์ที่สร้างบน Carbon's grid | ซอร์ส | ||
@carbon/icons | assets ไอคอนและแพ็กเกจเฟรมเวิร์ก | React · Vue · ซอร์ส | ||
@carbon/layout | หน่วยเลย์เอาต์และ spacing scale tokens | ซอร์ส | ||
@carbon/motion | motion curves ที่มีประสิทธิภาพและสื่อความหมาย | ซอร์ส | ||
@carbon/pictograms | assets pictogram | React · ซอร์ส | ||
@carbon/styles | สไตล์ Sass สำหรับคอมโพเนนต์ Carbon | ซอร์ส | ||
@carbon/themes | theme tokens สำหรับระบบสี Carbon | ซอร์ส | ||
@carbon/type | type tokens ที่ออกแบบมาเพื่อใช้คู่กับ IBM Plex | ซอร์ส |
ยังมีแพ็กเกจที่ดูแลโดยชุมชนสำหรับ Angular, Svelte, และ Vue อีกด้วย
การมีส่วนร่วม
ยินดีรับการมีส่วนร่วม ดู CONTRIBUTING.md สำหรับแนวทางการมีส่วนร่วมและความคาดหวังของ repository
ชุมชน
ชุมชน Carbon สามารถพบได้ที่ GitHub Discussions ซึ่งคุณสามารถถามคำถาม แบ่งปันแนวคิด และเชื่อมต่อกับผู้มีส่วนร่วมคนอื่นๆ
หากต้องการพูดคุยกับสมาชิกชุมชนคนอื่นๆ เข้าร่วม เซิร์ฟเวอร์ Carbon Discord
โปรดทราบว่า หลักจรรยาบรรณ ของเรามีผลบังคับใช้กับช่องทางชุมชน Carbon ทั้งหมด
ใบอนุญาต
ได้รับอนุญาตภายใต้ Apache 2.0 License
ผู้ร่วมพัฒนา
เอกสารโปรเจกต์
อ่านเอกสารต้นฉบับ
README วิธีติดตั้ง วิธีใช้งาน และข้อกำหนดจาก repository ต้นฉบับ

Carbon is IBM's open-source design system for products and experiences. This monorepo includes the React and web components libraries, Sass styles, design tokens, icons, pictograms, and tooling used to build with Carbon.
Packages
| Package | Version | Downloads | Description | Links |
|---|---|---|---|---|
@carbon/react | React components and styles. | Docs · Storybook · Source | ||
@carbon/web-components | Standards-based web components. | Docs · Storybook · Source | ||
@carbon/colors | Color scales and color token utilities. | Source | ||
@carbon/elements | IBM Design Language foundations, including tokens and assets. | Source | ||
@carbon/grid | Layouts built on Carbon's grid. | Source | ||
@carbon/icons | Icon assets and framework packages. | React · Vue · Source | ||
@carbon/layout | Layout units and spacing scale tokens. | Source | ||
@carbon/motion | Productive and expressive motion curves. | Source | ||
@carbon/pictograms | Pictogram assets. | React · Source | ||
@carbon/styles | Sass styles for Carbon components. | Source | ||
@carbon/themes | Theme tokens for Carbon color systems. | Source | ||
@carbon/type | Type tokens designed to pair with IBM Plex. | Source |
Community-maintained packages are also available for Angular, Svelte, and Vue.
Contributing
Contributions are welcome. See CONTRIBUTING.md for contribution guidelines and repository expectations.
Community
The Carbon community can be found on GitHub Discussions, where you can ask questions, share ideas, and connect with other contributors.
To chat with other community members, join the Carbon Discord server.
Note that our Code of Conduct applies to all Carbon community channels.
License
Licensed under the Apache 2.0 License.
