ENG: Full Hero Carousel
Goal
We would like to test adding a full hero carousel to the homepage which will improve engagement as measured by CTA clicks within the homepage hero.
This issue is to create the functionality for the home carousel not to implement it live. We also want this to be a new component and not overwrite the current home hero. We should use the current home hero as a starting point in this carousel.
-
The carousel transition includes left text and image -
The user should be able to click to move to the next slide -
The carousel should be flexible that can handle 2-5 slides -
When a user mouses over the entire carousel the timer should pause -
Work with @dennischarukulvanich so we can track the CTAs per slide
When engineering is done we should make sure the old hero is on the home page and we can merge this new component to wait for content.
Jobs To Be Done
- Situation: When ...
- Motivation: We want to ...
- Outcome: So we can ...
Page(s)
Which page(s) are involved in this request?
[Homepage](http://about.gitlab.com)
DCI
-
DRI: GitLab Handle
-
Consulted: GitLab Handle
-
Informed: Everyone
In scope
What is within scope of this request?
-
AB Test current (control) carousel vs. a carousel that changes messaging and CTA links as well.
Out of scope
What is out of scope and not part of this iteration?
- Experience or behaviour changes beyond in scope description
Example:
Requirements
What are the requirements for this request? Checklist below is an example of common requirements, please check all that apply and adjust as necessary:
-
Copy writing -
Illustration -
Custom Graphics -
Research -
Data / Analytics -
UX Design -
Engineering