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.

Télécharger Scampi v0.4 Voir les sources sur gitlab

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