Scampi
Une biliothèque légère de composants scss, html, javascript respectant la Checklist Pidila : RGAA, Charte internet de l’État, Éco-conception, Bonnes pratiques Opquast, RGI.
En quatre mots
Modulaire
Doté de styles minimaux, chaque composant peut être utilisé indépendamment des autres et personnalisé en fonction de votre projet.
Accessible
Le cœur et chaque composants sont conformes à la Checklist Pidila. La documentation spécifie les points d'attention pour l'accessibilité.
Adaptable
Un module, rwd-utils, permet d’adapter la taille de base des caractères et la largeur des éléments en fonction des largeurs d’écran.
Robuste
Le cœur de Scampi constitue une base solide pour tous les projets.
Caractéristiques
Liberté de présentation
Les styles attachés aux modules sont volontairement dépouillés, ce qui permet une personnalisation facile sans devoir surcharger.
Aucun système de grille n’est fourni afin de laisser la liberté aux développeurs et intégrateurs d’utiliser celui de leur choix.
Compatibilité navigateur
Les composants ont un comportement et un aspect identiques sur Firefox, Chrome, Safari, IE 10+, Edge.
La gestion des préfixes navigateur n’est pas assurée directement dans la bibliothèque. Il est recommandé d'automatiser cette tâche via Autoprefixer.
Licence
Scampi et Scampi-Twig sont sous licence CeCILL-B (compatible GPL et MIT).
Générer des pages statiques avec Scampi
Scampi-Twig est un outil de création de pages statiques ou de gabarits d’intégration utilisant la bibliothèque de composants Scampi pour les CSS et Twig et Markdown (versions nodejs) pour la génération des pages html.
Nous l’utilisons pour fabriquer nos gabarits d'intégration html/css/js et pour la réalisation de sites statiques comme celui-ci.
Aidez Scampi à s'améliorer : Liste mail - Signaler un bug - Contribuer