All Projects → mickidum → acc_toolbar

mickidum / acc_toolbar

Licence: MIT license
Accessibility Toolbar Plugin

Programming Languages

HTML
75241 projects
SCSS
7915 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to acc toolbar

Houdini
A simple, accessible show-and-hide/accordion script.
Stars: ✭ 148 (+252.38%)
Mutual labels:  accessibility, no-dependencies
Entia
Entia is a free, open-source, data-oriented, highly performant, parallelizable and extensible Entity-Component-System (ECS) framework written in C# especially for game development.
Stars: ✭ 28 (-33.33%)
Mutual labels:  no-dependencies
Accessibility interview questions
A starting point for questions to ask someone that wants you to give them a job
Stars: ✭ 236 (+461.9%)
Mutual labels:  accessibility
slack-channels-grouping
Chrome extension. Grouping slack channels.
Stars: ✭ 69 (+64.29%)
Mutual labels:  accessibility
Caster
Dragonfly-Based Voice Programming and Accessibility Toolkit
Stars: ✭ 242 (+476.19%)
Mutual labels:  accessibility
idear
🎙️ Handsfree Audio Development Interface
Stars: ✭ 84 (+100%)
Mutual labels:  accessibility
Wai Tutorials
W3C WAI’s Web Accessibility Tutorials
Stars: ✭ 229 (+445.24%)
Mutual labels:  accessibility
path-dsl-rs
A Rust utility DSL and macro to help construct and modify Paths.
Stars: ✭ 19 (-54.76%)
Mutual labels:  no-dependencies
ng-payment-card
💳 Responsive credit card component for Angular.
Stars: ✭ 27 (-35.71%)
Mutual labels:  no-dependencies
sseeeedd
Seed for front-end culture :)
Stars: ✭ 15 (-64.29%)
Mutual labels:  accessibility
Micromodal
⭕ Tiny javascript library for creating accessible modal dialogs
Stars: ✭ 3,008 (+7061.9%)
Mutual labels:  accessibility
React Sanfona
Accessible react accordion component
Stars: ✭ 248 (+490.48%)
Mutual labels:  accessibility
SpatialPosition
R package for computing spatial position models
Stars: ✭ 30 (-28.57%)
Mutual labels:  accessibility
React Menu
React component for building accessible menu, dropdown, submenu, context menu and more.
Stars: ✭ 237 (+464.29%)
Mutual labels:  accessibility
vue-focus-loop
Vue component that helps you to to trap focus in an element.
Stars: ✭ 23 (-45.24%)
Mutual labels:  accessibility
Accessibilitysnapshot
Easy regression testing for iOS accessibility
Stars: ✭ 236 (+461.9%)
Mutual labels:  accessibility
Creatability Components
Web components for making creative tools more accessible.
Stars: ✭ 248 (+490.48%)
Mutual labels:  accessibility
accessibility-resources
A curated list of accessibility resources
Stars: ✭ 66 (+57.14%)
Mutual labels:  accessibility
roving-ux
stateful roving index for web ui
Stars: ✭ 110 (+161.9%)
Mutual labels:  accessibility
scope guard
Scope Guard & Defer C++
Stars: ✭ 107 (+154.76%)
Mutual labels:  no-dependencies

Accessibility Toolbar Plugin

Accessibility Toolbar Plugin Poster

Accessibility Toolbar Plugin is a simple accessibility component without dependencies (clean javascript), including a variety of tools. This component allows users with disabilities easy and convenient way to browse most websites.

Language Support

Accessibility Toolbar Plugin may work with as many languages as you need. For now, it supports out of the box English by default, Hebrew, Russian, and French. The plugin tries to detect current language in page by schema like "ru-RU", "he-IL", "fr_FR" (Wordpress like CMS locales). If your website uses these locale schemas you need do nothing, otherwise, you probably can force locale by adding property "forcelang" to additional init (see below). You always can edit app/js/language.json file for adding or change language strings(see "For Developers" section below).

How to use Accessibility Toolbar (acc toolbox)

CDN

Add this script to your website


<script src="https://cdn.jsdelivr.net/gh/mickidum/acc_toolbar/acctoolbar/acctoolbar.min.js"></script>
<script>
// optional init
  window.onload = function() {
    window.micAccessTool = new MicAccessTool({
      link: 'http://your-awesome-website.com/your-accessibility-declaration.pdf',
      contact: 'mailto:[email protected]',
      buttonPosition: 'right', // default is 'left'
      forceLang: 'ru-RU' // default is 'en' may be 'he-IL', 'ru-RU', or 'fr_FR'
    });
  }
</script>

Download

  1. Download(Right click and save) Accessibility Toolbar Plugin
  2. Store this file in your website directory (i.e. /public_html)
  3. Add script to website

    
    <script src="path/to/script/where/stored/acctoolbar.min.js"></script>
    // optional init
    <script>
      window.onload = function() {
        window.micAccessTool = new MicAccessTool({
          link: 'http://your-awesome-website.com/your-accessibility-declaration.pdf',
          contact: 'mailto:[email protected]',
          buttonPosition: 'right', // default is 'left'
          forceLang: 'ru-RU' // default is 'en' may be 'he-IL', 'ru-RU', or 'fr_FR'
        });
      }
    </script>
    
    
  4. That's all

For Developers

  1. Clone or download this repo
  2. Install gulp.js - write in terminal "npm install gulp -g"
  3. cd [installed repo folder]
  4. Write in terminal - "npm install"
  5. Write in terminal - "gulp" to run app
  6. Now you can change it.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].