mark thread read during live update

Also css tweaks for the dark themes, since I never sent a separate pull request for that.