Skip to content

Conversation

@Neeraj-Kondaveeti
Copy link
Contributor

@Neeraj-Kondaveeti Neeraj-Kondaveeti commented Nov 5, 2025

Description

image

Related PRS (if any):

This frontend PR is related to the Development backend and is a continuation on #3611

Main changes explained:

  • Refactored ResourceManagement.jsx to include:
    • Redux-based dark mode styling using global theme selector.
    • A new Add New Log modal form with controlled inputs (user, timeDuration, facilities, materials, date).
    • A toast notification confirming log creation for better UX feedbacK
  • Updated ResourceManagement.module.css to add dark mode color palette and Improved visual hierarchy and readability for headers and table items.

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/activity/:activityid/resources
  6. Verify that Add New Log button works (opens a box) and also verify that dark mode toggle button works.

Screenshots or videos of changes:

ResourceManagement_! ResourceManagement_2 ResourceManagement_3

Note:

  • The “Add New Log” button is not connected to the backend.
    It is implemented as a frontend placeholder to demonstrate the expected modal functionality and user interaction.
  • The purpose of this task is to make the button functional (reactive and interactive), not to persist data.

@Neeraj-Kondaveeti Neeraj-Kondaveeti added the do not review Do not review or look at code without full context label Nov 5, 2025
@netlify
Copy link

netlify bot commented Nov 5, 2025

Deploy Preview for highestgoodnetwork-dev ready!

Name Link
🔨 Latest commit 0c11cc1
🔍 Latest deploy log https://app.netlify.com/projects/highestgoodnetwork-dev/deploys/690ab8466cc9e90008c29dcb
😎 Deploy Preview https://deploy-preview-4331--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.

@Neeraj-Kondaveeti Neeraj-Kondaveeti changed the title Neeraj resource management dashboard Neeraj_Fix_Resource_Management_Dashboard Nov 5, 2025
@sonarqubecloud
Copy link

sonarqubecloud bot commented Nov 5, 2025

@Neeraj-Kondaveeti Neeraj-Kondaveeti added High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible and removed do not review Do not review or look at code without full context labels Nov 5, 2025
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.

2 participants