Move description coloring logic to CustomTextDescriptor.