Add a link to page setting on the project details page
Problem to solve
A common theme we have seen in the UX department is onboarding and discovering features is often a challenge and is leading to a diminished experience. As part of the Experience Baselines and Recommendations initiative, it was determined users may struggle with discovering how to get started with GitLab pages. Currently, for a project that could use pages but was not created by forking a template, the only starting point a user could find in the UI is under settings. This could lower discoverability. Projects that utilize pages are often geared specifically for that purpose.
Intended users
Users with projects that use any static website generator or plain HTML that wish to leverage GitLab pages.
Proposal
Add a quick link to the project detail page. Similar to Set up CI/CD
or Add CHANGELOG
quick links, this would provide a jumping-off point to improve the discoverability of the page settings. This could be static, but preferably dynamic based on if it is a pages capable project. This would avoid adding noise to non-pages projects. The text of the link could also be dynamic based on if pages are set up.
What does success look like, and how can we measure that?
Users can discover and more easily navigate to page settings.