Un framework CSS minimaliste qui claque sous la dent !
Pull request Compare This branch is 13 commits ahead of bdossantos:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
css
demos
README.md

README.md

KNACSS

Projet en ligne : http://www.knacss.com/

Téléchargement : https://github.com/raphaelgoetter/KNACSS

Un framework CSS minimaliste qui claque sous la dent !

KNACSS est né d'un constat que nous faisons quotidiennement dans notre agence web :

  • La plupart des frameworks CSS sont de grosses usines à gaz que l'on n'exploite très partiellement (environ 10% à 20% au mieux)
  • Ils nécessitent quasi systématiquement qu'on redéfinisse à sa sauce la moitié des styles
  • Ils ne sont pas négligeables en terme de poids de fichiers

KNACSS n'est pas non-plus un "reset" CSS classique tels que ceux que l'on trouve chez Eric Meyer, Yahoo UI ou Normalizr, que l'on estime trop agressifs et qui nécessitent que l'on redéfinisse chaque élément par la suite. Il se charge du minimum pour éviter les différences d'affichage flagrantes.

Chez Alsacréations, et par expérience, on préfère de loin un socle de base minimaliste qui convienne tel quel à tous les nouveaux projets, mais qui puisse être progressivement enrichi. C'est le cas de KNACSS.

En résumé :

  • KNACSS est une feuille de style CSS minimaliste et extensible pour débuter une intégration,
  • Ce n'est volontairement ni un reset CSS complet, ni un framework CSS intégral,
  • L'objectif est d'être complètement extensible et modulable selon vos projets,
  • Il est constitué d'un fichier CSS unique pour éviter des requêtes et des chargements inutiles,
  • Il n'est volontairement associé à aucun préprocesseur tel que LESS ou SASS parce que nous (Alsacréations) ne les employons pas systématiquement, mais rien ne vous en empêche.

Plus d'info : http://www.knacss.com/

Installation

Il n'y a pas d'installation à proprement parler. Ce n'est qu'un fichier CSS que vous pouvez appeler comme il se doit avec un élément link.

Il contient une base minimale de styles prête pour débuter votre projet. Servez-vous en comme un "reset" et faites le évoluer selon votre projet.