i get she was out of uniform
Is it not possible that she was pulled to work at the last minute because of another employee no-show? Is it not possible that she didn't have time to get into the proper uniform? I'd rather have a gate agent in hot pants than a delayed flight. "Stuff" happens.
If someone else wants to complain, that is his right. I just wouldn't feel easy about complaining not knowing the circumstance behind why the agent might be casually dressed. Why make life harder for someone? If she is truly a habitual offender, management is already aware of it.
And monitoring how often a lady touches up her roots, that is itself rude. You are not supposed to admit that you noticed that her hair color wasn't her own.