Blue-jean dye can transfer from jeans onto a vinyl surface with contact. Dark-wash jeans spread dye even after several washings, making dye transfer an ongoing problem. White and light-colored vinyl shows the blue-jean dye more so than darker vinyl. Vinyl holds stains at the surface level rather than allowing the dye to sink into the material. Fortunately, dye held at the surface is easier to remove than a dye that permeates through a material.
Apply isopropyl alcohol to a white paper towel or white rag. Rub the stain from the outside edges toward the middle. Change the paper towel or rag frequently to avoid spreading removed dye. Continue to rub the blue-jean dye until the stain comes off the vinyl surface. Wipe the vinyl surface with a wet cloth to remove traces of alcohol residue.
Wet a melamine-foam sponge with water and squeeze out as much water as possible if the stain remains. Rub the blue-jean dye with the melamine-foam sponge until it disappears.
Spray the vinyl surface with plain water from a spray bottle if the dye is stubborn. Sprinkle 1 tsp. powdered oxygenated bleach over the stain. Wet a rag and rub the stain beginning at the outer rim and working toward to the center. Use various parts of the rag so you are always using a clean section.
Apply a commercially available vinyl cleaner to the dye according to the manufacturer's label instructions if previous steps failed. Rub with a soft, white rag or white paper towels until the stain goes away. Some vinyl cleaners come ready to use, while others require dilution prior to application.