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