apertium-html-tools icon indicating copy to clipboard operation
apertium-html-tools copied to clipboard

Add feedback button functionality

Open iamprathosh opened this issue 11 months ago • 0 comments

Fixes #495

Add feedback button functionality to the website's interface.

  • App Component: Import and add the FeedbackButton component inside the MatomoProvider component in src/App.tsx.
  • CSS Styling: Add styles for the .feedback-button class in src/app.css to position and style the feedback button.
  • Feedback Button Component: Create a new FeedbackButton component in src/components/FeedbackButton.tsx that renders a floating button and opens a modal with a feedback form on click.
  • Feedback Form Component: Create a new FeedbackForm component in src/components/FeedbackForm.tsx that renders a modal with a form for user feedback and handles form submission.

For more details, open the Copilot Workspace session.

iamprathosh avatar Jan 11 '25 14:01 iamprathosh