mirror of
https://github.com/facebook/docusaurus.git
synced 2025-06-09 14:22:27 +02:00
fix(v2): minor a11y tweaks (#3946)
This commit is contained in:
parent
24ea18edf3
commit
853e29dbd8
2 changed files with 26 additions and 13 deletions
|
@ -6,6 +6,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
|
import Head from '@docusaurus/Head';
|
||||||
import Link from '@docusaurus/Link';
|
import Link from '@docusaurus/Link';
|
||||||
import styles from './styles.module.css';
|
import styles from './styles.module.css';
|
||||||
|
|
||||||
|
@ -24,19 +25,30 @@ const DebugNavLink = ({to, children}) => (
|
||||||
|
|
||||||
function DebugLayout({children}) {
|
function DebugLayout({children}) {
|
||||||
return (
|
return (
|
||||||
<div>
|
<>
|
||||||
<nav className={styles.nav}>
|
<Head>
|
||||||
<DebugNavLink to="/__docusaurus/debug">Config</DebugNavLink>
|
<html lang="en" />
|
||||||
<DebugNavLink to="/__docusaurus/debug/metadata">Metadata</DebugNavLink>
|
<title>Docusaurus debug panel</title>
|
||||||
<DebugNavLink to="/__docusaurus/debug/registry">Registry</DebugNavLink>
|
</Head>
|
||||||
<DebugNavLink to="/__docusaurus/debug/routes">Routes</DebugNavLink>
|
|
||||||
<DebugNavLink to="/__docusaurus/debug/content">Content</DebugNavLink>
|
<div>
|
||||||
<DebugNavLink to="/__docusaurus/debug/globalData">
|
<nav className={styles.nav}>
|
||||||
Global data
|
<DebugNavLink to="/__docusaurus/debug">Config</DebugNavLink>
|
||||||
</DebugNavLink>
|
<DebugNavLink to="/__docusaurus/debug/metadata">
|
||||||
</nav>
|
Metadata
|
||||||
<main className={styles.container}>{children}</main>
|
</DebugNavLink>
|
||||||
</div>
|
<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>
|
||||||
|
</>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -22,6 +22,7 @@ const IconEdit = ({className, ...restProps}: Props): JSX.Element => {
|
||||||
role="img"
|
role="img"
|
||||||
viewBox="0 0 40 40"
|
viewBox="0 0 40 40"
|
||||||
className={clsx(styles.iconEdit, className)}
|
className={clsx(styles.iconEdit, className)}
|
||||||
|
aria-label="Edit page"
|
||||||
{...restProps}>
|
{...restProps}>
|
||||||
<g>
|
<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" />
|
<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" />
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue