coderedcorp / coderedcorp/coderedcms

ADA Compliance

Open
#5 0 comments 0 reactions 0 assignees View on GitHub
Area: Accessibility ♿ Needs Research Type: Enhancement
Dominant language
Python
Stars
765
Forks
154
PR merge metrics
No merged PRs in 30d

Description

The CMS should be ADA compliant out of the box.

Features should be implemented that cover as many of the points on this page as possible. as applicable. https://www.ada.gov/pcatoolkit/chap5chklist.htm

Look into integrating this package for testing and giving the end user the ability to check their own pages for accessibility. https://github.com/takeflight/wagtail-accessibility

Allow uploading text version of Documents along with original doc. Also include setting to generate text versions of Documents (PDF and Word) if an alternate text version is not provided. https://automatetheboringstuff.com/chapter13/

Things to discuss: - Should all accessibility features be able to be flipped on/off with a settings toggle? - Should we allow users to deviate from accessibility if they desire to?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the ADA checklist and the referenced wagtail-accessibility package. The issue names no repository files, tests, or entry points, so the work first needs to be divided into a scoped accessibility feature with acceptance criteria. Done would require an agreed subset of applicable accessibility behavior, including the document text-version requirements.

Written by the indexing model from the issue text.

Assessment

Tech stack
django, python
Domain
accessibility, content
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.