web-dev-qa-db-fra.com

Comment personnaliser l'apparence du modèle d'administration ISIS avec CSS? ISIS custom.css

Je souhaite personnaliser un peu l'aspect du modèle d'administration ISIS dans Joomla 3. Besoin d'ajouter quelques CSS personnalisés pour les couleurs et de masquer quelques éléments ici et là. Quelle est la meilleure façon de procéder?

5
FFrewin

Custom.css pour Joomla 3.4.1 et versions ultérieures

Cette méthode est la plus facile pour les remplacements CSS personnalisés du modèle d'administration. Créez simplement un custom.css fichier et placez-le dans le dossier css du modèle ISIS, comme suit:

administrator/templates/isis/css/custom.css

Le modèle chargera ce fichier css en dernier, donc toutes les règles css déclarées ici remplaceront celles de base.

N'oubliez pas qu'il s'agit d'une nouvelle fonctionnalité introduite dans Joomla 3.4.1. Les versions précédentes n’avaient aucun noyau - support pour cela.


Anciennes versions de Joomla: Cloner le modèle

Avant de présenter le custom.css _ pour le modèle d’administration Joomla, vous deviez copier/cloner le modèle ISIS dans le gestionnaire de modèles, puis le travailler comme un modèle d’administrateur personnalisé totalement distinct. Cette méthode permettra beaucoup de flexibilité dans la création d'un modèle personnalisé, pas seulement au niveau css.

Cependant, avec la vitesse assez rapide de modification du noyau Joomla, votre modèle peut nécessiter un travail supplémentaire après chaque mise à jour de Joomla, afin de prendre en charge d'éventuelles nouvelles fonctionnalités.

Dans tous les cas, à ce stade, toutes les installations de Joomla 3 doivent être à jour avec les dernières versions (version actuelle 3.5.1). Les versions antérieures à 3.4.8 sont vulnérables - envisagez de mettre à jour A.S.A.P.

8
FFrewin

C'est encore plus facile que les autres réponses suggèrent. Dans ISIS, vous pouvez télécharger un nouveau fichier css custom.css. Vous devez télécharger ceci dans:

administrator/templates/isis/css/custom.css

Le modèle le prendra automatiquement et commencera à l'utiliser. Il le charge également en dernier pour que vos styles soient plus spécifiques. Cette fonctionnalité est disponible à partir de Joomla! 3.5 et plus.

La raison pour laquelle il serait préférable de dupliquer un modèle est que:

a) Dans le cas de mises à jour de modèles, vous devez conserver votre modèle en double.

b) Cela vous laisse ouvert aux vulnérabilités de sécurité.

c) Vous n'effectuez probablement que de petites modifications, vous n'avez donc pas besoin de copier l'intégralité d'un tempalte.

1
Eoin

Si vous ne souhaitez pas refaire tous les éléments à la mise à jour de Joomla, créez une copie du modèle et utilisez le gestionnaire de modèles pour modifier ses fichiers. Si vous souhaitez modifier des fichiers à l'aide de l'éditeur local, assurez-vous que votre logiciel de traitement de fichiers peut enregistrer des fichiers avec le codage utf-8.

Veuillez consulter la documentation ci-dessous: https://docs.joomla.org/J3.2:How_to_use_the_Template_Manager

1
Nagarjun