I started with this lovely lycra/cotton custom printed fabric "Cupid's Arrow" from Sew Opulent by Opulent Monsters. I am addicted to purchasing custom fabric online and it is a wee bit expensive but worth it for the quality and uniqueness of the prints.
I followed this snow dyeing tutorial I found on Pinterest. What I love about ice/snow dyeing is the fact I don't have to mix the procion dye powders, I can just sprinkle them on top of the snow and they mix/melt with the water created. I did treat the fabric first in soda ash so the most dye was able to absorb into the fabric. Don't skip the soda ash step and don't substitute with baking soda. They are not the same thing! I cut each hybrid pattern out instead of dyeing the entire yard of fabric. I wanted to have a little left over to play with later on that wasn't dyed. I also added a wire rack to the bottom of the plastic tote instead of using a screen.
Fabric dye primary colors are a wee bit different than normal primary colors. For fabric dyeing you use Magenta (instead of red), Turquoise (instead of blue) and yellow. These colors will allow you to find purple, orange, green, etc. In my batch I added Magenta, Turquoise and Crimson to give it a Valentine's feel. After I added the dyes I had to wait 24 hours to wash and dry the fabric. I loved watching the snow melt down to "reveal" more of the fabric.
After 24 I rinsed the dye out in cold and washed in my top load washer with synthrapol, which is a detergent made for fabric dyeing, then washed in a little regular detergent, and then rinsed. Since these are diapers that will go through many, many, wash cycles I wanted to make sure the dyes wear fix. Then I dried and sewed them up! I love the results. They all sold at my stocking but I have a little bit of fabric left and may make Audrey an outfit or something, we'll see!