For the past 7 months I have been working as a Human Resources Assistant for a nonprofit company. There are a total of four people in my department, myself, two generalists and the VP of HR for the organization. On numerous occasions I have been told by one of my co-workers that our supervisor has confided in her, that she does not like my clothing choices. I am in compliance with dress code and my supervisor has never said anything to me directly, she has only expressed to one specific co-worker how she has been angry and unhappy with me based on my clothing. She has also made comments to other members of executive staff asking them to excuse my clothing. This resulted in that person (our Assistant CEO) coming to me to apologize for her comments behind my back. Our dress code is written as business casual, however, most employees, including executive staff, do not follow this and dress more everyday casual. My supervisor has never reprimanded any other employees or really enforced the dress code for that matter. I am a young woman with a husband and two small children. My income is modest to say the least, I cannot afford to spend excessive amounts of money on pant suits however, I do wear slacks, knee length skirts/dresses and blouses, whereas my predecessor wore skinny jeans every day.
I am not breaking any rules, and yet she has become angry with me and talked to others behind my back about me dress. Is this harassment or discrimination?