Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dashboard Bugs and Improvements #976

Open
aarontitus opened this issue Jun 18, 2024 · 0 comments
Open

Dashboard Bugs and Improvements #976

aarontitus opened this issue Jun 18, 2024 · 0 comments
Assignees
Labels
bug Something isn't working enhancement New feature or request ui

Comments

@aarontitus
Copy link
Member

aarontitus commented Jun 18, 2024

Description

See Screenshot 1

  1. Include all roles. For example, mine should include "Primary Contact," "Admin," "Field Worker" and "Phone Agent."
  2. Often "Volunteer Engagement" just doesn't appear. If there is no data, it should say "No Data," that way I know to look for a different problem.
    3a. Add "Total Cases" which is all cases.
    3b. Add "Total Unclaimed Cases" which is all claimed cases. Link this to the Work page with filters: "Unclaimed."
    3c. Link this to the Work page with filters: "Status: Closed," and "Claimed by My Organization," and "Member of My Organization." BUG: Filters no longer appear in the URL. We need to fix that.
  3. Link this to the Work page with filters: "Claimed by My Organization" Should be titled "My Org's Claimed Cases"
  4. Link this to the Work page with filters: "Status: Closed," and "Claimed by My Organization" Should be titled, "My Org's Closed Cases."
  5. Link this to the Work page with filters: "Status: Open," and "Claimed by My Organization" Should be titled, "My Org's Open Cases."
  6. Link this to a modal that will show a list of active users, in a layout similar to "Online Now," except there is no need to group by organization.
  7. Requests for moving organizations to your organization need to be in action items. They are not currently.

See Screenshot 2
9. Z-axis layer error

See Screenshot 3
10. UI BUG: When inviting more than about 40 people at a time (which turns out to be a fairly common practice we've learned), the "Invite Teammates" modal "Send Invites" button falls off the page.

See Screenshot 4-6
11. Instead of using a modal to Invite Teammates, expand the Dashboard and other areas at the top of the screen so that the page scrolls. VITALLY IMPORTANT: *Please use all of the existing email logic when pasting. We spent a LOT of time to get that right. Please don't start over.

Screenshots

Screenshot 1
image

Screenshot 2
image

Screenshot 3
image

Screenshot 4
image

Screenshot 5
image

Screenshot 6
image

@aarontitus aarontitus added bug Something isn't working enhancement New feature or request ui labels Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request ui
Projects
None yet
Development

No branches or pull requests

3 participants