Usually, an EE will start with one color egg and stay that way for all of their laying days... sometimes they will change slightly in color over time, but usually they stay about the same.
A blue egg layer can come from a green egg if the father came from a blue egg... sometimes.