For purple, you need to find something in the darkest part of the forest.
For Zekoro, you need to ignore her advice around poison joke.