Création d'un skin
./gradlew skinGenerate -DskinName=esup
- Fichiers générés :
- /.../uPortal-start/overlays/uPortal/src/main/webapp/media/skins/respondr/esup.less
- /.../uPortal-start/overlays/uPortal/src/main/webapp/media/skins/respondr/esup/less
- /.../uPortal-start/overlays/uPortal/src/main/webapp/media/skins/respondr/esup/less/skin.less
- /.../uPortal-start/overlays/uPortal/src/main/webapp/media/skins/respondr/esup/less/variables.less
- Fichiers générés :
- Ajout du skin dans skinList.xml
- Déployer le skin
./gradlew overlays:uPortal:tomcatDeploy
Skin dynamique
- Mettre à jour le fichier dynamic-respondr-skin avec le nom du skin créé
- Importer la portlet dynamic-respondr-skin
- ./gradlew overlay:uPortal:dataImport -Dfile=data/esup/portlet-definition/dynamic-respondr-skin.portlet-definition.xml
- Redéployer uPortal
./gradlew overlays:uPortal:tomcatDeploy
- On peut alors mettre à jour les couleurs principales en mode dynamique via l’interface graphique