Skip to content

Commit

Permalink
A11y: Add .is-sr-only to helpers (#1764)
Browse files Browse the repository at this point in the history
  • Loading branch information
Muhnad authored and jgthms committed Jul 9, 2018
1 parent 2b8f668 commit e71c248
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 0 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -487,6 +487,7 @@
### New features

* 🎉 Rounded buttons, inputs, pagination and toggle tabs
* #1764 New `.is-sr-only` helper

### Improvements

Expand Down
4 changes: 4 additions & 0 deletions docs/documentation/modifiers/helpers.html
Original file line number Diff line number Diff line change
Expand Up @@ -58,5 +58,9 @@
<td><code>is-invisible</code></td>
<td>Adds visibility <strong>hidden</strong></td>
</tr>
<tr>
<td><code>is-sr-only</code></td>
<td>Hide elements <strong>visually</strong> but keep the element available to be announced by a <strong>screen reader</strong></td>
</tr>
</tbody>
</table>
11 changes: 11 additions & 0 deletions sass/base/helpers.sass
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,17 @@ $displays: 'block' 'flex' 'inline' 'inline-block' 'inline-flex'
.is-hidden
display: none !important

.is-sr-only
position: absolute !important
width: 1px !important
height: 1px !important
padding: 0 !important
border: 0 !important
overflow: hidden !important
clip: rect(0, 0, 0, 0) !important
clip-path: inset(50%) !important
white-space: nowrap !important

+mobile
.is-hidden-mobile
display: none !important
Expand Down

0 comments on commit e71c248

Please sign in to comment.