colour descriptions adjust to text content and its' size