Skip to content

Commit

Permalink
Create CONTRIBUTING.md
Browse files Browse the repository at this point in the history
  • Loading branch information
arbolitoloco committed Oct 1, 2020
1 parent 41046d3 commit abce385
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Contributing

Thank you for your interest in improving this tool. This app is only built with HTML, CSS and JavaScript, so contributing should be very beginner-friendly.
To find out what issues you can potentially work on right away, please go to the issues tab [here](https://github.com/arbolitoloco/color-blind-simulator/issues).

## Project Kanban Board

If you don't know where to start, please check the [project kanban board](https://github.com/arbolitoloco/color-blind-simulator/projects/1) to see todos, issues and ideas.

## Suggested improvements

Currently I'm planning on making improvements that can be grouped in the following general areas:

- Localization: It would be great to have the app translated to other languages.
- Context: Ideally the app would have a bit more of information on color deficiencies and how to design visuals with acessibility in mind, with links to useful resources.
- Testing: I haven't had a lot of people test this tool, so testing and opening bug reports would be extremely useful.
- Design: I'm open to restyling the app to make it easier on the eyes and maybe also more user-friendly (styling the download button is what first comes to mind). Right now I'm not using any frameworks, it's purely CSS (with some destyling to reset things). The app uses CSS Grid for the layout.
- Features: Ideally the app will include an additional page to add the Context item (information and related links), so that link would have to be included in the header in a menu that is mobile-friendly as well.

## Making modifications

To propose changes to the project, you should fork this repository, and open a pull request once you're satisfied with your changes.

Modifications should not be made to dependencies (`css/destyle.css` and `js/html2canvas.min.js`), unless you're updating their versions.

More information on how to fork a repo [here](https://docs.github.com/en/free-pro-team@latest/github/getting-started-with-github/fork-a-repo) and on pull requests [here](https://docs.github.com/en/free-pro-team@latest/github/collaborating-with-issues-and-pull-requests/about-pull-requests).

[This nifty guide](https://dev.to/getting-started-with-hacktoberfest) might help you if you're a first time contributor.

0 comments on commit abce385

Please sign in to comment.