web UI: slicker landing page
The "browse" button at https://archive.softwareheritage.org/ currently jumps to a dense/scary help page. I think we can provide a smoother experience, especially for first time users (proposal below). Also, the landing page and all the tabs linked from it special-case the Linux kernel as an example, which I think we can avoid.
Proposal:
- the landing page should be the "search" tab, showing a slick "google like" search bar and nothing helse
- the "help" tab is already well visible from there, so the user can click on it if desired
- remove the automatic redirect to https://github.com/torvalds/linux/ ; it should really not appear anywhere unless the user has selected it (e.g., as a search result)
As minor points:
- i'm not sure why browse should be a tab in the same page, as browsing will happen starting from search results, we should simply remove it entirely from the search page
- the search tab shows the headers of the result table "origin type" / "Origin browse url" even before a search is attempted, which is confusing as they seem hint for how to fill the search bar. We should show them iff search results are available
Migrated from T924 (view on Phabricator)