Page MenuHomePhorge

Repo home view and browse view share the same menu tab
Open, Needs TriagePublic

Description

This is kind of a followup to T15645. I have looked again at the UX of using diffusion and why I am so confused by it. Now I have figured it out. There are two views:

These views share some components (the rendered contents of the root folder, Readme), but differ in some important ways (Clone, Actions and Branch buttons for example can only be found in the repo view). But both views will be rendered under the active Code tab and that is the source of many confusing click odysseys...

image.png (97×444 px, 2 KB)

I think we could improve the UX

  • by adding a new tab button like "Home" (Repo? Start?) for the repo home view.
  • by staying in this home view when switching branch like this
    image.png (178×549 px, 11 KB)

Event Timeline

bekay created this object in space S1 Public.

I tried to understand the situation. Thanks.

In your opinion: on the repo view (with clone buttons) is it really important to link to the other similar "reduced" view (without clone buttons)?

I tried to understand the situation. Thanks.

In your opinion: on the repo view (with clone buttons) is it really important to link to the other similar "reduced" view (without clone buttons)?

You mean in the tab menu? I think so, because it makes it very simple to go back to the "Home" view when browsing directories or watching at a file. That is the whole point of it: Differentiate different views with different UI elements. Now one UI element (the "Code" tab) is used for two quiet different views: