Added colour backgrounds and allow hex gradient colours