Sparkles around the stat indicate that the stat has maxed out EVs. The colour with the smaller area is the Pokemon's base stats, this would be the yellow core. As for the darker yellow or blue, those would be the EVs that have been put into the respective stat, although I don't know why they have different colours.