В шаблоне короткой новости добавляем в нужном месте:
[xfgiven_имяДопПоля]
style="background: [xfvalue_имяДопПоля];
[/xfgiven_имяДопПоля]
В дополнительное поле к каждой новости соответственно прописываем, только значение к свойству background
Должно получиться что-то вроде этого:
<div class="new" [xfgiven_имяДопПоля]style="background: [xfvalue_имяДопПоля];[/xfgiven_имяДопПоля]><a href="#"></a></div>
В случае если поле не заполнено, то ничего выводиться не будет
Но правильнее будет задавать стили через классы, аналогичным образом.