Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 573 Bytes

File metadata and controls

30 lines (23 loc) · 573 Bytes

ColorFilter

ColorFilter is a accessibility testing class.

It has built in support for:

  Protanopia
  Protanomaly
	Deuteranopia
  Deuteranomaly
  Tritanopia
  Tritanomaly
  Achromatopsia
  Achromatomaly

To use it, all you have to do is pass it a element and your desired filter.

import { ColorFilter } from './ColorFilter';

const colorFilter = new ColorFilter();

colorFilter.applyFilter(document.getElementById('your-id'), 'protanopia');

You can change the filter at any time. using changeFilter();

colorFilter.changeFilter('deuteranopia');