premium training

How to Create Accessible Primary Template(s) Properly in Oxygen (Important!)

This is a premium training for Inner Circle members only.

More about this video

The Primary template(s) – yes, there needs to be two of them – are really important to get right because they control pretty much your entire website. If you mess up your templates, you mess up a huge chunk of your site (it can be fixed, though).

In this training you’ll learn how to create templates that lay the foundation for an accessible website, including:

* Proper semantic HTML
* Proper landmarks
* A

div for pages
* The ability to place the
div in a different place on other templates, such as the Blog: Article template.
* A Skip Link ([view skip link code](https://circle.digitalambition.co/c/code-snippets/skip-link-css))
* Proper tab focus navigation
* Smooth scrolling fix ([view smooth scrolling code](https://circle.digitalambition.co/c/code-snippets/smooth-scrolling-css))

I also give you a little intro to testing your site with keyboard navigation as well as Apple Voiceover to see how well your site can be navigated with a keyboard and screen reader (but much more on that in a future tutorial).

What I don’t cover in this video is the menu, because sadly you can’t create an accessible mobile menu in Oxygen without add-ons. And when it comes to creating an accessible desktop & mobile menu there are multiple options, so those will be covered in separate tutorials.

NOTE: I show how to create gaps that mimic Owl spacing in the footer by using a 1 column grid technique. While it does space items out evenly and quickly, the downside is that it’s going to make them behave like block style elements. So if that’s not desirable, you’ll want to stick with Owl spacing.

My Cart
0
Add Coupon Code
Subtotal