fix(v2): minor a11y tweaks (#3946)

This commit is contained in:
Alexey Pyltsyn 2020-12-22 18:28:37 +03:00 committed by GitHub
parent 24ea18edf3
commit 853e29dbd8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 26 additions and 13 deletions

View file

@ -6,6 +6,7 @@
*/
import React from 'react';
import Head from '@docusaurus/Head';
import Link from '@docusaurus/Link';
import styles from './styles.module.css';
@ -24,19 +25,30 @@ const DebugNavLink = ({to, children}) => (
function DebugLayout({children}) {
return (
<div>
<nav className={styles.nav}>
<DebugNavLink to="/__docusaurus/debug">Config</DebugNavLink>
<DebugNavLink to="/__docusaurus/debug/metadata">Metadata</DebugNavLink>
<DebugNavLink to="/__docusaurus/debug/registry">Registry</DebugNavLink>
<DebugNavLink to="/__docusaurus/debug/routes">Routes</DebugNavLink>
<DebugNavLink to="/__docusaurus/debug/content">Content</DebugNavLink>
<DebugNavLink to="/__docusaurus/debug/globalData">
Global data
</DebugNavLink>
</nav>
<main className={styles.container}>{children}</main>
</div>
<>
<Head>
<html lang="en" />
<title>Docusaurus debug panel</title>
</Head>
<div>
<nav className={styles.nav}>
<DebugNavLink to="/__docusaurus/debug">Config</DebugNavLink>
<DebugNavLink to="/__docusaurus/debug/metadata">
Metadata
</DebugNavLink>
<DebugNavLink to="/__docusaurus/debug/registry">
Registry
</DebugNavLink>
<DebugNavLink to="/__docusaurus/debug/routes">Routes</DebugNavLink>
<DebugNavLink to="/__docusaurus/debug/content">Content</DebugNavLink>
<DebugNavLink to="/__docusaurus/debug/globalData">
Global data
</DebugNavLink>
</nav>
<main className={styles.container}>{children}</main>
</div>
</>
);
}

View file

@ -22,6 +22,7 @@ const IconEdit = ({className, ...restProps}: Props): JSX.Element => {
role="img"
viewBox="0 0 40 40"
className={clsx(styles.iconEdit, className)}
aria-label="Edit page"
{...restProps}>
<g>
<path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z" />