Project Enhancement or Maintenance Idea
Describe the enhancement or maintenance
The Sass variables used in Checka11y.css that are intended to be overridden have a too generic name when developers are overriding them. As an example below, this is a proposed change (prefix with checka11y-):
$text-warning: #856404 !default; => $checka11y-text-warning: #856404 !default;
This will be a breaking change so has been added to the v2 milestone.
Acceptance criteria
- Refactor Sass
!default variables to have more specific naming to Checka11y
Why is this enhancement or maintenance important?
This improves DX so developers know exactly what their custom variables mean and what they're overriding.
Project Enhancement or Maintenance Idea
Describe the enhancement or maintenance
The Sass variables used in Checka11y.css that are intended to be overridden have a too generic name when developers are overriding them. As an example below, this is a proposed change (prefix with
checka11y-):$text-warning: #856404 !default;=>$checka11y-text-warning: #856404 !default;This will be a breaking change so has been added to the v2 milestone.
Acceptance criteria
!defaultvariables to have more specific naming to Checka11yWhy is this enhancement or maintenance important?
This improves DX so developers know exactly what their custom variables mean and what they're overriding.