Skip to content

Commit

Permalink
fix(v2): various improvements for accessibility (#2442)
Browse files Browse the repository at this point in the history
  • Loading branch information
lex111 authored Mar 23, 2020
1 parent 15a21ac commit 3052ef1
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ export default ({children, className: languageClassName, metastring}) => {
{showCopied ? 'Copied' : 'Copy'}
</button>

<code ref={target} className={styles.codeBlockLines} style={style}>
<div ref={target} className={styles.codeBlockLines} style={style}>
{tokens.map((line, i) => {
if (line.length === 1 && line[0].content === '') {
line[0].content = '\n'; // eslint-disable-line no-param-reassign
Expand All @@ -120,7 +120,7 @@ export default ({children, className: languageClassName, metastring}) => {
</div>
);
})}
</code>
</div>
</pre>
)}
</Highlight>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,6 +161,7 @@ function DocSidebar(props) {
})}>
<button
aria-label={showResponsiveSidebar ? 'Close Menu' : 'Open Menu'}
aria-haspopup="true"
className="button button--secondary button--sm menu__button"
type="button"
onClick={() => {
Expand All @@ -176,6 +177,7 @@ function DocSidebar(props) {
</span>
) : (
<svg
aria-label="Menu"
className={styles.sidebarMenuIcon}
xmlns="http://www.w3.org/2000/svg"
height={MOBILE_TOGGLE_SIZE}
Expand Down
3 changes: 2 additions & 1 deletion packages/docusaurus-theme-classic/src/theme/Navbar/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,8 @@ function Navbar() {
'navbar-sidebar--show': sidebarShown,
[styles.navbarHideable]: hideOnScroll,
[styles.navbarHidden]: !isNavbarVisible,
})}>
})}
role="navigation">
<div className="navbar__inner">
<div className="navbar__items">
<div
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ export default ({
{showCopied ? 'Copied' : 'Copy'}
</button>

<code ref={target} className={styles.codeBlockLines} style={style}>
<div ref={target} className={styles.codeBlockLines} style={style}>
{tokens.map((line, i) => {
if (line.length === 1 && line[0].content === '') {
line[0].content = '\n'; // eslint-disable-line no-param-reassign
Expand All @@ -139,7 +139,7 @@ export default ({
</div>
);
})}
</code>
</div>
</pre>
)}
</Highlight>
Expand Down
6 changes: 5 additions & 1 deletion website/src/components/ColorGenerator/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,11 @@ function ColorGenerator({children, minHeight, url}) {
return (
<div>
<p>
<strong className="margin-right--sm">Primary Color:</strong>{' '}
<label htmlFor="primary_color">
<strong className="margin-right--sm">Primary Color:</strong>
</label>{' '}
<input
id="primary_color"
className={styles.input}
defaultValue={baseColor}
onChange={event => {
Expand Down Expand Up @@ -127,6 +130,7 @@ function ColorGenerator({children, minHeight, url}) {
0
) : (
<input
aria-label={`${variableName} CSS variable name`}
className={styles.input}
type="number"
value={adjustmentInput}
Expand Down

0 comments on commit 3052ef1

Please sign in to comment.