Skip to content

Hierarchy / breadcrumbs should always be visible #213

@joepio

Description

@joepio

Currently, many Page views have a <Parent> element at the top, showing breadcrumbs, giving the user an understanding of the hierarchy of the resource.

This is often very useful information. However, it is not always shown. In the Document or ChatRoom pages, for example, we don't render the <Parent>.

We need more consistency, but I don't think rendering the parent everywhere is the solution. I think we need some UI element that is always visible. Some ideas:

  • Always show the parent at the top.
  • Always show a to parent button in the navigation bar. This should probably be an up arrow or something similar. This has minimal UI impact, and it seems pretty intuitive, but it does not actually provide any information.
  • Show the parent in the navigation bar, instead of the URL. The URL is kind of geeky, an not always relevant. We might be able to show all parents as pills in the navbar. On small screens we show the last parent, and hide the top ones (making them overflow).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions