Bring back App feedback collection functionality: Improve feedback collection with the Simple App Feedback Component. This reusable block adds a floating button triggering a movable popup for user comments. It captures annotated screenshots (via html2canvas, with mouse/touch drawing) and essential metadata (URL, screen/window size, browser, OS, language, etc.). Data (comment, image, metadata) is passed via an event, ready for submission to the Simple App Feedback Backoffice using its `SubmitFeedback` Service Action.
Prevent Duplicate Element Creation:
renderFeedbackWidget
feedbackButton
feedbackBox
document.getElementById
document.createElement
if (!elementExists)
Click-to-Move Fix:
moveHandler
makeClickableToMove
if (targetElement === drawingCanvas) { return; }
BSD-3 license (https://opensource.org/licenses/BSD-3-Clause)