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

On My Projects Page, Implement UI for operations on Multiple Projects #1520

Closed
3 of 4 tasks
entrotech opened this issue Nov 16, 2023 · 3 comments · Fixed by #1639
Closed
3 of 4 tasks

On My Projects Page, Implement UI for operations on Multiple Projects #1520

entrotech opened this issue Nov 16, 2023 · 3 comments · Fixed by #1639
Assignees
Labels
enhancement Release Note: Shows as visual or user experience Enhancement level: medium p-feature: My Projects Page /projects priority: SHOULD HAVE role: front-end Front End Developer size: 1pt Can be done in 4-6 hours
Milestone

Comments

@entrotech
Copy link
Member

entrotech commented Nov 16, 2023

Overview

Users need to be able to perform some My Projects Page operations on more than one project at a time. Add checkboxes to the beginning of each row and a toolbar above the grid with toolbar buttons to effect the appropriate actions.

Action Items

  • Add a checkbox to the header row and beginning of each project row in the grid.
  • Add a toolbar with icons for the available operations.
  • Implement logic to enable/disable and, in some cases, change the icon and operation as described in the document linked below in the Resources section.
  • Hook up each toolbar button to code that implements the corresponding operation

Resources/Instructions

REPLACE THIS TEXT -If there is a website which has documentation that helps with this issue provide the link(s) here.

@entrotech entrotech added enhancement Release Note: Shows as visual or user experience Enhancement role: front-end Front End Developer level: medium priority: SHOULD HAVE p-feature: My Projects Page /projects size: 1pt Can be done in 4-6 hours labels Nov 16, 2023
@Biuwa Biuwa added this to the 10 - Launch milestone Nov 16, 2023
@ZekeAranyLucas ZekeAranyLucas self-assigned this Nov 30, 2023
@agutiernc agutiernc self-assigned this Dec 7, 2023
@Biuwa
Copy link
Member

Biuwa commented Jan 17, 2024

Please provide an update:

  1. Progress(What is the current status of your project? What have you completed, and what is left to do):
  2. Blockers(Difficulties or errors encountered):
  3. Availability(How much time will you have this week to work on this issue):
  4. ETA(When do you expect this issue to be completed):
  5. Pictures (if necessary)(Add any pictures that will help illustrate what you are working on):

@Biuwa
Copy link
Member

Biuwa commented Feb 6, 2024

@agutiernc, @ZekeAranyLucas

Please provide an update:

  1. Progress(What is the current status of your project? What have you completed, and what is left to do):
  2. Blockers(Difficulties or errors encountered):
  3. Availability(How much time will you have this week to work on this issue):
  4. ETA(When do you expect this issue to be completed):
  5. Pictures (if necessary)(Add any pictures that will help illustrate what you are working on)

@agutiernc
Copy link
Member

Progress: I have refactored the hide feature and implemented the delete feature. I am currently working on the rules check and need to add the tooltips to the toolbar menu. The CSV feature will be a separate issue.

Blockers: Implementing rules

Availability: Afternoons/Evenings this week

ETA: EoW

Pictures: N/A

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Release Note: Shows as visual or user experience Enhancement level: medium p-feature: My Projects Page /projects priority: SHOULD HAVE role: front-end Front End Developer size: 1pt Can be done in 4-6 hours
Projects
Status: Released
4 participants