zum Push Problem kan ich leider nichts beitragen.
(Ja der Tread war auch an mir vorbei gegangen.)
Kann aber noch was generelles zu Farben in XBMC/Kodi loswerden.
Was Du da einträgst sind Farbverweise "blue" "red" "grey" usw. . Deren genauer Wert wird über eine .xml Datei im "colors"-Ordner definiert. ("colors"-Ordner befindet sich im Ordner des Skins.)
Je nach Skin/ vorhandenen Farbschemen, hat man unterschiedliche .xml's im "colors"-Ordner (im Skin unter "Optionen -> Darstellung -> Skins -> Farben" können diese Farbschemata "durchgeschalten" werden.)
in der defaults.xml sind die Farben fürs Standardfarbschema definiert.
Die Farben werden via erweiterten HEX Werten definiert (Die ersten zwei Hexwerte stehen hierbei Für die Tranzparenz die restlichen sechs für RGB)
HexFarbtabellen finden sich im Netz.
Man kann auch direkt im Skin die HEX-Werte im color/textcolor-tag hinterlegen oder bei Bedarf mit Variablen arbeiten. (z.B. "$VAR[MainmenuColor]")
mfG.