Making Pages easier to use for everyone
Description
GitLab Pages are a great way to get almost any kind of website live.
Assuming you have shared GitLab Runners and Pages is configured on the instance, how can we make it easier for people to start using them?
Proposals
Some of these are more concrete and doable than others.
- Create an onboarding flow that teaches you to setup a personal Pages site
- In an empty repository, add the option to start a GitLab Pages site
- AND/OR When creating a new repository, offer a shortcut to immediately "Create a website using Pages"
- In a repo with an index.html in its root, serve that page without
.gitlab-ci.yml
- Markdown buttons in the file editor
- Markdown highlighting
- gitlab-ce%"9.0" Preview of markdown in the file view
- Live (immediate) preview of markdown output
- ?