diff --git a/modules/admin/assets/js/components/onboarding/screens/get-started.js b/modules/admin/assets/js/components/onboarding/screens/get-started.js index 4a690cf5..4920cbf1 100644 --- a/modules/admin/assets/js/components/onboarding/screens/get-started.js +++ b/modules/admin/assets/js/components/onboarding/screens/get-started.js @@ -8,7 +8,7 @@ import Checkbox from '@elementor/ui/Checkbox'; import Link from '@elementor/ui/Link'; import { __ } from '@wordpress/i18n'; -export const GetStarted = ( { message, buttonText, onClick, severity } ) => { +export const GetStarted = ( { message, buttonText, onClick, severity, allowTracking, setAllowTracking } ) => { return ( <> @@ -36,7 +36,7 @@ export const GetStarted = ( { message, buttonText, onClick, severity } ) => { - + setAllowTracking( ! allowTracking ) } color="default" /> { __( 'Become a super contributor by sharing non-sensitive plugin data to help us improve the tools you use every day.', 'hello-plus' ) } diff --git a/modules/admin/assets/js/components/onboarding/screens/install-kit.js b/modules/admin/assets/js/components/onboarding/screens/install-kit.js index 9e9bae5c..962cdf3b 100644 --- a/modules/admin/assets/js/components/onboarding/screens/install-kit.js +++ b/modules/admin/assets/js/components/onboarding/screens/install-kit.js @@ -3,8 +3,10 @@ import { Navigation } from '../navigation'; import Typography from '@elementor/ui/Typography'; import Alert from '@elementor/ui/Alert'; import { __ } from '@wordpress/i18n'; +import Grid from '@elementor/ui/Grid'; +import Image from '@elementor/ui/Image'; -export const InstallKit = ( { message, buttonText, onClick, severity } ) => { +export const InstallKit = ( { message, kits = [], setPreviewKit, severity } ) => { return ( @@ -22,6 +24,19 @@ export const InstallKit = ( { message, buttonText, onClick, severity } ) => { } { message && { message } } + + + { kits.map( ( kit ) => ( + + + { kit.title } + { { + setPreviewKit( 'english-pub-hp' ); + } } /> + + + ) ) } + diff --git a/modules/admin/assets/js/components/onboarding/screens/preview.js b/modules/admin/assets/js/components/onboarding/screens/preview.js new file mode 100644 index 00000000..dc1bc212 --- /dev/null +++ b/modules/admin/assets/js/components/onboarding/screens/preview.js @@ -0,0 +1,44 @@ +import Stack from '@elementor/ui/Stack'; +import Box from '@elementor/ui/Box'; +import Typography from '@elementor/ui/Typography'; +import { __ } from '@wordpress/i18n'; +import ChevronRightIcon from '@elementor/icons/ChevronRightIcon'; +import Button from '@elementor/ui/Button'; + +export const Preview = ( { slug, title, setPreviewKit, setStep } ) => { + return ( + <> + + setPreviewKit( '' ) } + > + + { __( 'Back to Wizard', 'hello-plus' ) } + + + + + + + +