Skip to content

Conversation

@ChiragBellara
Copy link
Contributor

@ChiragBellara ChiragBellara commented Dec 30, 2025

Description

Screenshot 2025-12-30 at 4 15 24 PM

Related PRS (if any):

This PR is NOT related to any other PRs.

Main changes explained:

  • Added icons for Filtering and Sharing.
  • Added functionality to Filter the content in ascending or descending order of the percentage values.
  • Added code to export the content as a PDF.
  • Added support to either Download the PDF or Share the PDF directly.
  • Added support for Dark Mode for the No-Show Rate Insights tab.

How to test:

  1. check into current branch
  2. do npm install and npm run start:local to run this PR locally
  3. Clear site data/cache
  4. log as admin user
  5. navigate to /communityportal/reports/participation
  6. verify that the Filtering and Share functionality works
  7. verify that when you download the PDF the downloaded PDF reflects the date, tab and sort filter selected on the screen.
  8. verify that Share PDF allows you to share the PDF directly.
  9. verify that the page loads and behaves exactly the same in Dark Mode as well.

Screenshots or videos of changes:

No-Show.Rate.Insights.Sort.and.Share.Demo.mov

Note:

When you click on the "Share PDF" button, it should give you options on how do you want to share the PDF. However, these options are based on your OS and the level of permissions your browser has. Ideally, in a Mac, it should give you options to share the PDF via iMessage or AirDrop or Mail etc. This behavior might be different in a Windows environment.

@netlify
Copy link

netlify bot commented Dec 30, 2025

Deploy Preview for highestgoodnetwork-dev ready!

Name Link
🔨 Latest commit 24ca86c
🔍 Latest deploy log https://app.netlify.com/projects/highestgoodnetwork-dev/deploys/69546adf026fc50007f5df03
😎 Deploy Preview https://deploy-preview-4647--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

@one-community one-community added the High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible label Dec 31, 2025
@ChiragBellara ChiragBellara marked this pull request as ready for review December 31, 2025 23:26
Copy link

@rohanrastogi311 rohanrastogi311 left a comment

Choose a reason for hiding this comment

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

Hi Chirag,

Good implementation and fix.

Query - Is dark mode part of the scope of your PR?
PR 4647 Screenshot
PR 4647 Screenshot 2

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

Labels

High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants