A picture of Jeff Brigman
Overcome
& Conquer

Foundations

An Accessibility Child Theme for Bricks

The purpose of this child theme is to help fill in the missing accessibility aspects that the Bricks Builder has missed, overlooked, or neglected. This child theme will also address some missing features that Frameworks such as ACSS and CoreFramework don't cover.

As necessary accessibility aspects are found, I will attempt to add them to this child theme in an effort to help fill that gap and help you to attempt to reach a score of 85 or better.

Please note, this child theme is not an accessibility plugin nor do I claim it will help you to achieve an 85 or to ever be compliant. However again, it will help assist you.

One final note, there will be no auto-updates for this child theme. I want you, the end user, to have the freedom to ADD TO this child theme without fear of your own custom coding being overwritten.
foundations child theme for bricks builder
  • v1.4 - April 15, 2024

    - Added accessibility support for Icon List element. Icon List ul will now have Aria role="list" added, and the subsequent li will have role="listitem" added to each list item.

    - Updated accessibility script for FigCaption and Icon List. Removed custom class requirement (.figcaption). Now all images set as Figure will automatically have the figcaption added based on image title, alt title, and then default caption text respectivefully.
  • v1.3 - April 4, 2024

    - Added accessibility script to add FigCaption (.figcaption) within Images with the Figure tag set due to Bricks not currently properly supporting it. This caption pulls automatically from the Image Alt Caption when the selector is set on the image element.
  • v1.2 - April 2, 2024

    - Added accessibility CSS for Clickable Parent (.clickable-parent) and Focus Parent (.focus-parent).
  • v1.1 - March 31,2024

    - Added accessibility CSS that hides the Focus outline by default on mouse, trackpad, and touch screens. Please note that the Focus outline properly appears with keyboard, readers, etc to ensure compliant accessibility standards.

Help support my work by buying me a cup of coffee