-
Personaliser le theme
Bonjour,
Je débute avec Liferay, et j'essaye de personaliser le theme, voici ce que j'ai fait.
J'ai copié un theme déjà existant (liferay-jedi-theme) je lui ai modifié le nom et j'en ai généré un war après avoir modifié les couleurs au niveau des feuilles css.
J'arrive à avoir le nouveau thème sur la liste des theme-plugins, mon problème c'est qu'il ne prends pas du tout en considération les modification que j'ai fait au niveau des feuilles de style.
Je suis vraiment bloqué là deçu et je ne sais pas comment m'ensortir.
Rq je travaille avec Lifray5.1
Merci de votre aide
-
Bonjour
Moi aussi je suis passer par là il y a 2 ou 3 mois et j'en souffert au début.
Il faut utiliser le pluguin SDK.
http://www.liferay.com/web/guest/com...ki/Main/Themes
-
Ce ne serait pas un problème de cache par hasard ? :aie:
J'ai déjà créé mes propres thèmes sans passer par le SDK (par Dreamweaver), je n'ai eu aucun souci de ce genre.
-
Bonjour
Tout ce que je sais c'est que SDK m'a faciliter la tache d'avoir un nouveau thème a partir un thème existant.
Avant j'ai essayé de changer directement les CSS mais liferay ne prenait pas en compte toutes les modification mais avec SDK c beaucoup plus facile.
Pouvez vous donner un peu plus de détail sur l'utulisation de Dreamweaver dans la modification des themes .(Si ça ce trouve c'est plus facile ).
-
Salut,
Désolé de répondre si tard :)
Plus de détail avec Dreamweaver ? Et bien, j'y définit un nouveau site web qui correspond au répertoire ROOT du site.
Ensuite, je profite des fonctionnalités de Dream pour changer les feuilles de style du site et c'est tout.
Par contre, un truc important à savoir à propos de Liferay, ils ont poussé très loin et d'une très bonne manière l'utilisation du CSS2. A tel point que je suis très peu rentré dans les templates pour créer ma charte.
La mise à jour des feuilles de style a suffi. Mais cette mise à jour a été bien compliqué. Vive le CSS ! :aie:
Un élément primordial pour travailler sur une charte est la WebDev bar de FF (https://addons.mozilla.org/fr/firefox/addon/60). Si on ne s'y connait pas trop en CSS, il arrive souvent d'avoir l'impression que nos modifications de style ne sont pas prises en compte. Or, ce n'est pas le cas. C'est juste qu'il existe un autre style derrière qui a surchargé la modification effectuée. La WebDev bar permet justement de vérifier quels styles sont associés à chaque élément d'une page. Très pratique quand on est perdu dans tous les styles.
-
Pour créer un nouveau theme, il faut suivre les explications du doc ci-dessous:
http://docs.liferay.com/portal/5.0/o...tation-5.0.pdf
page 13, il est expliqué qu'il faut partir d'un thème existant et copier ses modifs dans le répertoire "_diffs".