Green discharge is often an indicator for infection. I would get tested for everything again.
Also keep in mind that constant use of liners can also increase the amount of discharge. The vagina (and discharge as a result) generally has acidic pH which can cause a bleaching effect on your underwear. I don't think there's much you can do about that but I could be wrong.