Skip to content

Accessibility improvements

Compare
Choose a tag to compare
@victoriadrake victoriadrake released this 01 Mar 19:23
· 98 commits to master since this release

#67 and @Vlaaaaaaad brought to my attention that Sam's templates were not (much, at all) friendly to screenreaders. This breaking change release addresses this issue by using HTML content sectioning and common role attributes.

Changes of note:

  • Conversion of many nested <div> elements to proper content sectioning elements such as <main> and <nav>
  • Sass styling formerly applied to #content is now applied to <article>; id="content" has been removed from templates
  • Renaming of the section class in style.sass to the more accurate flex-container

As always, further improvements through PR contributions are more than welcome.