otwcode/otwarchive — pull request #297 by shalott (2011-10-08 04:03:49+00:00)
Title: Css and skins rewrite

Pullreq'ing for lim!

Overhaul of the site css and html to:
- improve accessibility
- improve forms layout
- make skinning easier
- add flexibility to skinning system
- add the ability to more easily preserve earlier styles and skins in future upgrades

Many tables have been removed.

Skins system has the following key new features:
- skins can now have parents
- skins can entirely override the archive default CSS
- official skins can be cached into the minimal number of files

This also fixes the tag sets UI.

This is known to break the tests because labels have changed all over the place, please do not be alarmed, test fixing is on the way. :D