DIY Purple Shampoo Then add 2-3 drops of gentian violet dye. You can adjust the ratio depending on your desired effect and how severely your color has faded. Stir the mixture until the shampoo turns purple, and then deposit it back into the empty bottle using a funnel.