Modifier le fichier

Intégration d'un projet

Rechargement des styles à chaud

Prérequis

  • Afin de pouvoir effectuer un rechargement "à chaud" des styles css, compass doit être installé sur le poste de développement.
sudo apt-get install ruby-dev
sudo gem install sass compass
  • Dans la configuration du serveur tomcat, définir l'action "Update classes and resources" pour les sections "On 'Update' action" et "On frame deactivation". configuration de tomcat
  • Aoutez dans le fichier "storage/conf/env.properties" la ligne suivante afin de ne pas avoir les fichiers css minifiés et ainsi pouvoir debugger en mode inspecteur dans les navigateurs. wro.debug=true

Compilation en temps réel des css

  • Le fichier de configuration pour la compilation des scss est "src/main/sass/jsp/styles/config.rb"
  • Ouvrir un terminal et se positionner sur le projet dans le répertoire styles
  • Tapez "compass watch", pour voir en temps réel les modifications css que vous faites.
compass watch

>>> Compass is watching for changes. Press Ctrl-C to Stop.

INFO :

  • Le fichier "src/main/sass/jsp/styles/screen.scss" regroupe tous les scss qui sont importés.
  • Le fichier css final est dans webapp, screen.css.