hackforla / hackforla/tdm-calculator

Dev: Update the DRO Overlay

Open
#3,371 3 comments 0 reactions 1 assignee Claimed by @entrotech View on GitHub
bug deck: staging level: medium p-feature: DRO Lookup p-feature: Manage Submissions p-feature: My Projects priority: MUST HAVE role: front-end size: 1pt status: 2 weeks inactive
Dominant language
JavaScript
Stars
68
Forks
47
Avg merge
3d 9h
Merged PRs (30d)
25

Description

### Overview
We need to update the DRO overlay on the My Projects (User and Admin views) and Manage Submissions pages so that the checkboxes are reordered, no search box appears and "-" replaces "No DRO Assigned" option

#### Details
- Appears on
- My Projects page (user and admin views)
- Manage Submissions page
- Order the DRO overlay checkboxes as follows:
- [ ] -
- [ ] Central
- [ ] Valley
- [ ] West LA
- remove the search box from My Projects DRO overlay because it only has three options
- change "No DRO Assigned" to "-" on My Projects DRO overlay. It's already changed on Manage Submissions

Before (current) - DRO Overlay from My Projects page

Image

Before (current) - DRO Overlay from Manage Submissions page

Image

After - DRO Overlay

Image

### Action Items
- [ ] Assign yourself to the development issue.
- [ ] Move the development issue from the Prioritized Backlog to In Progress.
- [ ] [ADD DEVELOPER ACTION ITEMS]
- [ ] Create a PR, if applicable.
- [ ] Create a new slide (or edit one if it already exists) in staging and add the before and after images
- [ ] Once the PR has been approved, use it to close this issue. If there is no PR is associated with this issue, close this issue after lead signoff.

### Resources/Instructions
- Design mockups: [Figma, Full Design System, Filter Overlays, Filter Overlay Components](https://www.figma.com/design/nD9QK56Mzq7xNSaSUoeGx0/TDM-Calculator?node-id=33071-21187&t=NwNdCy5Qdf6iBfhs-4)

#### Staging and Release decks
- [Staging Deck](https://docs.google.com/presentation/d/1crZ3IxqA4hAu3qzD7ns93Ieuqjwh6wyEtuX_46cP-fg/)
- [Staging slide, 3371](https://docs.google.com/presentation/d/1crZ3IxqA4hAu3qzD7ns93Ieuqjwh6wyEtuX_46cP-fg/edit?slide=id.g3f98872dc86_0_35#slide=id.g3f98872dc86_0_35)
- Release Deck
- [2025-MM-DD Release deck, slide ISSUE NUMBER]

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.