Skip to content

Group dashboard UI

Resources

UX @tauriedavis | FE @alfredo1 | BE @dzaporozhets

Further UI Improvements

We have implemented subgroups and now want to improve on the design to show the correct groups nested under their parent groups within the group dashboard.

nested-groups


Original issue

Group Dashboard

  • If you only have access to a subgroup and not to the corresponding parent group, list it as: Group name / Subgroup name as Role name
  • If you have access to a group and not to any of its subgroups, list it as: Group name as Role name [as it is today]
  • If you have access to a group and some of its subgroups, list it as: Group name as Role name
    • In this case, the subgroups would appear under the parent group and be collapsable

Individual group page

  • Groups have a new tab next to Projects called Subgroups
  • Listed shared projects should be titled: Group name / Subgroup name (if applicable) / Project name
  • Listed shared projects should be tagged Shared
  • Listed subgroups should not have the parent group in their title (e.g. Group name / Subgroup name) in the same way that projects of a group don't have the group in their title. They should be simply titled: Subgroup name
  • Group pages and sub group pages will have the same design because they share the same functionality.

subgroups projects


Original Description

We need a way to display nested groups in GItLab UI.

Now when I visit group page I see only list of projects:

Screenshot_2016-12-07_20.42.08

However if group has not only projects but few groups inside - we should list them too. Some ideas to solve it:

  1. Add groups tab

    Screenshot_2016-12-07_20.45.41

  2. Render groups with projects in same list

    Screenshot_2016-12-07_20.46.41

@awhildy I need design for this problem. Nested groups feature is scheduled for 9.0 so its better to have it ready for 8.16. Can we do it?