À propos du projet
Tachyons est un framework CSS fonctionnel conçu pour les humains qui souhaitent créer et concevoir des interfaces utilisateur rapidement sans écrire de CSS traditionnel. Il fournit un ensemble de classes utilitaires à usage unique et composables couvrant la mise en page, l'espacement, la typographie, la couleur, etc., permettant aux développeurs de styliser les éléments directement en HTML.
Les principes clés incluent une réactivité complète, une lisibilité sur n'importe quel appareil, des performances rapides, la facilité de conception dans le navigateur et la possibilité de modifier les interfaces sans casser celles existantes. Le framework met l'accent sur la réutilisabilité, un code minimal envoyé aux utilisateurs et l'accessibilité.
Les fonctionnalités incluent une architecture CSS mobile-first, 490 combinaisons de couleurs accessibles, une grille de base de 8px, des utilitaires de débogage, une structure de classes à usage unique, une compression gzip optimisée, une taille légère (~14kB) et une compatibilité avec le HTML pur, React, Ember, Angular, Rails, etc. Il offre également un système de grille réactive infiniment imbriquable et est construit avec PostCSS.
Pour commencer, c'est simple : incluez le CSS minifié depuis un CDN ou clonez le dépôt et installez via npm. Les développeurs peuvent compiler et surveiller les changements avec les scripts npm, et un linter aide à détecter les redéfinitions de classes ou les collisions de noms.
La documentation est disponible sur tachyons.io, avec un dépôt de documentation open source. Les ressources communautaires incluent des guides d'apprentissage, des outils de référence rapide et des quiz. Le projet encourage les contributions et présente des sites en production comme npmjs.com et d'autres.
Pour obtenir de l'aide, les utilisateurs peuvent ouvrir des issues ou rejoindre le canal Slack de Tachyons.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.