Why are my leaves white when I render, but have the right color in Material view?
It's because in your node setup, you connected Diffuse shader output with Emission shader color input. This is wrong. You can't connect two shaders like that. If you want to control color value of Emission shader with other node, use RGB node for example.