Umami Home Page Missing Regions

Created on 24 April 2019, over 5 years ago
Updated 19 September 2024, 3 months ago

Problem/Motivation

Testing with https://accessibilityinsights.io and their Ad hoc tools, the Landmarks widget identified that the ARIA landmarks are missing around some of the content on the main page.

"Contain all visible content within the landmark areas.
Turn on the Landmarks visualization, then zoom out so you can see the entire page. If you see any visible content (like text, images, or controls) outside the dashed borders, thatโ€™s a failure."

The Main content isn't in a region.

The Recipes title isn't either. Although the main region is visible for the list of recopies:

Missing Footer. This probably should have a <footer> tag rather than just a series of div's too.

Steps to reproduce

Open any Umami page, notice that some regions are not placed inside landmark regions.

Proposed resolution

Make sure all Drupal regions are inside landmarks - header, footer, main.

Remaining tasks

Move code in page.html.twig around a little to make sure header and footer items are inside the header/footer landmarks and that all other content is inside a 'main' landmark

Update the CSS to reflect this new mark up.

User interface changes

None

Introduced terminology

None

API changes

None

๐Ÿ› Bug report
Status

Needs review

Version

11.0 ๐Ÿ”ฅ

Component
Umamiย  โ†’

Last updated about 1 month ago

  • Maintained by
  • ๐Ÿ‡ฎ๐Ÿ‡ชIreland @markconroy
  • ๐Ÿ‡ฌ๐Ÿ‡งUnited Kingdom @smaz
  • ๐Ÿ‡ฌ๐Ÿ‡งUnited Kingdom @kjay
  • ๐Ÿ‡บ๐Ÿ‡ธUnited States @shaal
Created by

๐Ÿ‡จ๐Ÿ‡ฆCanada mgifford Ottawa, Ontario

Live updates comments and jobs are added and updated live.
  • Accessibility

    It affects the ability of people with disabilities or special needs (such as blindness or color-blindness) to use Drupal.

Sign in to follow issues

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024