wip: switch to using images instead of background-images so we can detect mime-type and reject gifs