at the end of day you'll need some js ... or simply use a img or svg with a transparent heart and a black area around it ... as said before