Is your feature request related to a problem? Please describe.
Users who interact with the drawing feature on the website may encounter challenges in finding assistance or guidance related specifically to drawing tasks. Additionally, there is a lack of functionality for easily exporting drawn images and a missing undo/redo option, which can hinder the user experience and workflow.
Describe the solution you'd like
To address these issues, I propose the following solutions:
-
Pop-up Chatbot for Drawing Assistance:
- Implement a small pop-up chatbot that provides assistance and answers questions related specifically to drawing tasks.
- The chatbot should offer guidance on using drawing tools, selecting colors, and executing various drawing techniques to help users enhance their drawing skills.
-
Export Button with Toggle Feature:
- Add a button on the landing page with a toggle feature that allows users to navigate and export their drawings.
- Upon toggling the export feature, users should be able to take a screenshot of their drawing, and a pop-up window should prompt them to save the image locally on their computer.
-
Undo/Redo Functionality with Partial Undo:
- Introduce undo and redo options that enable users to revert or replay their drawing actions.
- Implement a partial undo feature where, instead of wiping out the entire drawing with each undo action, the drawing should revert to its previous state in stages. For example, if a user drew a mountain in steps (outline, coloring, shading), undoing an action should revert the drawing to the previous stage rather than erasing everything at once.
Describe alternatives you've considered
An alternative solution could involve integrating a comprehensive drawing tutorial or guide within the website to assist users in mastering drawing techniques. Additionally, instead of a pop-up chatbot, providing a dedicated help section with FAQs and tutorials could address user queries related to drawing tasks.
Additional context
Implementing these features will enhance the drawing experience on the website by providing users with on-demand assistance, streamlined export functionality, and improved control over their drawing process with undo/redo options. These enhancements aim to make the drawing feature more intuitive, user-friendly, and conducive to creative expression.