Page MenuHomeSoftware Heritage

templates/browse: Improve navigation for origin/snapshot related views
ClosedPublic

Authored by anlambert on Thu, Jun 18, 6:44 PM.

Details

Summary

Use tabs to navigate between code views, branches list view, releases list view
and origin visits view.

Simplify title in top navbar and move origin links to page main content.

Below are some screenshots of the changes:

Related to T2326

Diff Detail

Repository
rDWAPPS Web applications
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

anlambert created this revision.Thu, Jun 18, 6:44 PM

Build is green

Patch application report for D3317 (id=11737)

Rebasing onto c435bc30e4...

Current branch diff-target is up to date.
Changes applied before test
commit 0c7cbf061dfe88caf0c8ba573817bd5e4f5f18de
Author: Antoine Lambert <antoine.lambert@inria.fr>
Date:   Tue Jun 16 11:42:47 2020 +0200

    templates/browse: Improve navigation for origin/snapshot related views
    
    Use tabs to navigate between code views, branches list view, releases list view
    and origin visits view.
    
    Simplify title in top navbar and move origin links to page main content.
    
    Related to T2326

See https://jenkins.softwareheritage.org/job/DWAPPS/job/tests-on-diff/193/ for more details.

ardumont accepted this revision.Thu, Jun 18, 6:55 PM
ardumont added a subscriber: ardumont.

The screenshots render real nice!

Awesome, can't wait to see it in prod!

Also, looks good to me ;)

This revision is now accepted and ready to land.Thu, Jun 18, 6:55 PM

Clean and elegant, LGTM