WIP: Review Apps webpage

username-removed-236961 requested to merge review-apps-webpage into master

Closes https://gitlab.com/gitlab-com/www-gitlab-com/issues/851

Meta Issue: https://gitlab.com/gitlab-org/gitlab-ce/issues/20255

  • Release: 8.14
  • Due date: Nov 18th
  • Merge: Nov 22th

URL: /features/review-apps/


  • New hero section (the icon should be review icon from the 10 steps and the background screen should be updated)
  • Add the collaboration icon that David shared and the below after automatic live preview
  • Benefit: One-click to collaborate
  • Supporting text: No need to check out a branch or spin up a staging environment. Just send a link and let your team click around.
  • Remove the "easily-configurable icon and copy
  • Remove the Review Apps overview section. Since the screenshot does not add value and it takes up a decent amount of space.
  • Remove the icons, screens, and copy for all of the benefits
  • In the place of the benefits, add Dimitrie's image from https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/3750#note_18497551
  • Above the image it should say: "Review Apps transform your flow. Staging becomes optional. You submit a merge request and preview your changes in a live environment. After your full team has had a chance to review and your merge request is approved, you can deploy straight to production."

Merge request reports