Major
Nice to have
Detail
Wenn ein neues Objekt angelegt werden soll, so wird das Objekt-Icon des dazugehörigen Buttons mit einem Stern gekennzeichnet. Bisher muss dafür jedoch explizit ein neues Icon erstellt werden.
Es soll eine Möglichkeit geschaffen werden mit der ein bestimmtes Overlay (hinzufügen, exportieren, importieren, aktualisieren) einem beliebigen Font Icon hinzugefügt werden kann.
Anleitung
Derzeit kann zwischen 8 verschiedenen Overlays gewählt werden. Dazu muss lediglich die entsprechende CSS-Klasse hinzugefügt werden. Diese besteht aus dem Präfix "overlay-" und als Suffix dem gewünschten Overlay-Icon. Beispiel: "overlay-add".
Um einem Font-Awesome-Icon ein Overlay geben zu können, muss der tl:ThemeImage Präfix von "css" zu "colored" geändert werden. So wird die Dom-Struktur angepasst, um das Icon und seinen Hintergrund-Kreis hinzufügen zu können.
V.l.n.r.:
- colored:overlay-add
- colored:overlay-create
- colored:overlay-remove
- colored:overlay-reset
- colored:overlay-export
- colored:overlay-import
- colored:overlay-gear
- colored:overlay-search
Test
Ein beliebiges Font-Icon mit einem Overlay erweitern, indem die Theme-Variable angepasst wird. Erwartung: Das Icon erhält ein Overlay.