Application with similar functions as a physical sketch pad.
- Change box sizes
- Black ink drawing
- Rainbow ink drawing
- Lighten any color on the sketch pad
- Darken any color on the sketch pad
- Eraser to revert any color
- Reset to reset all box colors
For better description of the code clone the with-comments
branch
Question: Why not merge it to the main
branch
Answer: I personally believe in writing clean codes and try as much as possible to make it self explanatory. But for the sake of reaching beginner levels I have made this new branch
- JavaScript
- TailwindCSS
git clone https://github.com/Complexlity/etch-a-sketch.git
cd etch-a-sketch
npm install
npm run build
Open the folder in a browser