ophian/serendipity_event_dashboard — pull request #7 by yellowled (2012-12-15 17:05:33+00:00)
Title: Step 1: Markup corrections. Let me see what I remember:

– the `role` attribute shouldn't be added to the markup but using JS
– the `section` element shouldn't be used for layout purposed; `div` is
**not** deperecated in HTML5
– not everything that looks like a nav is a `nav`; `nav` is for major
navigation elements of a site
– some corrections to the heading hierarchy
– some indentation
– an `input` must not have two `label` elements
– don't use a `table` for something which is a list; layout tables
are bad

There's more to do here, but we should now check if and how these
changes break things, especially JS things …