Об этом проекте
Carbon Design System — это open-source система дизайна IBM для продуктов и интерфейсов. Репозиторий представляет собой monorepo, который включает библиотеки React и web-компонентов, стили Sass, дизайн-токены, иконки, пиктограммы и инструменты, используемые для разработки с Carbon.
Таблица пакетов описывает несколько опубликованных пакетов: @carbon/react предоставляет компоненты React и стили; @carbon/web-components предоставляет стандартные web-компоненты; @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.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.