Feature Description
The splash screen will be updated to make the Analytics section more prominent, and the external link icon will be removed from the "Learn more" link. This includes the following changes to the section:
- Add a header containing the Analytics logo, title, and “recommended” badge.
- Set the background colour to grey and remove the divider line.
- Remove the external link icon from the “Learn more” link.
For reference, see splash screen section in the design doc, and the Figma design.
Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
- The splash screen's Analytics section is updated to meet the Figma design:
- It has a header containing the Analytics logo, title, and “recommended” badge.
- Its background colour is grey, and there's no divider line below it.
- The “Learn more” link no longer has an external link icon.
- These changes are gated behind the
setupFlowRefresh feature flag.
Implementation Brief
Test Coverage
QA Brief
- Ensure that the Splash screen snalytics section matches the Figma design.
- The “Learn more” link no longer has an external link icon.
Changelog entry
- Update the splash screen to make the Analytics section more prominent in the new setup flow.
Feature Description
The splash screen will be updated to make the Analytics section more prominent, and the external link icon will be removed from the "Learn more" link. This includes the following changes to the section:
For reference, see splash screen section in the design doc, and the Figma design.
Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
setupFlowRefreshfeature flag.Implementation Brief
assets/js/components/setup/SetupUsingProxyWithSignIn/:div.googlesitekit-setup__analytics-opt-in-wrapperelement from theSplashContentcomponent to a new component,AnalyticsOptIn, in its own file namedAnalyticsOptIn.tsx.AnalyticsOptIncomponent as follows:divto contain the Analytics logo, title, and “recommended” badge, with class.googlesitekit-setup__analytics-opt-in-wrapper-header.div, render the Analytics logo (assets/svg/graphics/analytics.svg), aTypographycomponent for the service name, and aBadgecomponent with the label "Recommended", with appropriate props to meet the Figma design.externalprop from the "Learn more" link.assets/sass/components/setup/_googlesitekit-splash.scss:.googlesitekit-setup__analytics-opt-in-wrapperclass:::afterpseudo-element, which was used to add a divider line..googlesitekit-setup__analytics-opt-in-wrapper-headerclass, with necessary styling to meet the design.Test Coverage
QA Brief
Changelog entry