Skip to content

Conversation

@dburkhart07
Copy link

ℹ️ Issue

Closes #8

📝 Description

Write a short summary of what you added. Why is it important? Any member of C4C should be able to read this and understand your contribution -- not just your team members.

I followed the Figma for the admin order management frontend page. I needed to add a few things in particular such as a slight adjustment to the backend in order to get the SSF pantry representative (the volunteer the admin assigns to the order). Aside from that, a majority of the ticket was a similar design pattern to the admin donation management page.

✔️ Verification

Verified proper UI according to Figma:

image image image

🏕️ (Optional) Future Work / Notes

  • The colors are completely random from a set of 4. Later on we will need to assign each user a color for this perhaps
  • The statuses are hardcoded as well (we assume we only have 3 with those specific values). This will likely not change much but, if it does, there will need to be changes here.

@dburkhart07 dburkhart07 requested a review from amywng October 26, 2025 20:18
Copy link
Member

@amywng amywng left a comment

Choose a reason for hiding this comment

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

LGTM

@dburkhart07 dburkhart07 requested a review from sam-schu December 4, 2025 04:02
@dburkhart07 dburkhart07 requested a review from amywng December 5, 2025 02:13
Copy link
Collaborator

@sam-schu sam-schu left a comment

Choose a reason for hiding this comment

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

Some initial things I noticed:

  1. Have you checked with Priya whether we want to display the statuses as we're currently keeping track of them internally, or with the names they have in the Figma?
  2. Can you check with Priya if "Assignee" should be changed to "Assignees"?
  3. Can you check with Priya what the page should look like if there's no orders? To me when there's no orders it looks like the page didn't load properly (even though it did)
  4. If there are no orders, hovering over the right pagination chevron causes it to change color, even though there is only one page
  5. Can we make it so when you hover over an enabled chevron, the cursor also changes to a pointer?
  6. Can we cycle through the assignee colors rather than having them be randomly assigned? It looks weird to me when we get the same color twice in a row, and it also feels weird that refreshing the page changes all the colors

@dburkhart07 dburkhart07 requested a review from sam-schu December 5, 2025 05:10
@dburkhart07 dburkhart07 requested a review from amywng December 6, 2025 17:59
@dburkhart07 dburkhart07 requested a review from amywng December 6, 2025 22:49
@dburkhart07 dburkhart07 requested a review from amywng December 7, 2025 15:22
@dburkhart07 dburkhart07 requested a review from amywng December 7, 2025 22:30
Copy link
Member

@amywng amywng left a comment

Choose a reason for hiding this comment

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

lgtm!!! 😎 🤏 🕶️ 😮‍💨

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants