Skip to content

Prototype Homepage concepts

Problem to solve

  • The design explored in https://gitlab.com/gitlab-org/gitlab/-/issues/508933+ will only succeed if the underlying data feeding them meets user needs.
  • User testing static images will not allow us to get the feedback we need to understand if our concepts will meet those needs.

Proposal

  • Create a basic prototype capturing the data expressed in https://gitlab.com/gitlab-org/gitlab/-/issues/508933+. This includes (but is not limited to):
    • Pending to-do items
    • Assigned issues
    • Assigned MRs
    • Review requests
    • Recently viewed GitLab content
    • Followed user activity feed
    • User bookmarks (by the existing "my emoji reaction" filter with the 🔖 emoji – no need to build this from scratch)
  • The prototype must be able to pull relevant data for the user viewing the prototype. In some cases, this will mean extending the GraphQL API of the product to expose more information.
  • The visual design of the prototype does not need to reflect the completed designs. This is concept validation, not a step to a production feature.

WIP visual designs

Homepage Filter
Iteration_1 Iteration_1_-_Filter
Edited by Amelia Bauerly