How long has the tank been running? What's the temperature?
I see the color, but it doesn't look like an infection or disease. Bettas do normally change color as they mature. The drop in eating could be related to temp--I don't see a heater in the tank, and the domestic bettas definitely prefer warmer setups--78, at least.