cleanup html/css
Here's a few more updates to the templating.
- Fix a few more responsiveness issues with long text and tables.
- Replace the logo with an SVG version, for less bluriness.
- Replaces the table-based 9-slice scaling hack in favor of a CSS based approach instead.
The end result is something that renders a lot cleaner for me. There's some minor differences, and there's more that could be done, but I think this is a reasonable start.
Based on top of !5 (merged), so people can preview this. I expect that MR to land first anyway.