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

Update projects list #119

Closed
jmgasper opened this issue Nov 5, 2019 · 0 comments
Closed

Update projects list #119

jmgasper opened this issue Nov 5, 2019 · 0 comments

Comments

@jmgasper
Copy link
Collaborator

jmgasper commented Nov 5, 2019

The projects list on the left isn't overly user-friendly.

I think we can make this better by making the following changes:

Updated list

Don't make each element expandable / collapsible. We'll just show the list of projects and allow the user to select one. We'll remove the Active Challenges, All Challenges, and New Challenge buttons for every project.

Selected project

We'll have a new project page for a selected project in the main content area.

This page will have a table section with three tabs - Active, Draft, and Completed

The different tabs will allow the user to quickly click through the active, draft, and completed challenges for the selected project. Clicking on the tab will update the table with the corresponding challenge information.

Header text

Right now, when a project is expanded and Active Challenges is selected, we show the text Active Challenges at the top of the content area. Let's make two changes to that:

  1. Show the project name text instead of Active Challenges
  2. Add a button to the right of the text (pinned to the right) that just says Launch New. This will send the user to the page to launch a new challenge for the selected project.

Screen Shot 2019-11-05 at 2 36 21 pm

jmgasper added a commit that referenced this issue Nov 20, 2019
    #117
    #118 (Major requirement)
    #119 (Major requirement)
    #120
    #121
    #122
    #123
    #124
    #125
    #126
    #127
    #128 (Major requirement)
    #130 (Major requirement)
    #131
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant