1.0.4 • Published 5 years ago

accessibility-options v1.0.4

Weekly downloads
18
License
MIT
Repository
github
Last release
5 years ago

Accessibility Bar

Accessibility Bar plugin.

Features

  • Buttons to Increment/Decrement font size
  • Button to toggle high-contrast version based on body class
  • Button to LIBRAS (Língua brasileira de sinais)

Quick Start

Install

Download the latest release.

Config

Add script with minified file

<script type="text/javascript" src="vendor/accessibility/accessibility.js"></script>

Create markup with data-accessibility in buttons, example:

<ul class="list">
    <li class="item">
        <button class="action" type="button" data-accessibility="font-decrease">
            A-
        </button>
    </li>
    <li class="item">
        <button class="action" type="button" data-accessibility="font-increase">
            A+
        </button>
    </li>
    <li class="item">
        <button class="action" type="button" data-accessibility="contrast">
          Contrast
        </button>
    </li>
    <li class="item">
        <a class="link" target="_blank" href="http://www.vlibras.gov.br/">
          VLIBRAS
        </a>
    </li>
</ul>

(optional) Add link for css file

<link rel="stylesheet" href="vendor/accessibility/accessibility.css">

Use

Call the plugin function

Accesibility.init();

Options

Make some customizations

Accessibility.init({
  fontIncrement: 2,
  fontIncrementLimit: 2,
  contrastClass: 'color-inverter'
})
KeyDescriptionTypeDefault
contrastClassDefine a custom class name for high contrast versionstringcolor-inverter
fontIncrementLimitDefine a custom maximum click for font adjustinteger2
fontIncrementDefine a custom increment rate for font adjustinteger2
1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago