Welcome to HCM.
Ideal would be to discontinue the use of hair dye. You have not mentioned which hair dye she uses.
Usual hair dyes not only cause skin allergy
, they also cause hyperpigmentation
of surrounding skin, making one appear darker.
Better option is herbal hair dyes such as henna based or colouring agents which are ammonia free such as Revolon.