# Feedbackdialog ## Usage **Use Feedback Dialog to:** - Collect structured feedback from users on specific topics. - Allow users to provide additional comments for clarity. - Enable customization of feedback categories via the options property. - Provide a clear confirmation action after submission. - Allow users to dismiss or cancel feedback without friction. **Do not use Feedback Dialog to:** - Require feedback submission before allowing users to continue. - Display without clear context or relevance to the user’s experience. - Overload users with too many options or questions. - Replace dedicated bug-reporting or customer support workflows. ## Other Considerations **Content & Labeling** - Title: Use a clear, action-driven heading such as “Give us feedback.” - Instructional Text: Keep guidance concise, e.g., “Help us improve our product by sharing your feedback and suggestions.” - Dropdown Options: Ensure meaningful topics for selection, such as: - UI/UX Issues - Performance - Feature Request - General Feedback - Text Area: Use placeholder text that encourages detailed responses, e.g., “Share your feedback or suggestions…” - Buttons: - “Cancel” allows users to exit without submitting. - “Send” submits the feedback. - Ensure field labels such as “Select topic” and “Write your feedback” remain accessible to screen readers, even if visually hidden ## Design Rationale - User-Friendly Experience: A simple interface encourages participation. - Structured Feedback: The dropdown helps categorize feedback, making it actionable. - Customizability: The options property allows flexibility in feedback topics. - Minimal Disruption: Users can quickly submit feedback and continue their tasks.