Our templates come with overrides for widely used Joomla components and modules; improving semantics, accessibility and usability.
Take the single contact view for example. Our override removes a ton of junk markup, creates screen-reader accessible but visually hidden input labels and adds descriptive placeholders to form fields. It looks better, it's easier to use and it makes more sense in terms of html structure.
Using the correct html elements, and implementing lean, structured, markup adds value and context for both humans and machines alike. It's a no-brainer.
This philosophy of improving the quality and accessibility of Joomla's markup extends to all of our overrides and can be seen throughout our templates. Logical sections like a category blog use the section
element, articles are marked up with the article
element, images added with the images and links feature get figure
and figcaption
elements, and the list goes on and on…