Не только при покраске светлых вещей, но и темных, и вообще разных, в раствор анилинового красителя добавляется соль или уксус. Не много, конечно.
Почему-то в народе считается, что соль, как электролит, а уксус, как слабая кислота улучшит адгезию красителя в ткани. За счет этого краситель лучше покрасится и далее при стирке будет меньше линять.
Но я практически за длинную жизнь убедился, что это все не очень важно при покраске. Я сам много красил и много читал, как красят, и даже бывал на форумах, где молодые и красивые женщины делали целые "научные работы" по покраске тканей и свои результаты выкладывали для общего обозрения.
Из всего этого я сделал вывод, что соль, и уксус, и сода и даже нашатырный спирт влияют так незначительно, что можно таким влиянием и пренебречь. Куда более важна при покраске температура. Ну и структура самой ткани. Одна прокрашивается хорошо и не линяет, а другая линяет, пока не станет почти белой.
Многие дамы, как раз из-за влияния именно температуры, предлагают при покраске тканей использовать микроволновку или пропаривание паром. Это закрепляет краску лучше любой соли. Правда воняет при этом в квартире не очень приятно. Вот только для начала работайте на образцах ткани и когда получится, переходите на свою вещь, которую решили покрасить.