Commit a1cc0943 by Brian Jacobel Committed by GitHub

Merge pull request #13457 from edx/bjacobel/discussion-color-contrast

Fix color-contrast a11y failures in Discussions
parents 4288793a c28fc04b
......@@ -211,7 +211,6 @@ class DiscussionHomePageTest(UniqueCourseTest):
self.page.a11y_audit.config.set_rules({
"ignore": [
'section', # TODO: AC-491
'color-contrast', # TNL-4635
'icon-aria-hidden', # TNL-4637
]
})
......@@ -457,7 +456,6 @@ class DiscussionTabMultipleThreadTest(BaseDiscussionTestCase):
self.thread_page_1.a11y_audit.config.set_rules({
"ignore": [
'section', # TODO: AC-491
'color-contrast', # TNL-4639
'icon-aria-hidden', # TNL-4641
]
})
......@@ -467,7 +465,6 @@ class DiscussionTabMultipleThreadTest(BaseDiscussionTestCase):
self.thread_page_2.a11y_audit.config.set_rules({
"ignore": [
'section', # TODO: AC-491
'color-contrast', # TNL-4639
'icon-aria-hidden', # TNL-4641
]
})
......@@ -529,7 +526,7 @@ class DiscussionOpenClosedThreadTest(BaseDiscussionTestCase):
page.a11y_audit.config.set_rules({
'ignore': [
'section', # TODO: AC-491
'color-contrast', # TNL-4644
'color-contrast', # Commented out for now because they reproducibly fail on Jenkis but not locally
'icon-aria-hidden', # TNL-4645
]
})
......@@ -539,7 +536,7 @@ class DiscussionOpenClosedThreadTest(BaseDiscussionTestCase):
page.a11y_audit.config.set_rules({
'ignore': [
'section', # TODO: AC-491
'color-contrast', # TNL-4644
'color-contrast', # Commented out for now because they reproducibly fail on Jenkis but not locally
'icon-aria-hidden', # TNL-4645
]
})
......@@ -827,7 +824,6 @@ class DiscussionResponseEditTest(BaseDiscussionTestCase):
page.a11y_audit.config.set_rules({
'ignore': [
'section', # TODO: AC-491
'color-contrast', # TNL-4644
'icon-aria-hidden', # TNL-4645
]
})
......@@ -926,7 +922,6 @@ class DiscussionCommentEditTest(BaseDiscussionTestCase):
page.a11y_audit.config.set_rules({
'ignore': [
'section', # TODO: AC-491
'color-contrast', # TNL-4644
'icon-aria-hidden', # TNL-4645
]
})
......@@ -1333,7 +1328,6 @@ class DiscussionSearchAlertTest(UniqueCourseTest):
self.page.a11y_audit.config.set_rules({
'ignore': [
'section', # TODO: AC-491
'color-contrast', # TNL-4639
'icon-aria-hidden', # TNL-4641
]
})
......
......@@ -43,20 +43,11 @@
text-decoration: none;
&:hover,
&:focus {
&:focus,
&.active {
color: $uxpl-blue-hover-active;
border-bottom: 4px solid $uxpl-blue-hover-active;
}
&.active {
border-bottom: 4px solid $uxpl-blue-base;
color: $uxpl-blue-base;
&:hover,
&:focus {
color: $uxpl-blue-base;
}
}
}
}
}
......
......@@ -444,7 +444,7 @@ section.discussion-pagination {
.response-display-count {
display: block;
padding: ($baseline/2) 0;
color: $gray;
color: $forum-color-response-count;
font-size: $forum-base-font-size;
}
......
......@@ -61,7 +61,7 @@
@include padding-left($baseline/4);
padding-top: 3px;
width: 100%;
color: $gray-l2;
color: $forum-color-editor-preview-label;
font-size: $forum-small-font-size;
}
......
......@@ -19,6 +19,8 @@ $forum-color-hover-thread: #f6f6f6 !default;
$forum-color-reading-thread: $gray-d3 !default;
$forum-color-read-post: $blue !default;
$forum-color-never-read-post: $gray-d3 !default;
$forum-color-editor-preview-label: $gray-d2 !default;
$forum-color-response-count: $gray-d2 !default;
// post images
$post-image-dimension: ($baseline*3) !default; // image size + margin
......
......@@ -19,6 +19,8 @@ $forum-color-hover-thread: palette(grayscale, x-back) !default;
$forum-color-reading-thread: palette(primary, base) !default;
$forum-color-read-post: palette(grayscale, base) !default;
$forum-color-never-read-post: palette(primary, base) !default;
$forum-color-editor-preview-label: palette(grayscale, base) !default;
$forum-color-response-count: palette(grayscale, base) !default;
// post images
$post-image-dimension: ($baseline*3) !default; // image size + margin
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment