There is a blue and green color in the theatrical version when she ignites her blade. Changing it to blue and purple assumes she used Luke and Leia’s crystals from their now broken lightsabers to create her own.
Okay, but blue and purple don’t create yellow when following how colors are made. Unless the color of the blade will be changed too.