Added some styling on hover

Still need much work on this. Perf on mobile is horrible also, this will
need a lot of rework (issue with big images to resize apparently).