This can be done to an extent--not across all the dimensions, but across the measures. Create a calculated field similar to the following:
if [Type]='Repair' then 'green' else 'red' end
Then, place this on the color shelf and change the mark type to Gantt or Bar. Place Avg Number of Records on the size shelf and adjust the size legend so it's set to the largest.
Hope this helps!