Об этом проекте

react-md — это библиотека компонентов React с открытым исходным кодом для создания доступных приложений в соответствии со спецификациями Material Design. Стили написаны на Sass (SCSS), а сам проект разработан и поддерживается на TypeScript. Установка осуществляется через npm путем установки основного пакета вместе с Sass: npm install @react-md/core sass Согласно README, основными особенностями проекта являются: - Доступность: соблюдение рекомендаций по доступности, опубликованных W3C (практики WAI-ARIA). - Низкоуровневые настраиваемые компоненты, предназначенные для композиции и адаптации, а не только для использования в качестве фиксированных пресетов. - Темизация как на глобальном уровне, так и на уровне отдельных компонентов. - Использование CSS-переменных для динамических тем с поддержкой старых браузеров. - Поддержка светлой, темной и системной тем. - Поддержка языков с написанием слева направо и справа налево. - Кодовая база, написанная и поддерживаемая на TypeScript. Полная документация, включая руководство по началу работы и установке, доступна на веб-сайте проекта (react-md.dev). Репозиторий содержит рекомендации по внесению вклада для всех желающих, а проект выпущен под лицензией, указанной в файле LICENSE; статистика npm-пакета и загрузок публикуется на npm. Непрерывная интеграция настроена через GitHub Actions для сборки, линтинга и тестирования, а покрытие кода отслеживается с помощью Codecov.