How old is she?It is now back to a deeper darker purple.... She has labored breathing if my guess is were right you're probably right it's probably heart issues...
When is the last time she laid an egg?
Keep her on the floor, but it would be a good idea to feel inside the vent to make sure there is no egg stuck. Stressing/handling her can put her over the edge just so you know, but at this point, I don't know what else to tell you.
While you are at it, feel below the vent between the legs - is she swollen?