Merge pull request #12 from Menelion/aria-links

Add basic ARIA mark-up
This commit is contained in:
Igor Adamenko
2018-05-13 23:17:29 +03:00
committed by GitHub
7 changed files with 33 additions and 13 deletions
+4 -4
View File
@@ -214,7 +214,7 @@ export default class Root extends Component {
{
!!pinnedComments.length && (
<div className="root__pinned-comments">
<div className="root__pinned-comments" role="region" aria-label="Pinned comments">
{
pinnedComments.map(comment => (
<Comment
@@ -230,7 +230,7 @@ export default class Root extends Component {
{
!!comments.length && !isCommentsListLoading && (
<div className="root__threads">
<div className="root__threads" role="list">
{
comments.map(thread => (
<Thread
@@ -247,7 +247,7 @@ export default class Root extends Component {
{
isCommentsListLoading && (
<div className="root__threads">
<div className="root__threads" role="list">
<Preloader mix="root__preloader"/>
</div>
)
@@ -264,7 +264,7 @@ export default class Root extends Component {
)
}
<p className="root__copyright">
<p className="root__copyright" role="contentinfo">
Powered by <a href="https://remark42.com/" className="root__copyright-link">Remark42</a>
</p>
</div>