serratus-bio / serratus.io

Front-end code for Serratus project website
https://serratus.io
GNU Affero General Public License v3.0
11 stars 11 forks source link

Add intro pages for explorer, beta tools #156

Closed victorlin closed 3 years ago

victorlin commented 3 years ago

Live preview: https://dev-intro-pages.serratus.io

64 calls for a responsive nav bar. For that, I don't like the idea of having dropdown menus given the small number of pages we have. Instead, this pull request divides the pages into 2 categories explorer+beta-tools with intro pages for each.

Summary of changes

TODO:

binoyskumar92 commented 3 years ago

I think this looks good to me

victorlin commented 3 years ago

@ababaian any suggestions on descriptions here? I just copy/pasted snippets from various sources so it definitely needs some tuning.

ababaian commented 3 years ago

I can update the texts to be a nice high-level overview later today.

ababaian commented 3 years ago

Currently the external links for palmDB and palmscan are not working, not sure how to make link= refer to an external site (github).

ababaian commented 3 years ago

Also moving my weirdly placed "issue" comment here:

Related to this we currently have many items in the top navbar if we can group them and add pull-down menus to navigate the site (with a short descriptor for each entry) this can make navigating easier.

Proposed Navbar Organization (Title - Description)

Toolkit palmID - User-input RdRP Sequence Analysis palmscan - Detect RdRP palmprints palmDB - RdRP palmprint database Map (beta) - Geospatial mapping of viral RdRPs Trees (beta) - Procedural palmprint phylogenies

About The Project - Open Virome The Team - Making the magic happen

victorlin commented 3 years ago

@ababaian @binoyskumar92 as discussed in Slack– it is presentable now, merging and will tackle TODOs in separate PRs.