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

Configurable project lists for spider users #25

Closed
booski opened this issue Oct 13, 2020 · 1 comment
Closed

Configurable project lists for spider users #25

booski opened this issue Oct 13, 2020 · 1 comment
Assignees
Labels
core Necessary for core projects
Milestone

Comments

@booski
Copy link

booski commented Oct 13, 2020

Spider users need to be able to narrow down the number of projects they see when logging in, while being able to find any project they have access to if they need to. This is of partially dependent on how program areas get implemented.

Upon login the user should be presented with a personal start page. It should consist of threee major parts:

  • Owned projects: all projects the user is an owner of
  • Program area projects: the user should be able to configure program areas of interest, whose projects all get listed (collated by program area)
  • All (other?) projects: a list of all projects the user has any access to at all. This should probably be initially collapsed for enhanced readability of the page once many projects exist on the platform.
@booski booski added the core Necessary for core projects label Oct 13, 2020
@booski booski added this to the Research done milestone Oct 13, 2020
@orkit orkit self-assigned this Jan 21, 2021
orkit added a commit that referenced this issue Jan 25, 2021
@orkit
Copy link
Contributor

orkit commented Jan 25, 2021

Upon login the user is presented with a personal start page, MyProjects. Upon the first login, the user is routed to a settings page where the user can set which projects they want to follow on MyProjects.

There is also a possibility of uploading an avatar for the user. (For use later in the ui).

I have been experimenting with a css-wrapper for enchaning the bootstrap table, which can be removed.

@orkit orkit closed this as completed Jan 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Necessary for core projects
Projects
None yet
Development

No branches or pull requests

2 participants