MullinsLab / viroverse

a platform for the collection, storage, retrieval, and analysis of experimental data for laboratory workflows
MIT License
5 stars 1 forks source link

Reorganize start page #94

Open fluffy-critter opened 5 years ago

fluffy-critter commented 5 years ago

Make the start page show the more common operations that can be taken by the currently-logged-in user; remove cohorts from the old default "projects and cohorts" view and create a new "my projects" view

Fixes #85 and lays the groundwork for the rest of the "rework global navigation" project (originally opened as #82)

silby commented 5 years ago

I don't believe this is the right direction for the home page. A bare menu with all the possibilities laid out like this doesn't really address what I think is our core navigational problem, which is that the subsystems in Viroverse don't have approachable start pages. What I think is called for is for each of the top-level headings you have on this homepage to become a sub-homepage of its own, with context added on those pages leading the user towards their destination/helping them discover additional functions. For example, the Browse start page could have options like:

The Input start could link into the beginning of the PCR workflow and the importer, etc.

Imagine each of these things (Browse, Input, Freezers, Admin) as the link target of a revamped top-level nav, with really easy-to-distinguish next-clicks on each of them, with a shared design. Does that make sense?

fluffy-critter commented 5 years ago

That does and is what I was going to, I' djust split it out into separate issues for each of those sub-pages. The current most-things-and-the-kitchen-sink stuff for the top-level page was just because otherwise there'd have not been anything on the page beyond a link to "my projects."

silby commented 5 years ago

I’d say keep the top level homepage unmodified for the time being and revisit after the other aspects of this are in place.

On Sep 5, 2019, at 2:49 PM, fluffy notifications@github.com<mailto:notifications@github.com> wrote:

That does and is what I was going to, I' djust split it out into separate issues for each of those sub-pages. The current most-things-and-the-kitchen-sink stuff for the top-level page was just because otherwise there'd have not been anything on the page beyond a link to "my projects."

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/MullinsLab/viroverse/pull/94?email_source=notifications&email_token=AAAESNKE6ADQ3VSFPWRX3ADQIF5GRA5CNFSM4ITXXQMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6A5RWI#issuecomment-528603353, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AAAESNP2MM2YG6JLGXZTJC3QIF5GRANCNFSM4ITXXQMA.