Материал из РУВИКИ — свободной энциклопедии

Дизайн-система Carbon

Дизайн-система Carbon
Логотип программы Дизайн-система Carbon
Тип Программное обеспечение для дизайн-систем
Автор IBM
Разработчик IBM
Написана на JavaScript, Vue
Последняя версия
Репозиторий
Лицензия Лицензия Apache 2.0[3][4]
Сайт carbondesignsystem.com

Дизайн-система Carbon (англ. Carbon Design System) — это свободная и открытая дизайн-система и библиотека компонентов, созданная компанией IBM. Она реализует принципы IBM Design Language и распространяется по лицензии Apache 2.0[3][4].

Разработка

[править | править код]

Публичная разработка системы началась 10 июня 2015 года[5]. Компоненты системы имеют несколько реализаций, включая версию на чистом JavaScript и CSS, а также реализацию на React, поддерживаемую основной командой Carbon[6]. Сообщество поддерживает реализации для Svelte, Vue.js и Web Components[6].

Официальным шрифтом, рекомендуемым к использованию, является IBM Plex[7], а для CJK-скриптов предусмотрены альтернативные гарнитуры: Noto Sans CJK SC, Noto Sans CJK TC и Noto Sans JP[8].

Примечания

[править | править код]
  1. Release 11.51.0 — 2024.
  2. Release 5.19.0 — 2024.
  3. 1 2 carbon/LICENSE at main · carbon-design-system/carbon (англ.). GitHub (2 ноября 2016). Дата обращения: 18 марта 2021.
  4. 1 2 carbon-components-vue/LICENSE at master · carbon-design-system/carbon-components-vue (англ.). GitHub (24 октября 2018). Дата обращения: 18 марта 2021.
  5. Initial commit · carbon-design-system/carbon@3abb05a (англ.). GitHub (10 июля 2015). Дата обращения: 18 марта 2021.
  6. 1 2 How Carbon works – Carbon Design System (англ.). carbondesignsystem.com. Дата обращения: 18 марта 2021.
  7. IBM Design Language – Resources (англ.). carbondesignsystem.com.
  8. IBM Design Language – Typeface (англ.). carbondesignsystem.com. Дата обращения: 18 марта 2021.