Well from what you are describing here there can be a couple of conditions which can cause these symptoms.
Peripheral arterial disease - which is a disease in which there is occlusion of the arteries. this can occur due to depositiopn of cholesterol in the arteries. this can cause teh color change as well as pain alongwith swelling. This can be diagnosed with a simple doppler USG
Blood clot - This is a condition in which a blood clot would block blood flow and this is an emergency and needs immediate removal of the clot by surgery or by blood thinners.
raynauds phenomenon - this is a condition in which there is transient constriction of the blood vessles which leads to problems like the ones you have. usually this is set off by cold and other triggers.
Now i would suggest that you contact an urgent care center or ER immediately and get this evaluated.
I hope I have been helpful and this answers your query. Please remember to assign a feedback rating so JA will compensate me for my time. You are free to ask follow-up questions thereafter at no charge although any bonuses would be appreciated. Please allow up to 24 hours for a follow-up response if I am signed off.
If, for some reason, you are not satisfied with the answer, I would appreciate knowing why so that I can try to clear up any misunderstanding that may have taken place and still earn a positive rating from you. Finally, you may request me in the future by beginning the question with "THIS IS FOR Dr. Muneeb Ali".
Thank you for using Just Answer.