Skip to content

Simplify the process for creating GitLab Pages

Problem to solve

It takes very long time to create pages, whereas in GitHub it is just a click of a button.

Watch this video: https://youtu.be/jAvSSuK9IoI

Proposal

The easiest workflow for pages is https://docs.gitlab.com/ee/user/project/pages/getting_started_part_two.html#fork-a-project-to-get-started-from. We should add the top 5 pages templates to the templates section.

After making this change we should update the docs to recommend using the new project templates instead. Depending on how we move/copy the templates, we may need to repoint people looking for templates in https://gitlab.com/pages to the new location. If the templates continue to exist in both locations, then no action is needed (and that's ideal.)

image

Further details

Use Case

Maybe a user wants to share some static pages, instead of indulging in the CI stuff, the users can quickly deploy the pages.

Benefits

Users will be able to deploy pages very quickly and easily.

Edited by Jason Yavorsky