Sobre o projeto
Bootstrap Italia é um framework front-end baseado no Bootstrap 5, concebido para construir sites e serviços digitais para a Administração Pública italiana em conformidade com as diretrizes de design relevantes. Herda funcionalidades, componentes, mixins e sistema de grelha do Bootstrap 5, personalizando-os para implementar padrões e componentes do UI Kit Italia como código pronto a usar.
O projeto faz parte do ecossistema do design system do país e é o principal recurso de desenvolvimento para quem constrói interfaces públicas. A documentação de desenvolvimento está disponível online, assim como a documentação do design system. Os lançamentos são publicados no GitHub.
Para contribuir, pode consultar o modelo de contribuição do design system e as diretrizes específicas do repositório. O ambiente local para compilar fontes e gerar documentação pode ser iniciado com Docker através de docker-compose up. O projeto utiliza Jekyll para documentação, Rollup para builds de JavaScript e CSS, Sass para compilação de estilos, Prettier para formatação e html-proofer para testes de HTML.
A licença é BSD 3-Clause. Os componentes de terceiros distribuídos incluem Bootstrap 5, Popper.js, SplideJS, Accessible Autocomplete, AnimeJS, Just Validate, Mini Masonry e Progressbar.js. A versão 1.x, baseada no Bootstrap 4, está obsoleta.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.