Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UX improvements on get started page #1479

Merged
merged 91 commits into from
May 5, 2022

Conversation

ianlin
Copy link
Member

@ianlin ianlin commented May 5, 2022

Changes proposed in this Pull Request:

Closes #1392.

This PR merges the shared feature branch feature/1392-ux-improvements-on-get-started-page that makes UX improvements on the get started page to the main branch develop.

💡 All code changes have been reviewed and tested in the respective PRs. Therefore, this PR should not require extra rounds of code review.

Changelog entry

Update - Add the first card with a CTA and a video for UX improvements on get started page.
Update - Add the benefits card for UX improvements on get started page.
Update - Add the features card for UX improvements on get started page.
Update - Add the customer quotes card for UX improvements on get started page.
Update - Add the get started card for UX improvements on get started page.
Update - Add the FAQs card for UX improvements on get started page.

ianlin added 30 commits April 18, 2022 13:59
Also update JSDoc for the optional callback parameter.
To prevent Wistia's script from being loaded on each rendering.
…ideo-card

Get started page UX improvements: add get started with video card
ianlin added 25 commits May 3, 2022 10:37
Get started page UX improvements: add customer quotes card
Also add the `gla-` prefix to the GLA-specific shared scss variables.
Get started page UX improvements: add get started card
On some mobile devices like iPhone 12 Pro.
Originally it used absolute position so the longer text would be
overlapped with the icon.
Get started page UX improvements: add FAQs card
@ianlin ianlin added the type: enhancement The issue is a request for an enhancement. label May 5, 2022
@ianlin ianlin self-assigned this May 5, 2022
@ianlin ianlin merged commit efe2f25 into develop May 5, 2022
@ianlin ianlin deleted the feature/1392-ux-improvements-on-get-started-page branch May 5, 2022 06:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement The issue is a request for an enhancement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

UX Improvements on Get Started Page
1 participant