Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create accessibility menu page #227

Merged
merged 25 commits into from Mar 31, 2022
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
426babd
create accessibility menu page
ichelsea Mar 9, 2022
7441e09
Update content/accessibility/index.mdx
ichelsea Mar 10, 2022
310ae3d
Update content/accessibility/index.mdx
ichelsea Mar 10, 2022
c706470
Update content/accessibility/index.mdx
ichelsea Mar 10, 2022
6f9000d
Update content/accessibility/index.mdx
ichelsea Mar 10, 2022
34e2ea3
Update content/accessibility/index.mdx
ichelsea Mar 10, 2022
6181bb2
Update content/accessibility/index.mdx
ichelsea Mar 10, 2022
7570133
Update content/accessibility/index.mdx
ichelsea Mar 10, 2022
15bcaca
Update content/accessibility/index.mdx
ichelsea Mar 10, 2022
5cdcc9e
Update content/accessibility/index.mdx
ichelsea Mar 10, 2022
84e5f73
Update content/accessibility/index.mdx
yaili Mar 11, 2022
25be406
Update content/accessibility/index.mdx
yaili Mar 11, 2022
88faf01
Update content/accessibility/index.mdx
yaili Mar 11, 2022
64bc231
change navigation order of accessibility links
ichelsea Mar 11, 2022
a0848b8
Update index.mdx
ichelsea Mar 11, 2022
3437a71
Making links a comment until I add the links page
ichelsea Mar 11, 2022
6f3518e
Merge branch 'main' of https://github.com/primer/design into accessib…
ichelsea Mar 22, 2022
f17efc0
menu updates, rearranging
ichelsea Mar 22, 2022
6b4ad97
trying section titles in the menu
ichelsea Mar 22, 2022
1c26211
nevermind..
ichelsea Mar 22, 2022
b36d2f1
headings the right way
ichelsea Mar 25, 2022
3d29413
Updates to menu page and nav listing
ichelsea Mar 30, 2022
b46e7b6
menu page descriptions
ichelsea Mar 30, 2022
cc1e0a8
Apply suggestions from yaili's code review
ichelsea Mar 31, 2022
ec771e3
Fixed links, ran thru spell check
ichelsea Mar 31, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
38 changes: 38 additions & 0 deletions content/accessibility/index.mdx
@@ -0,0 +1,38 @@
---
title: Accessibility
---

import {Grid, Flex, Box, Link, Text, Label} from '@primer/components'


<Grid gridTemplateColumns={['1fr', null, null, null, '1fr']} gridGap={4}>

ichelsea marked this conversation as resolved.
Show resolved Hide resolved
<div>
<Link href="/design/content/accessibility/accessibility-at-github.mdx" fontWeight="bold">Accessibility at GitHub</Link>
ichelsea marked this conversation as resolved.
Show resolved Hide resolved
<Box as="p">GitHub's aim is to be the home for all developers. To be inclusive means we must consider accessibility at the core of how we design. GitHub aims for Web Content Accessibility Guidelines (WCAG) 2.1 AA compliance. This includes all of WCAG 2.0 AA plus additional considerations.</Box>
yaili marked this conversation as resolved.
Show resolved Hide resolved
</div>
<div>
<Link href="/design/content/accessibility/guidelines.mdx" fontWeight="bold">Guidelines</Link>
ichelsea marked this conversation as resolved.
Show resolved Hide resolved
<Box as="p">Basic guidelines for designers to follow when designing new or updating features.</Box>
ichelsea marked this conversation as resolved.
Show resolved Hide resolved
</div>
<div>
<Link href="/design/content/accessibility/tools.mdx" fontWeight="bold">Tools</Link>
ichelsea marked this conversation as resolved.
Show resolved Hide resolved
<Box as="p">A selection of tools to help product designers create accessible designs.</Box>
ichelsea marked this conversation as resolved.
Show resolved Hide resolved
</div>
<div>
<Link href="/design/content/accessibility/focus-management.mdx" fontWeight="bold">Focus management</Link>
ichelsea marked this conversation as resolved.
Show resolved Hide resolved
<Box as="p">Managing focus within a page or application is essential for users to successfully navigate, complete actions, and understand where they are.</Box>
</div>
<div>
<Link href="/design/content/accessibility/headings.mdx" fontWeight="bold">Headings</Link>
ichelsea marked this conversation as resolved.
Show resolved Hide resolved
<Box as="p">Headings play a critical role in communicating the structure of a page. Find out why they're critical and how to create an accessible hierarchy in your pages.</Box>
</div>
<div>
<Link href="/design/content/accessibility/semantic-html.mdx" fontWeight="bold">Semantic HTML</Link>
ichelsea marked this conversation as resolved.
Show resolved Hide resolved
<Box as="p">Many groups of people benefit from properly used semantic HTML. Using the correct elements allows assistive technology to accurately convey the purpose of the content to the user. Without it, they will not be able to navigate easily. Other benefits of using semantic HTML are SEO and code readability.</Box>
yaili marked this conversation as resolved.
Show resolved Hide resolved
</div>
<div>
<Link href="/design/content/accessibility/links.mdx" fontWeight="bold">Links</Link>
ichelsea marked this conversation as resolved.
Show resolved Hide resolved
<Box as="p">Links can do things like help with page context, reference similar items of interest, and allow for endless connected information surfing through Wikipedia. Links play a key part in your experience on the web but without proper consideration those links can be frustrating, skipped over, or completely unnoticed. </Box>
yaili marked this conversation as resolved.
Show resolved Hide resolved
</div>
</Grid>
2 changes: 1 addition & 1 deletion content/index.mdx
Expand Up @@ -11,7 +11,7 @@ Primer's interface guidelines are a collection of principles, standards, and usa

The fundamental parts of the design system, such as color and typography, that underpin all GitHub interfaces.

## [Accessibility](https://primer.style/design/accessibility/accessibility-at-github)
## [Accessibility](https://primer.style/design/accessibility)

Standards, guidelines, and tools to design accessible GitHub interfaces.

Expand Down
2 changes: 1 addition & 1 deletion src/@primer/gatsby-theme-doctocat/nav.yml
Expand Up @@ -8,7 +8,7 @@
- title: Content
url: /foundations/content
- title: Accessibility
url: /accessibility/accessibility-at-github
url: /accessibility
children:
- title: Accessibility at GitHub
url: /accessibility/accessibility-at-github
Expand Down