Add some Functionality to Existing JavaScript Files

Job ID: 31383127

Budget: $10 – $100 AUD

I have some existing JavaScript source files which I would like modified to add some additional functionality
I need to make changes to the controls panel with the below requirements and functionality, If you desire to change the layout
of the existing controls to a more suitable design incorporating the additional changes, I am happy with this too.

The following features are to be added

Changes to Canvas tile (inDiv)
Add Option radio button
-2D/3D
- 2D dropdown options are
- Square: 1:1
- Circle
- Landscape/horizontal: 16:9
- Portrait/vertical: 4:5
- 3D dropdown options are
- Sphere
- Cube
- Pyramid
- Add Change canvas background colour

- Export
Add Export Directory
Add Radio button options
- Image/Video
- Image dropdown options
- PNG
- JPG
- TIFF
- Video options (.MP4)
- Duration

Additional Changes
- inDiv: to take up most of the screen when choosing outputs above
- not to reload or reseed when these changes are made.
- Add Ramdomize without changing any colours button
- Add on screen counter of how many steps have been processed
- Build for deployment
Related categories: JavaScript CSS HTML5 jQuery / Prototype React.js