Skip to content

Neeraj Add Government Holidays to Community Calendar#5263

Open
Neeraj-Kondaveeti wants to merge 1 commit into
developmentfrom
Neeraj_Add_Government_Holidays_Calendar
Open

Neeraj Add Government Holidays to Community Calendar#5263
Neeraj-Kondaveeti wants to merge 1 commit into
developmentfrom
Neeraj_Add_Government_Holidays_Calendar

Conversation

@Neeraj-Kondaveeti
Copy link
Copy Markdown
Contributor

Description

image image

Related PRS (if any):

This frontend PR is related to the Development Backend PR.

Main changes explained:

  • Updated CommunityCalendar.jsx to integrate government holidays into the existing calendar event rendering flow
  • Added governmentHolidays.js to maintain static government holiday data
  • Updated CommunityCalendar.module.css to add distinct holiday styling for light and dark modes
  • Added holiday-specific status and icon support for calendar tiles and event displays
  • Enabled holidays to appear in:
    • Calendar month view
    • Selected date activity panel
    • Event modal popup
    • Overflow event popup

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/calendar
  6. Verify government holidays appear in the calendar month view
  7. Click on a holiday and verify:
    • Event modal opens correctly
    • Holiday information is displayed properly

Screenshots or videos of changes:

image image

Note:

No backend or API changes were introduced.

@netlify
Copy link
Copy Markdown

netlify Bot commented May 12, 2026

Deploy Preview for highestgoodnetwork-dev ready!

Name Link
🔨 Latest commit 967f649
🔍 Latest deploy log https://app.netlify.com/projects/highestgoodnetwork-dev/deploys/6a03b23f6c6c3d00084d79c7
😎 Deploy Preview https://deploy-preview-5263--highestgoodnetwork-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

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

@sonarqubecloud
Copy link
Copy Markdown

@Neeraj-Kondaveeti Neeraj-Kondaveeti added the High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible label May 12, 2026
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.

1 participant