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

Improve datatable display of volunteers on /supervisors page #5774

Open
3 tasks
elasticspoon opened this issue May 27, 2024 · 1 comment
Open
3 tasks

Improve datatable display of volunteers on /supervisors page #5774

elasticspoon opened this issue May 27, 2024 · 1 comment
Labels
Difficulty: Advanced Spans multiple domains and requires more advanced coding knowledge no-issue-activity

Comments

@elasticspoon
Copy link
Collaborator

What type(s) of User Does This Feature Affect?

  • supervisors
  • admins

Description

We currently have the follow page for supervisors to look at their volunteers (/supervisors):

Image

We would like to make some small-ish improvements to it.

Goals

As you can see in the screenshot 16 is shorter than 13. This is because the page makes calls to dynamically generated CSS classes

<span class="attempted-contact status-btn success-bg text-white pl-${activeContactVolunteers * 15} pr-${activeContactVolunteers * 15}">
. Those classes aren't always built (or maybe they got minified out). Regardless, using classes like that isn't a good idea.

Count of Transition Age youth does not belong in the "Volunteer Info" column. Lets combine this information with volunteer information instead. Maybe something like:

Image

or the two rows could be overlaid on each other.

Completion Criteria

  • Make the table elements scale correctly
  • Consider what do to do if the element if large enough that it would go off the page
  • Change the transition aged data to overlay the volunteer data or be on another row

How to Access the QA Site

Login Details:
Link to QA site

Login Emails:

password for all users: 12345678

Questions? Join Slack!

We highly recommend that you join us in slack #casa channel to ask questions quickly. And discord for office hours (currently Tuesday 5-7pm Pacific), stakeholder news, and upcoming new issues.

@elasticspoon elasticspoon converted this from a draft issue May 27, 2024
@elasticspoon elasticspoon added Ruby for Good 2024 DC Difficulty: Advanced Spans multiple domains and requires more advanced coding knowledge labels May 27, 2024
@elasticspoon elasticspoon moved this from Needs Labeling to To-Do in Casa Planning May 27, 2024
@elasticspoon elasticspoon changed the title Improve datatable display on /supervisors page Improve datatable display of volunteers on /supervisors page May 28, 2024
Copy link

github-actions bot commented Aug 4, 2024

This issue has been open without changes for a long time! What's up?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Difficulty: Advanced Spans multiple domains and requires more advanced coding knowledge no-issue-activity
Projects
Status: Low Prio
Development

No branches or pull requests

1 participant