Sobre o projeto
O Carbon Design System é o sistema de design de código aberto da IBM para produtos e experiências. O repositório é um monorepo que inclui as bibliotecas de React e web components, estilos Sass, tokens de design, ícones, pictogramas e ferramentas utilizadas para construir com o Carbon.
A tabela de pacotes documenta diversos pacotes publicados: @carbon/react fornece componentes React e estilos; @carbon/web-components fornece web components baseados em padrões; @carbon/colors fornece escalas de cores e utilitários de tokens de cores; @carbon/elements abrange as fundações da IBM Design Language, incluindo tokens e assets; @carbon/grid fornece layouts; @carbon/icons contém assets de ícones e pacotes de framework para React e Vue; @carbon/layout define unidades de layout e tokens de escala de espaçamento; @carbon/motion oferece curvas de movimento produtivas e expressivas; @carbon/pictograms contém assets de pictogramas com suporte a React; @carbon/styles fornece estilos Sass para componentes; @carbon/themes fornece tokens de tema; e @carbon/type fornece tokens de tipografia projetados para combinar com o IBM Plex.
O README também menciona pacotes mantidos pela comunidade para Angular, Svelte e Vue. Ele contém links para o site do projeto e documentação para design, desenvolvimento, contribuição e migração. Os canais da comunidade incluem o GitHub Discussions e um servidor Discord, e o Código de Conduta aplica-se a todos os canais da comunidade Carbon. O projeto está licenciado sob a Licença Apache 2.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.