pandaxin8 / empathy-vision

Experience design through diverse perspectives. Simulate color blindness, vision impairments, and mental states to enhance accessibility and empathy in Canva designs. Create for everyone.
Other
1 stars 0 forks source link

Empathy Vision: Visual Impairment and Accessibility Simulation Tool

Overview

Empathy Vision is a comprehensive tool designed to simulate various visual impairments and accessibility challenges within Canva designs. This project leverages the Canva Apps SDK to provide an intuitive interface that helps designers apply effects like color blindness, blurriness, and low-light conditions to their work. The goal is to foster empathy and inclusivity by enabling designers to experience their designs as individuals with different visual impairments might.

Features

1. Visual Impairment Simulations

2. Accessibility Enhancements

3. Interactive Image Overlay

4. Global Simulations

5. Reset Filters

How It Works

Object Panel

The Object Panel serves as the main interface where users can:

Selected Image Overlay

The Selected Image Overlay provides a focused workspace where simulations are applied directly to the selected image. It includes:

Implementation Details

Tech Stack

Key Components

Potential Impact

Empathy Vision addresses a critical gap in design accessibility by allowing designers to experience their work through the eyes of individuals with various impairments. By incorporating features like color blindness simulations, low-light adjustments, and accessibility enhancements, this tool empowers designers to create more inclusive and user-friendly designs.

Future Enhancements

How to Get Started

Contributions

Contributions are welcome to help expand the tool’s capabilities. Whether it's adding new simulations, improving the user interface, or enhancing backend functionality, your input can help make designs more accessible and inclusive.