Final Project for the Google Front end scholarship challenge on Udacity John Rinakakis
Demo: https://codepen.io/JohnRin/pen/PEmgGG
Your users should be able to:
- Dynamically set the size of the table as an N by M grid.
- Choose a color.
- Click a cell in the grid to fill that cell with the chosen color.
Your primary task is to implement the makeGrid() function, that dynamically creates a grid that the user can interact with.
- Click and drag to paint
- Right-Click and drag to erase
- Save canvas as a picture to desktop
- Clear the Canvas
- Toggle the grid of the table