Skip to content

Automate release posts custom styling

username-removed-236961 requested to merge automate-release-post into release-9-2

Sean: @marcia see my recent commit for the foundation to work from. The dynamic parts are all done, we just need to add the existing HTML structure around them. => done!

Review apps: https://automate-release-post.about.gitlab.com/2017/05/22/gitlab-9-2-released/

Tasks:

  • Add loop through badges
  • Fix loop through primary and secondary features (they are repeating themselves)
  • Code review
  • Add fancy link to headings (anchor link)

Added:

  • .shadow to all images, + create conditional if you don't want shadow with image_noshadow = true entry in the Yaml file
  • conditional for deprecations
  • documentation_text with fallback to Read through the documentation on #{top_feature.name}
  • conditional image_url to all secondary features
  • conditional for CTA buttons

Further actions:

  • Merge into release-9-2
  • Update handbook

cc/ @axil @SeanPackham @dimitrieh @jschatz1 @timzallmann

Edited by username-removed-236961

Merge request reports