Blue dye can be obtained from Aggie in Draynor Village or Ali the dyer in Pollnivneach in exchange for 2 woad leaves and 5 coins. It can also be purchased from Oronwen in Lletya or Guinevere in Prifddinas.
Robe top of the eye - OSRS Wiki
Thyria's Wares - OSRS Wiki
Grud's Herblore Stall. - OSRS Wiki
Island Greengrocer - OSRS Wiki
Sandy - OSRS Wiki
Crack the Clue III - OSRS Wiki
Isafdar - OSRS Wiki
Blue cape - OSRS Wiki
Robe bottoms of the eye - OSRS Wiki