Skip to content

Members card#645

Merged
MImran2002 merged 13 commits into
department-portal-basefrom
MembersCard
Jul 13, 2026
Merged

Members card#645
MImran2002 merged 13 commits into
department-portal-basefrom
MembersCard

Conversation

@BetterRocket

Copy link
Copy Markdown
Contributor

Issue Description

Fixes #603

  • The Department Portal should include a Members card that provides a quick overview of department staff assigned to the department. The card should display the department's Labor Coordinator(s) if there is one and a list of Department member to give users an immediate understanding of who is in the department.

Changes

  • Added a "Members" card to the Department Portal page that shows after a department has been selected.
  • The card lists the Labor Coordinators and Supervisors that are members of the selected department
  • There's a clickable email icon next to each name

Testing

  • select different departments and ensure demo data shows up correctly.

Comment thread app/controllers/main_routes/main_routes.py Outdated
Comment thread app/controllers/main_routes/main_routes.py Outdated
Comment thread app/templates/main/departmentPortal.html Outdated

@MImran2002 MImran2002 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Approved

@MImran2002 MImran2002 merged commit 60ada1e into department-portal-base Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants