When I was at Riordan we did not have a uniform but we did have a dress code. I must note it was strictly enforced by the Dean John Rubia.
No pants with the pockets sewed on. This in effect stopped Levi's or even the infamous 6 pocket pants. In addition, the pants had to be cuffed and the shoes shine able. The shoe policy controlled tennis shoes (converse) or desert boots. Last shirts need to have a collar so no tee shirts.
All in all quite good I suspect for stores such as Bruce Barry or its neighbor Jay Briggs.