Welcome to the forum. It is nice to know that there is no fracture
. Your mom is recovering as swelling has reduced. Don't worry you are already applying voliny, it will reduce the pain gradually.
If the area on the thigh, knee and leg has turned blue, it is because of the bruise
that may have resulted in blood coagulation in the affected area. Don't worry it will go away. You can apply an oitment named 'Thrombophob' locally, ( do not massage
) and leave for 30-45 minutes. It will give relieve.
You should get her examined by the treating doctor and get suggestions if she needs crepe bandage. While applying crepe bandage, do it lightly. tightening it will cause discomfort. ( crepe bandage is applied to let the patient get more comfortable)
Have a nice day, take care.