Fix rendering issues with single-page view

The image was not being properly hidden if it was not set, and
the columns were not aligning correctly
Add support for tag archive routes