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

Tachyons — это функциональный CSS-фреймворк, созданный для людей, которые хотят быстро создавать и проектировать пользовательские интерфейсы без написания традиционного CSS. Он предоставляет набор классов-утилит одинарного назначения, которые можно комбинировать и которые охватывают макет, отступы, типографику, цвет и многое другое, позволяя разработчикам стилизовать элементы непосредственно в HTML. Ключевые принципы включают полную адаптивность, читаемость на любом устройстве, высокую производительность, простоту проектирования в браузере и возможность изменять интерфейсы, не ломая существующие. Фреймворк подчеркивает возможность повторного использования, минимальный объем кода, отправляемого пользователям, и доступность. Возможности включают CSS-архитектуру mobile-first, 490 доступных цветовых комбинаций, базовую сетку с шагом 8px, утилиты для отладки, структуру классов одинарного назначения, оптимизированное сжатие gzip, небольшой размер (~14kB) и совместимость с обычным HTML, React, Ember, Angular, Rails и другими. Он также предлагает бесконечно вложимую адаптивную сетку и построен на PostCSS. Начать просто: включите минифицированный CSS из CDN или клонируйте репозиторий и установите через npm. Разработчики могут собирать и отслеживать изменения с помощью npm-скриптов, а линтер помогает обнаруживать переопределения классов или конфликты имен. Документация доступна на tachyons.io, с открытым репозиторием документации. Ресурсы сообщества включают учебные руководства, инструменты быстрого поиска и викторины. Проект приветствует вклад и демонстрирует производственные сайты, такие как npmjs.com и другие. Для помощи пользователи могут открывать вопросы или присоединиться к каналу Tachyons в Slack.