*Cough...* All the houses with the same roofs would be period...
Unless, you chose to have some of the outer houses with grey roofs and inner houses with orange/red while in your city.
You could pass off the grey as slate and say they made the outer houses out of slate to protect them from fire and stones,
And the inner houses only have clay because slate is expensive and the inner houses don't need as much protection...
But that is a stretch.
Still, I will be doing something like that with my castle...
My homes will all have red roofs, but my castle (where is has a roof) will be the grey 'slate' roofs.
Also, painted houses... not period, at least as far as I know.
If you know other wise, please say so.
But I know they are not period for the early middles ages.
However, the yellow I like. Since it could be considered period and it looks nice.