Based on the temps you describe and the fact that color change is one of the ways chameleons regulate their body temperature (darker to absorb heat/ lighter to reflect it) my guess is that she is too hot.
I would also suggest a basking spot of 80, or no basking spot at all if the temperature at the top of the cage is close to that.
-Brad