Об этом проекте
Bootstrap Italia — это фронтенд-фреймворк на основе Bootstrap 5, предназначенный для создания цифровых сайтов и сервисов для итальянской государственной администрации в соответствии с соответствующими дизайн-руководствами. Он наследует функции, компоненты, миксины и систему сеток Bootstrap 5, настраивая их для реализации паттернов и компонентов UI Kit Italia в виде готового кода.
Проект является частью экосистемы дизайн-системы страны и служит основным ресурсом для разработки публичных интерфейсов. Документация для разработчиков доступна онлайн, как и документация дизайн-системы. Релизы публикуются на GitHub.
Чтобы внести вклад, вы можете ознакомиться с моделью контрибуции дизайн-системы и руководствами, специфичными для репозитория. Локальное окружение для компиляции исходников и генерации документации можно запустить с помощью Docker через docker-compose up. Проект использует Jekyll для документации, Rollup для сборки JavaScript и CSS, Sass для компиляции стилей, Prettier для форматирования и html-proofer для тестирования HTML.
Лицензия — BSD 3-Clause. Распространяемые сторонние компоненты включают Bootstrap 5, Popper.js, SplideJS, Accessible Autocomplete, AnimeJS, Just Validate, Mini Masonry и Progressbar.js. Версия 1.x, основанная на Bootstrap 4, устарела.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.