uses background color if tint is custom