From afcd118f5db39417a21bf4a23758f0c124979d60 Mon Sep 17 00:00:00 2001
From: Chris Hallberg <crhallberg@gmail.com>
Date: Tue, 28 Apr 2020 11:56:52 -0400
Subject: [PATCH] Add accessibility LESS file with color contrast fixes.

---
 themes/bootstrap3/less/bootstrap.less         |  4 +---
 .../less/components/accessibility.less        | 24 +++++++++++++++++++
 2 files changed, 25 insertions(+), 3 deletions(-)
 create mode 100644 themes/bootstrap3/less/components/accessibility.less

diff --git a/themes/bootstrap3/less/bootstrap.less b/themes/bootstrap3/less/bootstrap.less
index a6bebeca40b..b4c17ec5915 100644
--- a/themes/bootstrap3/less/bootstrap.less
+++ b/themes/bootstrap3/less/bootstrap.less
@@ -8,9 +8,7 @@ $fa-font-path: "../../bootstrap3/css/fonts";
 @import "vendor/font-awesome/font-awesome";
 <#SCSS */
 
-@import "vendor/bootstrap-accessibility/bootstrap-accessibility";
-@import "vendor/a11y";
-
+@import "components/accessibility";
 @import "components/variables";
 
 @import "components/advanced-search";
diff --git a/themes/bootstrap3/less/components/accessibility.less b/themes/bootstrap3/less/components/accessibility.less
new file mode 100644
index 00000000000..8be4e1f1823
--- /dev/null
+++ b/themes/bootstrap3/less/components/accessibility.less
@@ -0,0 +1,24 @@
+@import "../vendor/bootstrap-accessibility/bootstrap-accessibility";
+@import "../vendor/a11y";
+
+/* ACCESSIBILITY IMPROVEMENTS */
+
+@badge-bg: #595959;
+
+@breadcrumb-color: #535353; // AAA compliant
+@breadcrumb-active-color: #444; // AAA compliant
+
+@state-danger-text: #8a211e;
+.alert-danger,
+.alert-danger a {
+  color: @state-danger-text;
+}
+
+a {
+  text-decoration: underline;
+}
+
+.sr-only {
+  background-color: #fff;
+  color: #000;
+}
-- 
GitLab