Show more/less toggle for steam news
Various tweaks/under construction signs