Veda Charitha - Job Specific Template Changes#4026
Veda Charitha - Job Specific Template Changes#4026Charitha2009 wants to merge 11 commits intodevelopmentfrom
Conversation
✅ Deploy Preview for highestgoodnetwork-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Verified this PR by selecting a job from the dropdown and confirming the ApplicationForm renders with additional fields for engineering and other roles. PR4026.mp4 |
Prem203
left a comment
There was a problem hiding this comment.
Checked the PR with an admin account. The form renders correctly when a job is selected. The card pops up correctly with brief description when clicked on the link.
However in dark mode, the form itself is dark but the background still remains white. The colors in dark mode for title and questions makes it difficult to read, while the numbers are not visible.
harshavarma29
left a comment
There was a problem hiding this comment.
I have reviewed the PR using the Admin account, and the job filters are working as expected. However, I noticed the following issues:
-
Dark mode issue: The dark theme does not cover the entire UI, and some UI elements are not changing properly in dark mode.

-
Job cards in the "Show Summaries" tab do not have a fixed size:
https://github.com/user-attachments/assets/6f01d2c3-938a-45c1-a1bc-df8c1770f1bd -
Page responsiveness issue: The page is not responsive between 640px and 1030px:
https://github.com/user-attachments/assets/198437e7-77bc-4505-8668-dbd9086a3a8f
There was a problem hiding this comment.
Hi Charitha,
I have reviewed your PR locally and have identified the below issues.
- When we click back, the texts used to search for the job should be cleared out
- The dark mode is not enabled for the text in the form as well as modal popup
**Issue 1: When we click back, the texts used to search for the job should be cleared out**
**Issue 2: The dark mode is not enabled for the text in the form as well as modal popup**
- Take Collaboration.jsx and yarn.lock from development - Remove legacy Collaboration.css; keep rest of branch changes Made-with: Cursor
792251d
✅ Deploy Preview for highestgoodnetwork-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
…ion cards - Add react-router history navigation from Collaboration cards to /job-application - Pass jobId, title, description, requirements, and category in location.state - Remove legacy modal so job details are handled by JobApplicationForm page Made-with: Cursor
- Collaboration: center container, responsive job grid spacing - JobApplicationForm: balanced header bar (job title, Go, dropdown) attached to form Made-with: Cursor
Anusha-Gali
left a comment
There was a problem hiding this comment.
Hi Veda,
Thanks for fixing the previous issues, however need your fixes on:
- The questions are repeating, due to which few questions do not have text box or the upload button, also Q8 on top and Q7 on bottom are not similar to the rest of the Questions UI.
- As you can see in the video attached, no matter which role i select, the form is redirected towards "Virtual Assistant".
4026.mp4
Resolve Collaboration.jsx: combine React hooks with useHistory; remove obsolete fetchPositions that referenced removed setPositions. Resolve Collaboration.module.css: keep branch card styling with modern color notation. Made-with: Cursor
…e questions Use location.state.jobTitle to select the correct form when coming from job listings. Remove hardcoded Q1–8 that duplicated API questions and broke answer indices. Normalize questionType (textbox, etc.), filter visible questions, and align date/dropdown/textarea styling. Stylelint fixes. Made-with: Cursor
Use history push with search query so job title survives navigation. Add bannerJobTitle for FORM FOR … heading; improve form title fuzzy matching. Modal uses banner title for category and display. Made-with: Cursor
Strip embedded template enumeration (e.g. "1.)") when rendering numbered headings. Made-with: Cursor
|








































Description
Related PRS (if any):
This frontend PR is related to the development backend PR.
Main changes explained:
How to test:
npm installand...to run this PR locallyConfirm: If it opens job description modal in brief.
Screenshots or videos of changes: