Skip to content

Conversation

@Neeraj-Kondaveeti
Copy link
Contributor

@Neeraj-Kondaveeti Neeraj-Kondaveeti commented Jan 5, 2026

Description

image

Related PRS (if any):

This frontend PR is related to the backend backend PR.

Main changes explained:

  • Updated the Event Feedback form to include dynamic event context at the top (event name), helping users clearly identify which event they are reviewing.
  • Added helper text to indicate expected completion time and clarify the purpose of the feedback form.
  • Improved rating clarity by explaining the 1–5 star scale.
  • Added field-level guidance explaining why Name and Email are required.
  • Enhanced overall usability and accessibility through clearer labels, helper text, and keyboard-friendly interactions, without changing existing data flow or backend logic.

How to test:

  1. check into current branch
  2. do npm install and ... to run this PR locally
  3. Clear site data/cache
  4. log as admin user
  5. Navigate to: http://localhost:5173/communityportal/activities/Feedbackform/1234/no-email
  6. Verify that the event context appears at the top of the form (event name, otherwise a fallback label).
  7. Confirm the helper text indicating expected completion time is visible.
  8. Verify the rating scale explanation (“1 = Very poor, 5 = Excellent”) is shown.
  9. Confirm the Name and Email fields include clear explanations for why they are required.

Screenshots or videos of changes:

image

Note:

  • A safe fallback label (“This Event”) is shown when event data is not present on this route, to avoid introducing new data-fetching or backend dependencies.
  • All changes are intentionally scoped to the existing form and do not modify backend logic or Redux data flow.

@netlify
Copy link

netlify bot commented Jan 5, 2026

Deploy Preview for highestgoodnetwork-dev ready!

Name Link
🔨 Latest commit bccccb3
🔍 Latest deploy log https://app.netlify.com/projects/highestgoodnetwork-dev/deploys/695b18e7abcf15000873f6d0
😎 Deploy Preview https://deploy-preview-4669--highestgoodnetwork-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 5, 2026

@Neeraj-Kondaveeti Neeraj-Kondaveeti changed the title Neeraj Improve Event Feedback Form With Dynamic Context And UX Clarity Neeraj Improve Event Feedback Form Jan 5, 2026
Copy link

@ShreyaMP1999 ShreyaMP1999 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verified the Feedback Form renders correctly with event context displayed (event name or fallback), helper text for completion time, and clear rating scale explanation (1 = Very poor, 5 = Excellent).
Confirmed Name and Email fields include clear, user-friendly explanations for why the information is required; no UI or console issues observed.
Screenshot 2026-01-09 at 10 42 34 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants