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

Create a page to edit an Assignment's due date #12

Open
shubhangij12 opened this issue Jul 6, 2023 · 1 comment
Open

Create a page to edit an Assignment's due date #12

shubhangij12 opened this issue Jul 6, 2023 · 1 comment

Comments

@shubhangij12
Copy link

shubhangij12 commented Jul 6, 2023

Path to the Due date page: Go to Manage-> Assignments -> Click on edit (pencil icon) under the Actions tab -> Go to 'Due dates'

Create a Due dates page where we display all the assignments with their corresponding due dates as you can see in the below screenshot. To resolve this issue one needs to perform the following tasks:

  • Remove the Number of review rounds input tab
  • Align the Timezone field in the same column as the checkboxes
  • Remove the Show/Hide date updater button [The updater was an idea to make it easy to change a bunch of due dates in tandem, like when you copy an assignment from one semester to another. However, the current UI is confusing and bothers the user with a potentially irrelevant choice. A better idea would be to wait until the user updates one date, and then, before the save, ask if other due dates should be updated "accordingly".]
  • Remove the Use Date Updater column from the table
  • Change the Apply late policy field to say, ~ Use the late policy for this assignment
  • Add a space between "Due date reminder" and "(hrs.)".

Apart from these changes, the UI pretty much remains the same.

Old UI:

Image

@shubhangij12 shubhangij12 converted this from a draft issue Jul 6, 2023
@efg
Copy link
Member

efg commented Jul 31, 2023

This project has been suggested for Tanay Gandhi (see Shubhangi's email)

@Shubh-Nisar Shubh-Nisar moved this from Todo to In Progress in @Reimplementation Front End Sep 7, 2023
Dhrumil0310 pushed a commit that referenced this issue Jun 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

No branches or pull requests

2 participants