blue light photoreceptor activity [GO_0009882] - Virtual Fly Brain