Skip to content

851 review apps landing page

kushalpandya requested to merge 851-review-apps-landing-page into master

Closes #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/

Tasks:

  • 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 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, let's use this portion of Dimitrie's image Screen_Shot_2016-11-17_at_5.05.47_PM

  • The full image was shared here: https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/3750#note_18497551

  • Above the image it should say: "Review Apps transform the way you and your team work. For developers this means you can kick off your feedback process much sooner. Submit a merge request and preview your changes in a live environment. When you push to master, you'll know your changes have gone through CI testing as well as a live review where the team can make sure things actually work.

  • For designers, product managers, marketing counterparts, etc., giving feedback just got a lot easier. You won't have to check out branches or spin up a staging environment to preview changes. With Review Apps, you click a link and see the live changes. Hopefully, this means you can give more timely and informed feedback."

  • Make size of buttons under Get Started with GitLab Review Apps section be equal.

Merge request reports