Three weeks postpartum bleeding- is this normal?

I had my son on the 9th of February by emergency csection

. I stopped bleeding at one week pp, but every two days or so ill fill a pad with blood and sometimes get a big clot in the toilet then I’ll go right back to not bleeding. I’m noticing my blood looks yellowish (possibly green or orange I’m unsure)? Is this normal or sign of an infection?