Skip to content

Add Pages templates to the new project templates menu

Jason Yavorska requested to merge (removed):jlenny-AddPagesTemplates into master

This is closed and replaced with https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/24906.

What does this MR do?

Adds templates for the 5 most popular Pages templates to the new project menu. This does not add unique icons for the templates because that turned out more complicated than expected, and this feature is valuable without them. Created https://gitlab.com/gitlab-org/gitlab-ce/issues/57040 for adding unique icons later.

https://gitlab.com/gitlab-org/gitlab-ce/issues/56986 is sort of a general spin-off issue to investigate if vendoring the templates in the repo is the best idea, but since this is what we were doing before that's what I've continued with here.

Docs issue: https://gitlab.com/gitlab-org/gitlab-ce/issues/56991

image

What are the relevant issue numbers?

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/47857

Does this MR meet the acceptance criteria?

Edited by Jason Yavorska

Merge request reports