A catalyst-free approach to a novel imidazo [4, 5-f][1, 10] phenanthroline ligand and its corresponding ruthenium (II) complex: insights into their applications in colorimetric anion sensing