Skip to main content

KB-GLPI - Personaliser l'UI avec CSS

Applicable à : GLPI 10+


Problème

 

Besoin de personnaliser les logo GLPI ( login et menu ).

Le plugin 'Branding' permettant de le faire est soumis à abonnement au store GLPI.

L'édition des fichiers de configuration ou de page peut s'avérer compliqué.

 


Solution

Note : il est possible d'appliquer un style par entité / sous-entités.

Depuis la version 10, il est possible de personnaliser les style de page GLPI par entités.

Pour cela, aller dans "Administration --> Entités " et sélectionner l'entité racine.

Puis aller dans la page "Personnalisation de l'interface"

Passer 'Activer la personnalisation CSS' à 'Oui' et entrer le code suivant dans le bloc de code :

body.welcome-anonymous .card-body { background-color:#cfdcea}
body.welcome-anonymous .glpi-logo {
    --logo: url("<url du logo>");
      content: var(--logo);
    height: 200px;
      width: 380px;
}
.page .glpi-logo {
  background: url("<url du logo>") no-repeat;
  background-size: 100px 50px;
}

Et sauvegarder.

image.png


Sources

n/a