Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iamjosephmj/javascriptsimplepaintapp


https://github.com/iamjosephmj/javascriptsimplepaintapp

Last synced: 1 day ago
JSON representation

Awesome Lists containing this project

README

        

# JavaScriptSimplePaintApp

Application is written using Plain JavaScript & HTML - no third party libraries like KineticJS or jQuery is used.
-----------------------------------------------------------------------------------------------------------------------

-Description:
-----------

- Simple Paint App using HTML5 Canvas Element that lets users to draw Triangles on the canvas by clicking & dragging the mouse like in Windows Paint App
- Size of Triangles should depend on how much the user drags the mouse.
- Automatically fills each Triangle with a different color
- Added a clear / reset button that clears the canvas
- Added feature to drag Triangles using Mouse
- If the mouse is being dragged on an existing Triangle, drag the same or else create a new one.
- Double clicking on a Triangle should delete the same.