Personalizácia GLPI: témy, logá a vlastný dizajn

Personalizácia GLPI: témy, logá a vlastný dizajn

Keď používateľ otvorí GLPI a uvidí generické modré rozhranie s defaultným logom, vníma ho ako dočasný nástroj — niečo, čo IT vnútilo. Keď uvidí vlastný corporate branding firmy, vnímanie sa zmení. Pôsobí to ako interný systém, ktorý tam patrí. Tento malý psychologický rozdiel má merateľný efekt na adoption rate.

Zmena loga

GLPI podporuje vlastné logá na dvoch úrovniach. Globálne logo (Setup → General → General setup) nahradí GLPI logo cez celú inštanciu. Pri multi-entity nastaveniach môže každá entita mať vlastné logo — užitočné pre holdingy, kde dcérske spoločnosti chcú vlastný branding na samoobslužnom portáli.

Požiadavky na logo: PNG alebo SVG formát, ideálne s priehľadným pozadím. Odporúčaná veľkosť ~100×55 pixelov pre header. GLPI ho prispôsobí, ale začať so správnymi rozmermi sa vyhne rozmazaným výsledkom. Logo sa nahrá v záložke „General setup" — zmena sa prejaví okamžite, žiadny restart.

Vstavané témy

GLPI obsahuje niekoľko vstavaných farebných tém v My settings → Personalization. Každý používateľ si môže nezávisle vybrať preferovanú tému. Dostupné sú light a dark varianty s rôznymi accent farbami.

Pre konzistenciu naprieč organizáciou môžu administrátori nastaviť default tému v Setup → General → General setup. Jednotliví používatelia si ju môžu prepísať vo svojich preferenciách, ale nové účty začnú s organizačným defaultom.

Custom CSS pre branding nad rámec tém

Ak vstavané témy nezodpovedajú firemným farbám, GLPI umožňuje vložiť vlastné CSS cez pole „Custom CSS" v general setup. Toto je správne miesto pre zmeny ako:

  • Prepísať farbu pozadia headera podľa firemných brand guidelines
  • Upraviť farby tlačidiel pre lepší kontrast
  • Zmeniť veľkosti písma kvôli prístupnosti
  • Skryť rozhranie elementy, ktoré mätú end-userov na samoobslužnom portáli

Custom CSS držte minimálne. Každý upgrade môže zmeniť názvy CSS tried alebo HTML štruktúru GLPI, čo poláme CSS selectory. Držte sa high-level prepísov (farby, fonty, viditeľnosť) namiesto komplexných layout hackov.

Entity-špecifické login stránky

V multi-entity GLPI inštanciách môže mať každá entita vlastnú login URL. Používatelia, ktorí pristupujú cez entity-špecifickú URL, vidia jej logo a branding. Funguje to dobre pre managed service providerov prevádzkujúcich jednu GLPI inštanciu pre viacero klientov — každý klient dostane brandovaný zážitok bez toho, aby vedel, že zdieľa infraštruktúru.

Konfiguruje sa v Administration → Entities v záložke „Helpdesk" pre každú entitu.

Samoobslužný portál vs. technik rozhranie

GLPI má dve odlišné rozhrania: plné technik view a zjednodušený samoobslužný portál. Väčšina branding úsilia by mala smerovať na samoobslužný portál, lebo ten denne vidia stovky end-userov. Technik rozhranie záleží vizuálne menej — technici sa starajú o funkčnosť, nie estetiku.

Samoobslužný portál podporuje vlastné logo, zjednodušenú navigáciu a obmedzené menu položky. Konfiguruje sa v Setup → General → Helpdesk. Môžete kontrolovať, ktoré kategórie tiketov sa zobrazujú, či používatelia vidia tikety iných používateľov, a ako sa zobrazuje FAQ.

Praktické tipy

Niekoľko vecí, ktoré sa oplatí urobiť hneď po nasadení a šetria čas neskôr:

  • SVG logo namiesto PNG — škáluje sa do retina displejov bez rozmazania a má menšiu veľkosť súboru. Jediné upozornenie: niektoré staré e-mailové klienty nezvládajú SVG v notifikáciách, takže pre e-mailové šablóny si nechajte aj PNG verziu.
  • Dark mode pre nočné zmeny — pre helpdesk tímy s on-call shift sa oplatí nechať dark tému ako default voľbu. Šetrí oči a batériu na laptopoch.
  • Konzistentnosť s ostatnými internými systémami — ak máte intranet, wiki alebo CRM s vlastnou farebnou paletou, použite tie isté hex kódy v custom CSS. Zníži kontextové prepínanie pre používateľov.
  • Verzujte custom CSS — držte ho v Git repozitári alebo aspoň v zdokumentovanom súbore so zmenami. Pri upgrade GLPI sa custom CSS niekedy zachová, niekedy ne — lepšie ho znova aplikovať z verzionovaného zdroja.

Čo nemôžete prispôsobiť bez zásahu do zdrojového kódu

Niekoľko vecí padá mimo konfiguračných možností GLPI:

  • Celkovú štruktúru layoutu stránky (pozícia bočného panelu, výška headera)
  • Pozadie login stránky (možné cez CSS, ale krehké pri upgradoch)
  • Základnú HTML štruktúru e-mailových šablón (obsah a inline CSS sa dajú upraviť)
  • Favicon (vyžaduje výmenu súboru na serveri)

Pri čomkoľvek vyžadujúcom zásah do zdroja zvážte, či GLPI upgrade prepíše vaše modifikácie. Ak áno, dôkladne ich zdokumentujte aby sa dali znova aplikovať po každom upgrade. Lepšie: použite plugin alebo custom CSS aby ste sa vyhli zásahu do core súborov úplne.

Potrebujete pomôcť s touto témou?

Kontakt