Neeraj_Frontend_for_Event_Participation_Analysis#4122
Neeraj_Frontend_for_Event_Participation_Analysis#4122one-community merged 16 commits intodevelopmentfrom
Conversation
… integration; mock data & routes touch-ups
… integration;mock data
✅ Deploy Preview for highestgoodnetwork-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Prem203
left a comment
There was a problem hiding this comment.
Checked the PR with an admin account. The list renders correctly, more button and save a pdf button works as expected.
Although, in dark mode the UI seems to be stretched out right to the page margin. In dark mode the upcoming events title is not visible due to the background remaining the same and not changing to dark mode.
abhirambj
left a comment
There was a problem hiding this comment.
Tried out the event participation page. The PDF export and cards work well and the main features are solid. In dark mode, the Upcoming Events heading is hard to read and everything’s a bit packed together. Please update the header color and add a little more spacing to make the UI cleaner. Once those tweaks are in, I’m happy to approve!
Hi Prem , Thank You for the review , I will make the suggested changes and get back to you . |
Hi Aryan, Thank You for the review , I will get back to you after making the requested changes. |
Hi , Thank You for the review. I will get back to you after I make the suggested changes. |
|
Hi @Prem203 , I have addressed the text color issue in dark mode and for the component stretching in dark mode I made the conscious decision of stretching it so that the entire page is affected in dark mode else only a part of the page goes into dark mode and the rest of the page stays white / normal so to avoid inconsistency in how the page looks I made the page stretch in dark mode. Can you test again and check if the text is now visible in dark mode or not. Thank You for your time and effort. |
|
Hi @aryanrachala54 , I have addressed the contrast issues in dark mode . Can you test again and check the changes made. Thank You for your time and effort. |
|
Hi @abhirambj , I have addressed the issue of buttons being packed too close and the header color issue as well. Can you please test again and check the changes made. Thank You for your time and effort. |
Aswin20010
left a comment
There was a problem hiding this comment.
Tested the updated participation reports page at /communityportal/reports/participation. Verified that the header text changes are correctly reflected — “My Cases” is now “Upcoming Events”, and “HGN Management System” has been updated to “Social and Recreational Management.”
Confirmed that the “More” button expands the list from 10 to 30 items with a functional scrollbar, and the “Save as PDF” button successfully exports the view.
All features are working as described. Approving this PR.
…ernary); scope duplicate CSS selectors
|
|
Thank you all, merging! |






















Description
Updated header (new title; “My Cases” → “Upcoming Events”), (new title; " HGN Management System" to "Social and Recreational Management") , added Save as PDF export button, and implemented More to show 30 items with a scrollbar.
Related PRS (if any):
No related PRs
It builds on earlier work from PR #3052
Main changes explained:
-EventParticipation.jsx – Added lazy html2pdf.js integration; toggles data-exporting on during export.
-Participation.css – Printed rules to show this page, keep colors, avoid page breaks; layout tweaks for tidy PDFs.
-MyCases.jsx / MyCases.css – Renamed section to “Upcoming Events”; implemented More expansion (10 → +30 with scroll); export-safe rendering.
-DropOffTracking.jsx / NoShowInsights.jsx / mockData.jsx / routes.jsx – Made minor adjustments for stable export and routing.
How to test:
npm installand...to run this PR locallyScreenshots or videos of changes:
Note:
The mockData is being used to verify the UI as the backend is not yet implemented.