|Going on Dharma Trading's website can be quite a trip. And a bit overwhelming. This is one way to get started:
Dye, soda ash, fabric, water. That's it.
Don't worry about all the other products. They can be added if/when you want to get "perfect" results (aka pretty exact color-matching, even color and so on.) But start here:
Procion Dye (generally 1 ts per cup of water used, buy the 2 oz container)
Soda Ash (1 ts per cup of water used, buy the 1 lb bag)
Any and all of these fabrics:
1. Put on gloves (any rubber gloves will do)
2. Over the sink, mix dye in a cup with just a tiny bit of water
3. Dissolve the soda ash in a little hot water
4. Combine the soda ash, dye and water in a bucket (or, use a large ziplock bag, do this in the sink)
5. Submerge fabric, move it around a bit and let it sit there for a few hours, or more, or less. Be adventures :-)
6. Rinse in cool water until it's running pretty clear.
7. Wash in hot water and detergent. If there's still color bleeding, just wash again and rinse.
This is the "dirty" way and I do it all the time. The ziplock bag is great when there's small quantities- keeps everything in the sink so very little clean-up.
I'm not trying to reinvent the wheel here, just want to take some of the 'mystery' out of dying. It's brought me so much joy and I'd like my fellow sewers to experience it as well. And don't blame me if you become as dye-obsessed as I am- for that I think we can all blame the wonderful people at Dharma. Thank you Dharma people!!
And just remember: No matter what color you end up with, it will be beautiful. Every time. Now go roll up your sleeves and create some art!
This is an answer to Orsi's comment below:
If you want to paint using dye you will need two more ingredients, as well as a brush and a large plastic sheet:
Sodium Alginate Thickener
Synthrapol (in stead of regular detergent to prevent the colors from bleeding into each other during wash.
Lay out the fabric on the plastic sheet. Mix water and Sodium Alginate until you get the desired thickness (in Orsi's case a somewhat fluid consistency would give the watercolor effect, just a little thicker than water)
Mix the dye and soda ash as previously noted, and then mix with the thickened water. Paint your heart out! When rinsing, keep the water flowing and move the fabric around to not let the color bleed onto each other. Hot wash with Synthrapol. Rinse. Dry.
The dye expires after 4 hours when mixed with soda ash. If my project will take a long time I soak the fabric in soda ash water (1 ts per cup) for about 10 minutes, wring, and let dry. Then I leave out the soda ash in the dye so there's no expiration time- in fact I can come back a week later and continue to paint (just make sure to tightly cover the dye paint with plastic or lid.)