Geenrally, you can generic uniform to cover most things, with the odd log item eg blazers.
But getting too strict with a uniform is counter-productive. Doesn't do anything other than piss parents off due to cost and time in getting and replacing stuff.
Neither does it really do much for instiling better behaviour. Most of the time, good behaviour in schools is down to the attitude of the staff, top down. My DS is in a secondary, that yes, has a uniform, but it's the other rules that really drive the behaviour and standards, and the children know it from day 1. EG, being properly equipped (pencil case complete with pens, pencils, etc, calculator, school planner, etc), having respect for each other, something modelled by staff, and so on.
My school from the age of 14 didn't have a uniform, and we didn't have any increase in poor behaviour or lack of decent O level results compared to other local schools. So I refuse to believe that uniform is essential, it doesn't seem to be necessary in other countries. Any quite a number of those countries have better overall results than this country.
I did, hoever, ignore one particular piece of uniform when my DCs were at primary. That was the one about the outdoor coat being a dark navy one. My DCs had to walk to and from school, and given that the time of year for requiring a coat is the time of year when it's dark outside, I insisted on a coat that had reflective strips on, for visibility and hopefully improved safety.