Skip to content

Commit

Permalink
add docs about accessible icons
Browse files Browse the repository at this point in the history
  • Loading branch information
tujoworker committed Jan 25, 2019
1 parent 6eded20 commit 658d5cd
Show file tree
Hide file tree
Showing 2 changed files with 60 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
import React from 'react'

export default props => (
<svg
viewBox="0 0 24 24"
fill="none"
xmlns="http://www.w3.org/2000/svg"
{...props}
>
<path
d="M23.5 16.992H17.5C15.329 16.9253 13.2054 17.6344 11.51 18.992"
stroke="black"
strokeLinecap="round"
strokeLinejoin="round"
/>
<path
d="M17.5 17.008L14.184 8.641"
stroke="black"
strokeLinecap="round"
strokeLinejoin="round"
/>
<path
d="M11.605 2.133L11.236 1.203"
stroke="black"
strokeLinecap="round"
strokeLinejoin="round"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M11.605 2.133C6.728 4.066 3.56 7.618 4.984 11.211L5.168 11.676C5.21677 11.7996 5.31273 11.8987 5.43468 11.9514C5.55663 12.0041 5.69456 12.0061 5.818 11.957L7.484 11.3C7.60731 11.2513 7.70622 11.1556 7.759 11.034L8.238 9.925L9.346 10.405C9.46781 10.4578 9.6056 10.4599 9.729 10.411L18.64 6.874C18.7633 6.8253 18.8622 6.72962 18.915 6.608L19.394 5.5L20.5 5.98C20.6223 6.03056 20.7597 6.03056 20.882 5.98L22.549 5.319C22.6723 5.27022 22.7712 5.17443 22.8239 5.05271C22.8766 4.93099 22.8788 4.79332 22.83 4.67L22.645 4.205C21.223 0.616 16.482 0.2 11.605 2.133Z"
stroke="black"
strokeLinecap="round"
strokeLinejoin="round"
/>
<path
d="M23.5 23.008C22.411 22.9713 21.5367 22.097 21.5 21.008C21.5 22.1126 20.6046 23.008 19.5 23.008C18.3954 23.008 17.5 22.1126 17.5 21.008C17.5 22.1126 16.6046 23.008 15.5 23.008C14.3954 23.008 13.5 22.1126 13.5 21.008C13.4633 22.097 12.589 22.9713 11.5 23.008C10.411 22.9713 9.53674 22.097 9.5 21.008C9.46326 22.097 8.58899 22.9713 7.5 23.008C6.41101 22.9713 5.53674 22.097 5.5 21.008C5.46326 22.097 4.58899 22.9713 3.5 23.008C2.41101 22.9713 1.53674 22.097 1.5 21.008C1.45654 21.6905 1.08343 22.3091 0.5 22.666"
stroke="black"
strokeLinecap="round"
strokeLinejoin="round"
/>
</svg>
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
title: 'Icon'
draft: false
---

import ComponentBox from 'Tags/ComponentBox'
import Beach from 'Pages/uilib/usage/accessibility/assets/beach'

# Accessibility of Icons

If your icons are purely **decorative**, you’ll need to manually add an **aria-hidden** (results in `aria-hidden="true"`) attribute to each of your icons so Your app is "accessible".

<ComponentBox scope={{Beach}}>
{`
<Icon icon={Beach} size="60" title="Beach" aria-hidden />
`}
</ComponentBox>

0 comments on commit 658d5cd

Please sign in to comment.