Die Einstellungen findest du im Admin Panel unter Verwalten > Plugins > Priority Icons, in der Konfiguration der Plugin-Instanz.
| Einstellung | Schlüssel | Standard | Wirkung |
|---|---|---|---|
| Enable Priority Icons | enabled |
An | Schaltet das Plugin global ein oder aus. Ist die Option aus, wird nichts in die Seiten eingefügt. |
| Emergency Color | color_emergency |
#dc3545 |
Farbe für Emergency und Notfall |
| High Color | color_high |
#fd7e14 |
Farbe für High und Hoch |
| Normal Color | color_normal |
#ffc107 |
Farbe für Normal |
| Low Color | color_low |
#28a745 |
Farbe für Low und Niedrig |
Verwende für die Farbfelder 3- oder 6-stellige Hex-Werte mit führender Raute, zum Beispiel #dc3545 oder #f00 (maximal 7 Zeichen). Ein leerer Wert oder ein Wert, der nicht aus # und 3 bis 6 Hex-Ziffern besteht, wird ignoriert, dann gilt der Standardwert. Werte mit 4 oder 5 Ziffern werden vom Plugin zwar angenommen, sind aber keine gültigen CSS-Farben und bleiben ohne Wirkung.
Das Konfigurationsformular zeigt zusätzlich die Felder Show Tooltips und Icon Style (Filled Circle, Badge with Text, Simple Dot). Diese beiden Felder haben im Plugin keine Wirkung: Der Code liest sie nirgends aus. Die Tooltips sind immer aktiv, und die Icons erscheinen immer als gefüllter Kreis.
| Priorität | Farbe | Hex | Darstellung |
|---|---|---|---|
| Emergency / Notfall | Rot | #dc3545 |
Kreis mit pulsierendem Glow |
| High / Hoch | Orange | #fd7e14 |
Statischer Kreis |
| Normal | Gelb | #ffc107 |
Statischer Kreis |
| Low / Niedrig | Grün | #28a745 |
Statischer Kreis |
Die Farbe färbt auch die Tabellenzelle leicht ein: Die Zelle erhält einen Hintergrund aus der Prioritätsfarbe (12 % Farbanteil, Rest Weiß).
Das Plugin fügt sein Stylesheet inline ein und definiert dort CSS-Variablen auf :root. Du kannst sie mit eigenem CSS überschreiben, das nach dem Plugin-Stylesheet geladen wird. Die Plugin-Konfiguration bietet dafür kein Feld.
:root {
--priority-icon-size: 16px;
--priority-icon-spacing: 0.375rem;
--priority-tooltip-bg: #212529;
--priority-tooltip-color: #fff;
--priority-transition-duration: 150ms;
}
| Variable | Standard |
|---|---|
--priority-icon-size |
12px |
--priority-icon-spacing |
0.375rem |
--priority-tooltip-bg |
#212529 (im Dark Mode #f8f9fa) |
--priority-tooltip-color |
#fff (im Dark Mode #212529) |
--priority-transition-duration |
150ms |
Die Variablen
--priority-emergency,--priority-high,--priority-normalund--priority-lowändern die Iconfarben nicht, weil die Farbe aus der Plugin-Konfiguration direkt am Icon gesetzt wird. Ändere die Farben deshalb in den Plugin-Einstellungen. Das Pulsieren des Emergency-Icons nutzt weiterhin den Standard-Rotton.
Das Plugin erkennt nur diese Namen: Emergency, High, Normal, Low sowie die deutschen Namen Notfall, Hoch, Niedrig. Für andere Namen musst du die Liste $priorityMap in class.PriorityIconsPlugin.php ergänzen. Diese Änderung geht bei einem Plugin-Update verloren, und die Farbe solcher Einträge lässt sich nicht in der Konfiguration einstellen.