UI Projects
JavaScript
Remove JS from templates
Move all JS currently in templates to external files. Introduce global domready. This will clean up our templates, make our pages load faster and make our JavaScript more maintainable.
Bugs: Bug #854435
CSS
Spacing framework
We need a set of CSS classes for setting spacing of elements. Bugs:
CSS file restructure
Separate out branding/structure/typography etc. into individual files to allow better maintenance and reuse. Bugs:
Inline style removal
All inline CSS styles should be moved into the stylesheets.
Bugs: Bug #312167