Archives pour la catégorie CSS

Mettre en évidence les champs d’édition d’un nœud synchronisés d’une langue à l’autre (i18n_sync)

En multilingue, lorsque votre contenu contient un grand nombre de champs en tous genres, et que certains sont copiés d’une traduction à l’autre, il est souvent utile pour le contributeur de savoir que tel ou tel champ sera écrasé dans les autres langues. De même, il saura ainsi s’il doit aller dans chaque traduction modifier le champ ou s’il sera copié d’une traduction à l’autre.

C’est le rôle du module « i18n_sync » livré avec le module i18n, mais pas activé par défaut.

Continuer la lecture de Mettre en évidence les champs d’édition d’un nœud synchronisés d’une langue à l’autre (i18n_sync) 

Fontello : l’utiliser avec LESS, industrialisation

Fontello est un outil génial pour généré LA webfont contenant uniquement les caractères dont vous avez besoin => gain de poids énorme.

J’en ai déjà parlé dans mon article « Ajouter LESS à un site Drupal existant » : on sélectionne ses icônes et on télécharge un package contenant la font et le CSS associé généré. C’est très bien pensé car parmi les fichiers CSS, l’un comporte TOUTE la définition de la webfont (fontello.css), alors qu’un autre ne comporte que la définition des icones elles-mêmes (fontello-codes.css).

Continuer la lecture de Fontello : l’utiliser avec LESS, industrialisation 

Ajouter LESS à un site Drupal existant

logo lesscssLESS est un langage dynamique pour écrire des CSS. C’est une surcouche en quelques sortes. Cela ajoute ce qui manque aux CSS : les fonctions, les variables, l’imbrication des instructions principalement. L’autre compilateur/language du même style est SASS. Ce sont 2 très bons outils, le choix vous appartient. Pour avoir fait quelques recherche, on trouve pas mal de librairies (type bootstrap, etc) qui utilisent LESS, d’autre part, le site de LESS est plus clair et beau, et lecompilateur est simple à intégrer, notamment dans Drupal. J’ai donc choisi LESS.

Continuer la lecture de Ajouter LESS à un site Drupal existant