From 47ac1205efc2edd425270a7e716a506fc7293a2b Mon Sep 17 00:00:00 2001 From: MiroslavDionisiev Date: Wed, 16 Oct 2024 15:45:49 +0300 Subject: [PATCH] refactor: [UEPR-44] Addressed review comments and chnage project journey behaviour --- .../driver-journey/driver-journey.jsx | 7 +- .../editor-journey/editor-journey.jsx | 517 +++++++----------- .../editor-journey/editor-journey.scss | 4 +- .../project-journey/project-journey.jsx | 16 +- .../project-journey/project-journey.scss | 35 +- src/lib/use-previous.js | 22 - src/views/preview/presentation.jsx | 7 +- src/views/preview/project-view.jsx | 5 +- .../onboarding-journeys/Animation-Icon.png | Bin 10592 -> 0 bytes .../onboarding-journeys/Animation-Icon.svg | 1 + .../images/onboarding-journeys/Games-Icon.png | Bin 17185 -> 0 bytes .../images/onboarding-journeys/Games-Icon.svg | 1 + .../images/onboarding-journeys/Music-Icon.png | Bin 10854 -> 0 bytes .../images/onboarding-journeys/Music-Icon.svg | 1 + .../onboarding-journeys/On-Own-Icon.png | Bin 13192 -> 0 bytes .../onboarding-journeys/On-Own-Icon.svg | 1 + .../Starter-Projects-Icon.png | Bin 13292 -> 0 bytes .../Starter-Projects-Icon.svg | 1 + .../onboarding-journeys/Tutorials-Icon.png | Bin 4999 -> 0 bytes .../onboarding-journeys/Tutorials-Icon.svg | 1 + webpack.config.js | 6 +- 21 files changed, 242 insertions(+), 383 deletions(-) delete mode 100644 src/lib/use-previous.js delete mode 100644 static/images/onboarding-journeys/Animation-Icon.png create mode 100644 static/images/onboarding-journeys/Animation-Icon.svg delete mode 100644 static/images/onboarding-journeys/Games-Icon.png create mode 100644 static/images/onboarding-journeys/Games-Icon.svg delete mode 100644 static/images/onboarding-journeys/Music-Icon.png create mode 100644 static/images/onboarding-journeys/Music-Icon.svg delete mode 100644 static/images/onboarding-journeys/On-Own-Icon.png create mode 100644 static/images/onboarding-journeys/On-Own-Icon.svg delete mode 100644 static/images/onboarding-journeys/Starter-Projects-Icon.png create mode 100644 static/images/onboarding-journeys/Starter-Projects-Icon.svg delete mode 100644 static/images/onboarding-journeys/Tutorials-Icon.png create mode 100644 static/images/onboarding-journeys/Tutorials-Icon.svg diff --git a/src/components/journeys/driver-journey/driver-journey.jsx b/src/components/journeys/driver-journey/driver-journey.jsx index dfe7fa5f0..965cfecf3 100644 --- a/src/components/journeys/driver-journey/driver-journey.jsx +++ b/src/components/journeys/driver-journey/driver-journey.jsx @@ -7,9 +7,8 @@ require('driver.js/dist/driver.css'); const DriverJourney = ({configProps, driverObj}) => { const [renderState, setRenderState] = useState(); - const {steps, ...restConfig} = configProps; - useEffect(() => { + const {steps, ...restConfig} = configProps; const driverSteps = steps.map((step, index) => { const {sectionComponents = {}, callback, ...popoverProps} = step.popover; return { @@ -43,10 +42,10 @@ const DriverJourney = ({configProps, driverObj}) => { driverObj.setConfig({...restConfig, steps: driverSteps}); driverObj.drive(); - }, [driverObj, steps]); + }, [driverObj, configProps]); if (!renderState) return null; - if (!steps[renderState.stepIndex]) return null; + if (!configProps.steps[renderState.stepIndex]) return null; return ( <> diff --git a/src/components/journeys/editor-journey/editor-journey.jsx b/src/components/journeys/editor-journey/editor-journey.jsx index 32e2b3288..75dffc66c 100644 --- a/src/components/journeys/editor-journey/editor-journey.jsx +++ b/src/components/journeys/editor-journey/editor-journey.jsx @@ -4,96 +4,96 @@ const FlexRow = require('../../flex-row/flex-row.jsx'); const Button = require('../../forms/button.jsx'); const DriverJourney = require('../driver-journey/driver-journey.jsx'); const {defineMessages, useIntl} = require('react-intl'); -const {useMemo, useState} = require('react'); +const {useMemo, useState, useCallback} = require('react'); const PropTypes = require('prop-types'); require('./editor-journey.scss'); const messages = defineMessages({ - createTitle: { + createStepTitle: { id: 'gui.journey.controls.create', defaultMessage: 'Create', - description: 'Create modal title' + description: 'Create step title' }, - projectGenreTitle: { + projectGenreStepTitle: { id: 'gui.journey.controls.choose.projectGenre', defaultMessage: 'What do you whant to create?', - description: 'Choose project genre modal title' + description: 'Choose project genre step title' }, - typeTitle: { + typeStepTitle: { id: 'gui.journey.controls.choose.type', defaultMessage: 'Which type?', - description: 'Choose project type modal title' + description: 'Choose project type step title' }, - startTitle: { + startStepTitle: { id: 'gui.journey.controls.choose.start', defaultMessage: 'How do you want to start?', - description: 'Choose way to start modal title' + description: 'Choose way to start step title' }, - gameTitle: { + gameButtonText: { id: 'gui.journey.controls.game', defaultMessage: 'Game', - description: 'Game button title' + description: 'Game button text' }, - animiationTitle: { + animiationButtonText: { id: 'gui.journey.controls.animation', defaultMessage: 'Animation', - description: 'Animation button title' + description: 'Animation button text' }, - musicTitle: { + musicButtonText: { id: 'gui.journey.controls.music', defaultMessage: 'Music', - description: 'Music button title' + description: 'Music button text' }, - clickerGameTitle: { + clickerGameButtonText: { id: 'gui.journey.controls.game.clicker', defaultMessage: 'Clicker Game', - description: 'Clicker game button title' + description: 'Clicker game button text' }, - pongGameTitle: { + pongGameButtonText: { id: 'gui.journey.controls.game.pong', defaultMessage: 'Pong Game', - description: 'Pong game button title' + description: 'Pong game button text' }, - characterAnimationTitle: { + characterAnimationButtonText: { id: 'gui.journey.controls.animation.character', defaultMessage: 'Animate a character', - description: 'Animate a character button title' + description: 'Animate a character button text' }, - flyAnimationTitle: { + flyAnimationButtonText: { id: 'gui.journey.controls.animation.fly', defaultMessage: 'Make it fly', - description: 'Make it fly animation button title' + description: 'Make it fly animation button text' }, - recordSoundTitle: { + recordSoundButtonText: { id: 'gui.journey.controls.music.record', defaultMessage: 'Record a sound', - description: 'Record a sound button title' + description: 'Record a sound button text' }, - makeMusicTitle: { + makeMusicButtonText: { id: 'gui.journey.controls.music.make', defaultMessage: 'Make music', - description: 'Make music button title' + description: 'Make music button text' }, - tutorialTitle: { + tutorialButtonText: { id: 'gui.journey.controls.tutorial', defaultMessage: 'Tutorial', - description: 'Tutorial button title' + description: 'Tutorial button text' }, - starterProjectTitle: { + starterProjectButtonText: { id: 'gui.journey.controls.starterProject', defaultMessage: 'Starter project', - description: 'Starter project button title' + description: 'Starter project button text' }, - onMyOwnTitle: { + onMyOwnButtonText: { id: 'gui.journey.controls.onMyOwn', defaultMessage: 'On my own', - description: 'On my own button title' + description: 'On my own button text' } }); -const projects = { - clicker: '10128368', +const projectIds = { + clicker: '10000252', pong: '10128515', animateCharacter: '10128067', makeItFly: '114019829', @@ -101,7 +101,7 @@ const projects = { makeMusic: '10012676' }; -const tutorials = { +const tutorialIds = { clicker: 'Make-A-Game', pong: 'pong', animateCharacter: 'Animate-A-Character', @@ -110,20 +110,6 @@ const tutorials = { makeMusic: 'Make-Music' }; -const redirectToProject = projectId => { - location.href = `/projects/${projectId}?showJourney=true`; -}; - -const openTutorial = (onActivateDeck, tutorialId, driverObj) => { - onActivateDeck(tutorialId); - driverObj.destroy(); -}; - -const ownOptingPicked = (setCanViewTutorialsHighlight, driverObg) => { - setCanViewTutorialsHighlight(true); - driverObg.destroy(); -}; - const EditorJourneyDescription = ({title, descriptionData}) => ( <>
{title}
@@ -146,288 +132,178 @@ const EditorJourneyDescription = ({title, descriptionData}) => ( ); -const EditorJourney = ({onActivateDeck, setCanViewTutorialsHighlight}) => { +const EditorJourney = ({onActivateDeck, setCanViewTutorialsHighlight, setShowJourney}) => { const [driverObj] = useState(() => ( driver() )); const intl = useIntl(); - const steps = useMemo( - () => [{ - popover: { - title: intl.formatMessage(messages.createTitle), - showButtons: ['close'], - sectionComponents: { - description: driverObj.moveTo(1) - }, - { - imgSrc: '/images/onboarding-journeys/Animation-Icon.png', - text: intl.formatMessage(messages.animiationTitle), - handleOnClick: () => driverObj.moveTo(2) - }, - { - imgSrc: '/images/onboarding-journeys/Music-Icon.png', - text: intl.formatMessage(messages.musicTitle), - handleOnClick: () => driverObj.moveTo(3) - } - ]} - /> + const createStep = useCallback((projectId, tutorialId) => ({ + title: intl.formatMessage(messages.createStepTitle), + showButtons: ['close'], + sectionComponents: { + description: { + onActivateDeck(tutorialId); + setShowJourney(false); + driverObj.destroy(); + } + }, + { + imgSrc: '/images/onboarding-journeys/Starter-Projects-Icon.svg', + text: intl.formatMessage(messages.starterProjectButtonText), + handleOnClick: () => { + location.href = `/projects/${projectId}?showJourney=true`; + setShowJourney(false); + driverObj.destroy(); + } + }, + { + imgSrc: '/images/onboarding-journeys/On-Own-Icon.svg', + text: intl.formatMessage(messages.onMyOwnButtonText), + handleOnClick: () => { + setCanViewTutorialsHighlight(true); + setShowJourney(false); + driverObj.destroy(); + } + } + ]} + /> + } + }), [onActivateDeck, setCanViewTutorialsHighlight, setShowJourney, driverObj, intl]); + + const configProps = useMemo( + () => ({ + popoverClass: 'gui-journey', + overlayOpacity: 0, + onDestroyed: () => { + setShowJourney(false); + }, + steps: [{ + popover: { + title: intl.formatMessage(messages.createStepTitle), + showButtons: ['close'], + sectionComponents: { + description: driverObj.moveTo(1) + }, + { + imgSrc: '/images/onboarding-journeys/Animation-Icon.svg', + text: intl.formatMessage(messages.animiationButtonText), + handleOnClick: () => driverObj.moveTo(2) + }, + { + imgSrc: '/images/onboarding-journeys/Music-Icon.svg', + text: intl.formatMessage(messages.musicButtonText), + handleOnClick: () => driverObj.moveTo(3) + } + ]} + /> + } } - } - }, - { - popover: { - title: intl.formatMessage(messages.createTitle), - showButtons: ['close'], - sectionComponents: { - description: driverObj.moveTo(4) - }, - { - imgSrc: '/images/onboarding-journeys/Pong-Game.jpg', - text: intl.formatMessage(messages.pongGameTitle), - handleOnClick: () => driverObj.moveTo(5) - } - ]} - /> + }, + { + popover: { + title: intl.formatMessage(messages.createStepTitle), + showButtons: ['close'], + sectionComponents: { + description: driverObj.moveTo(4) + }, + { + imgSrc: '/images/onboarding-journeys/Pong-Game.jpg', + text: intl.formatMessage(messages.pongGameButtonText), + handleOnClick: () => driverObj.moveTo(5) + } + ]} + /> + } } - } - }, - { - popover: { - title: intl.formatMessage(messages.createTitle), - showButtons: ['close'], - sectionComponents: { - description: driverObj.moveTo(6) - }, - { - imgSrc: '/images/onboarding-journeys/Fly-Animation.jpg', - text: intl.formatMessage(messages.flyAnimationTitle), - handleOnClick: () => driverObj.moveTo(7) - } - ]} - /> + }, + { + popover: { + title: intl.formatMessage(messages.createStepTitle), + showButtons: ['close'], + sectionComponents: { + description: driverObj.moveTo(6) + }, + { + imgSrc: '/images/onboarding-journeys/Fly-Animation.jpg', + text: intl.formatMessage(messages.flyAnimationButtonText), + handleOnClick: () => driverObj.moveTo(7) + } + ]} + /> + } } - } - }, - { - popover: { - title: intl.formatMessage(messages.createTitle), - showButtons: ['close'], - sectionComponents: { - description: driverObj.moveTo(8) - }, - { - imgSrc: '/images/onboarding-journeys/Make-Music.jpg', - text: intl.formatMessage(messages.makeMusicTitle), - handleOnClick: () => driverObj.moveTo(9) - } - ]} - /> + }, + { + popover: { + title: intl.formatMessage(messages.createStepTitle), + showButtons: ['close'], + sectionComponents: { + description: driverObj.moveTo(8) + }, + { + imgSrc: '/images/onboarding-journeys/Make-Music.jpg', + text: intl.formatMessage(messages.makeMusicButtonText), + handleOnClick: () => driverObj.moveTo(9) + } + ]} + /> + } } - } - }, - { - popover: { - title: intl.formatMessage(messages.createTitle), - showButtons: ['close'], - sectionComponents: { - description: openTutorial(onActivateDeck, tutorials.clicker, driverObj) - }, - { - imgSrc: '/images/onboarding-journeys/Starter-Projects-Icon.png', - text: intl.formatMessage(messages.starterProjectTitle), - handleOnClick: () => redirectToProject(projects.clicker) - }, - { - imgSrc: '/images/onboarding-journeys/On-Own-Icon.png', - text: intl.formatMessage(messages.onMyOwnTitle), - handleOnClick: () => ownOptingPicked(setCanViewTutorialsHighlight, driverObj) - } - ]} - /> - } - } - }, - { - popover: { - title: intl.formatMessage(messages.createTitle), - showButtons: ['close'], - sectionComponents: { - description: openTutorial(onActivateDeck, tutorials.pong, driverObj) - }, - { - imgSrc: '/images/onboarding-journeys/Starter-Projects-Icon.png', - text: intl.formatMessage(messages.starterProjectTitle), - handleOnClick: () => redirectToProject(projects.pong) - }, - { - imgSrc: '/images/onboarding-journeys/On-Own-Icon.png', - text: intl.formatMessage(messages.onMyOwnTitle), - handleOnClick: () => ownOptingPicked(setCanViewTutorialsHighlight, driverObj) - } - ]} - /> - } - } - }, - { - popover: { - title: intl.formatMessage(messages.createTitle), - showButtons: ['close'], - sectionComponents: { - description: - openTutorial(onActivateDeck, tutorials.animateCharacter, driverObj) - }, - { - imgSrc: '/images/onboarding-journeys/Starter-Projects-Icon.png', - text: intl.formatMessage(messages.starterProjectTitle), - handleOnClick: () => redirectToProject(projects.animateCharacter) - }, - { - imgSrc: '/images/onboarding-journeys/On-Own-Icon.png', - text: intl.formatMessage(messages.onMyOwnTitle), - handleOnClick: () => ownOptingPicked(setCanViewTutorialsHighlight, driverObj) - } - ]} - /> - } - } - }, - { - popover: { - title: intl.formatMessage(messages.createTitle), - showButtons: ['close'], - sectionComponents: { - description: openTutorial(onActivateDeck, tutorials.makeItFly, driverObj) - }, - { - imgSrc: '/images/onboarding-journeys/Starter-Projects-Icon.png', - text: intl.formatMessage(messages.starterProjectTitle), - handleOnClick: () => redirectToProject(projects.makeItFly) - }, - { - imgSrc: '/images/onboarding-journeys/On-Own-Icon.png', - text: intl.formatMessage(messages.onMyOwnTitle), - handleOnClick: () => ownOptingPicked(setCanViewTutorialsHighlight, driverObj) - } - ]} - /> - } - } - }, - { - popover: { - title: intl.formatMessage(messages.createTitle), - showButtons: ['close'], - sectionComponents: { - description: openTutorial(onActivateDeck, tutorials.recordSound, driverObj) - }, - { - imgSrc: '/images/onboarding-journeys/Starter-Projects-Icon.png', - text: intl.formatMessage(messages.starterProjectTitle), - handleOnClick: () => redirectToProject(projects.recordSound) - }, - { - imgSrc: '/images/onboarding-journeys/On-Own-Icon.png', - text: intl.formatMessage(messages.onMyOwnTitle), - handleOnClick: () => ownOptingPicked(setCanViewTutorialsHighlight, driverObj) - } - ]} - /> - } - } - }, - { - popover: { - title: intl.formatMessage(messages.createTitle), - showButtons: ['close'], - sectionComponents: { - description: openTutorial(onActivateDeck, tutorials.makeMusic, driverObj) - }, - { - imgSrc: '/images/onboarding-journeys/Starter-Projects-Icon.png', - text: intl.formatMessage(messages.starterProjectTitle), - handleOnClick: () => redirectToProject(projects.makeMusic) - }, - { - imgSrc: '/images/onboarding-journeys/On-Own-Icon.png', - text: intl.formatMessage(messages.onMyOwnTitle), - handleOnClick: () => ownOptingPicked(setCanViewTutorialsHighlight, driverObj) - } - ]} - /> - } - } - }], [onActivateDeck, setCanViewTutorialsHighlight] + }, + { + popover: createStep(projectIds.clicker, tutorialIds.clicker) + }, + { + popover: createStep(projectIds.pong, tutorialIds.pong) + }, + { + popover: createStep(projectIds.animateCharacter, tutorialIds.animateCharacter) + }, + { + popover: createStep(projectIds.makeItFly, tutorialIds.makeItFly) + }, + { + popover: createStep(projectIds.recordSound, tutorialIds.recordSound) + }, + { + popover: createStep(projectIds.makeMusic, tutorialIds.makeMusic) + }]}), [driverObj, intl, createStep, setShowJourney] ); return ( ); @@ -444,7 +320,8 @@ EditorJourneyDescription.propTypes = { EditorJourney.propTypes = { onActivateDeck: PropTypes.func, - setCanViewTutorialsHighlight: PropTypes.func + setCanViewTutorialsHighlight: PropTypes.func, + setShowJourney: PropTypes.func }; module.exports = EditorJourney; diff --git a/src/components/journeys/editor-journey/editor-journey.scss b/src/components/journeys/editor-journey/editor-journey.scss index 32bdcef9b..c20aaf9c9 100644 --- a/src/components/journeys/editor-journey/editor-journey.scss +++ b/src/components/journeys/editor-journey/editor-journey.scss @@ -50,7 +50,7 @@ .description-wrapper { flex-direction: row; justify-content: space-evenly; - gap: 2rem; + gap: 3rem; margin: 3rem 4rem; .journey-option { @@ -59,7 +59,7 @@ gap: 1rem; img { - max-height: $cols2; + height: $cols2; } } } diff --git a/src/components/journeys/project-journey/project-journey.jsx b/src/components/journeys/project-journey/project-journey.jsx index 8b765259a..e91d67898 100644 --- a/src/components/journeys/project-journey/project-journey.jsx +++ b/src/components/journeys/project-journey/project-journey.jsx @@ -9,7 +9,7 @@ require('./project-journey.scss'); const messages = defineMessages({ playProject: { id: 'project.journey.play', - defaultMessage: 'Click green flag to play', + defaultMessage: 'Click the green flag to see what this project does.', description: 'Play project' }, remixProject: { @@ -19,7 +19,7 @@ const messages = defineMessages({ } }); -const ProjectJourney = ({setCanViewProjectJourney}) => { +const ProjectJourney = ({setCanViewProjectJourney, setShouldStopProject}) => { const [driverObj] = useState(() => ( driver() )); @@ -34,6 +34,10 @@ const ProjectJourney = ({setCanViewProjectJourney}) => { greenFlagButton.addEventListener('click', () => { setCanViewProjectJourney(false); driverObj.destroy(); + setTimeout(() => { + setShouldStopProject(true); + driverObj.drive(1); + }, 8000); }); }, description: intl.formatMessage(messages.playProject) @@ -58,14 +62,11 @@ const ProjectJourney = ({setCanViewProjectJourney}) => { configProps={{ popoverClass: 'project-journey', showButtons: [ - 'next', - 'previous' + 'close' ], onDestroyed: () => { setCanViewProjectJourney(false); }, - nextBtnText: 'Next', - prevBtnText: 'Previous', showProgress: false, steps: steps }} @@ -75,7 +76,8 @@ const ProjectJourney = ({setCanViewProjectJourney}) => { }; ProjectJourney.propTypes = { - setCanViewProjectJourney: PropTypes.func + setCanViewProjectJourney: PropTypes.func, + setShouldStopProject: PropTypes.func }; module.exports = ProjectJourney; diff --git a/src/components/journeys/project-journey/project-journey.scss b/src/components/journeys/project-journey/project-journey.scss index 4c67ca5b1..ad1637e23 100644 --- a/src/components/journeys/project-journey/project-journey.scss +++ b/src/components/journeys/project-journey/project-journey.scss @@ -1,8 +1,21 @@ @import "../../../colors"; .driver-popover.project-journey { + display: flex; + flex-direction: column; background-color: $ui-purple-dark; + .driver-popover-close-btn { + height: 2.5rem; + width: 2.5rem; + border-radius: 50%; + margin: 0.5rem; + font-size: 2rem; + font-weight: bold; + color: $type-white; + background-color: $ui-purple-dark; + } + .driver-popover-arrow-side-left.driver-popover-arrow { border-left-color: $ui-purple-dark;; } @@ -25,26 +38,4 @@ font-weight: 700; font-family: "Helvetica Neue", "Helvetica", Arial, sans-serif; } - - .driver-popover-navigation-btns { - display: flex; - justify-content: space-evenly; - - .driver-popover-btn-disabled { - opacity: 1; - } - - button { - display: inline-block; - border: 0; - border-radius: 2rem; - cursor: pointer; - padding: 0.75rem 1rem; - font-size: 0.8rem; - font-weight: bold; - - background-color: $ui-white; - color: $ui-purple-dark; - } - } } \ No newline at end of file diff --git a/src/lib/use-previous.js b/src/lib/use-previous.js deleted file mode 100644 index b266132db..000000000 --- a/src/lib/use-previous.js +++ /dev/null @@ -1,22 +0,0 @@ -import {useState} from 'react'; - -export const usePrevious = ( - value, - comparator = (prev, current) => prev === current -) => { - const [state, setState] = useState({ - value: value, - prev: null - }); - - const current = state.value; - - if (!comparator(current, value)) { - setState({ - value: value, - prev: current - }); - } - - return state.prev; -}; diff --git a/src/views/preview/presentation.jsx b/src/views/preview/presentation.jsx index 70dcd8932..c37bf49ef 100644 --- a/src/views/preview/presentation.jsx +++ b/src/views/preview/presentation.jsx @@ -153,6 +153,7 @@ const PreviewPresentation = ({ const [canViewProjectJourney, setCanViewProjectJourney] = useState( queryString.parse(location.search, {parseBooleans: true}).showJourney ); + const [shouldStopProject, setShouldStopProject] = useState(false); const shareDate = ((projectInfo.history && projectInfo.history.shared)) ? projectInfo.history.shared : ''; const revisedDate = ((projectInfo.history && projectInfo.history.modified)) ? projectInfo.history.modified : ''; const showInstructions = editable || projectInfo.instructions || @@ -263,7 +264,10 @@ const PreviewPresentation = ({ { isProjectLoaded && canViewProjectJourney && - + } {showEmailConfirmationBanner && diff --git a/src/views/preview/project-view.jsx b/src/views/preview/project-view.jsx index 10f09ac11..7f94b4018 100644 --- a/src/views/preview/project-view.jsx +++ b/src/views/preview/project-view.jsx @@ -57,14 +57,14 @@ const IntlGUIWithProjectHandler = ({...props}) => { const isTutorialOpen = !!queryString.parse(location.search).tutorial; if ( + (prevProjectId === 0 || prevProjectId === '0') && props.projectId && - prevProjectId === '0' && props.projectId !== '0' && !isTutorialOpen ) { setShowJourney(true); } - }, [props.projectId, prevProjectId, location]); + }, [props.projectId, prevProjectId]); return ( <> @@ -73,6 +73,7 @@ const IntlGUIWithProjectHandler = ({...props}) => { )} {canViewTutorialsHighlight && ( diff --git a/static/images/onboarding-journeys/Animation-Icon.png b/static/images/onboarding-journeys/Animation-Icon.png deleted file mode 100644 index 1d13a85c00bc0bb4383bae3633550898938a990b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10592 zcma)iWmuHo6ZX=uG%O{#bR)HNEiFh(gS65qAV|7&gM@^1NH<7GgMf4j(jZHNAPv5c zzyJH?{q}y?-Rs)toH_TInKNhRo+nC6Lm40Z1PlU!@Kse5bU+{!81NCp#svO(vXA!; z_`z{gG4cd~a7q4sP^MP`??E62kg9^5o^SS1PLP|~&fDEC7(o)L4R?!~K=PKgl2DY5 zrjxgV0^BKPR=?helB(Ur)YYUY$G&I9?9dm}j;%k2JuxR_cJaGV_n|tAtM_L?Qqs?p zFcl%wWq!vwOdC$Md!5tvZxj+lxT-`rR)-H;QbS+czFvL0>eyZIAHNB-JH{^ZoCt6} z2s}BLJUI_o72BQ2#eyOr)<*hjQLcnw=xTx=kNHP=OD2S2S`(41T9372*eDz50)!-n zUm!YRwCqj@8=?fbJ`PHrF7^~{e_Lp1uab&Vt?no}=pdiZW=9k=&kUQN@-(0+ua-Dj z2aKr1=+2BZZ|*}Nq$HXz>up$!yQ$ulj>MK(-%uc%m26xKb zoK1yW-nw_NL;Gn-5tY@Lh8@@$*_cYdKjp5XS=g_~=mZl}L&Ghi6NMMh78cMB($H{! zO+3E+OEme0h?4Tf*PQ@(1w!qk4A-*M;wPN-#c z;+Nv|KqNitG19xU(g3?oy4B!KL>3kT9l-&|L>8xuS2h$%r)Qd|`Es%2Gr{0OIFqh> zS$WfHw2;DP>M)`&lN8o{k#R(d>LdcP;Kjj`^%=FAN)rM-gD>+-#-Qy2Lqb_grXubV z93y_TLY>7;h;YO&zx6L$WPC=1d4kCU!JpZo4Yk~(_MNXoEaCd`_|LohvNp~7zA|;M z$N-pF%b}^Uiz+4j!>)UW=CFB`_S_c^g&>gR8@)EvPd`asUX&OvIEHvJAqbdY$sFpC z`h$a=g@G8}N2kMB?r;8e{Bv`l1Rq2@u5r{HAu8JtmwCN1_7vTKF}oA7Q! zj%G`B4YaGPk;w0(j)$+&VCK87RpLL_aJ}d&eWQrr+;LVs5Lhy2^nIFh9WQ3jMat1J z8r{+PW%lI@o%I5Rx}z-zXn$1g0^E`*Y7l+P7drN*VP-V%bbTzlDQ#%Eu%i9B2HL{0 zTj!w!JkrdvCahP9B+MR8Zfkw$M%U_J)6!-l&vQCig4}n>qW63QRj{fls3k6}bAA@a zL#c%Qku*uM6IV=(he;&;Q=O5X!LWDYo6$a#^!M;3n&C!5Ff~6oZ*KUh3+WDnOS0~mlQc@ zEO__=P;^lStBtwIQ*~=m!k<$+OER#SaN{qZiPB!Lt?p!U(v!j~@pk7}ATSb6j6k(g z4f2Xal&QFjsOVvPqsFWH&st^}l2gRv;So5OoM37k2x;7wWs^n5pqYQC@HuMt)lzW$ zi=JxhL%iBwch%`Dj0o&8b45$0uTQnVf!}(lwGC8K4!pJ}x6D9pH5+IzMzX0>)axLK zQ!`>C8nAgMwWuqjq+R^U!s1#9Jd8^W=*H{0RVTHh_K+D!l=Xa*hphj}S2=|LYBUvXF7j~37PmXqsUg$T zONO)&pb}pA`D+ld-e!5XDaGdhs9<-Z>c2D*Kcc9M{q63}xxjP9Du7m4uQ}rC@I*l` znc3@c^*$51)d*k~2*w#a+q{_86ffIK=MKYRYARG1QaE|#yVG4(dH#hc8UUCES0@sf zyO<^v=g{ZZPPmN9Dtmsx)wTPCWt9zqya?PK(OT3A#sQ9CX?oyf9fXYZO65p&^0UD{ zpqP4K5fYW8H4iB(l6r<2H5ugbBN@rA%2Dg0Pk&YvU7~kmgvjT=CR|E$A2!+s&r{NKGs{& z!xs=3S}ov(x>nYt0=m;`T}V7DZsz@@CDy!ipAstr-KV=)E`YBN1ltFWh8y3E+FSYU zVdbD{fulT%nmLe}NUk4qo3#L9#%>`f7wh*QrtX5?gI%;StbRV6|MwBR+Y8F2oY{W% zuvGWDz^63X>}WYCPSe~UEB%G9UmoB|CbEnFd0R}P*!eBR_jHah4RG2omv>#>m9@$a zS&`$XBRcen+W&T&+3!q)#d~ZBn>RN`E~v86OiN<))%;seI9i5*?C8Y;7>X&yTf+>2 zDQ=S2_sT2NKt1Kza@gN>3U!452&S`}(;2Zz1Ga+tl<9K@O1UIio&p|Mh3AfIBwzIo z-5oDmLmZ{3i+ZhwmTS!3pJQouUfi1l|cVR?4(&;$Cz1|_M4{2do z@j|nhxtRM-TN3E}S)+RQ|62sUpwLx_pOGCkZk}pn8Ke7c-{J5z_a@W&{p`xLG)7+n zE!Pns-pl*r0BMMQAD?@c@|eYU`ylU zH&k7N^<+PpZ0!06mHHh7Pi9JGY39<3wKPQLuSvGlE%`4DFSWJH@_w+1DSX~k#=k{i zud5?)wc9>7bYmz!6@&EQBca>t324XsIb-?YxCK?HqxzK;uOxpjc|>Bs<&5anoa564 zwG%^m8FajTvcMo25qFZKZ5>wi&Gic%al-Gn9a1m4 z605KGzG*f@t@Z%g=&`?h?2K^VJRv}nw>FG^eJh6cam+5Z_M;um#3nDrdX3wsfBNW` zfwJCOe<7y%`!eF`dC*$_uC#QFtMdKr9ZIF97k!pJaLrU6d7wP{wbf6?)wJ(fSuB}z z+lVmSo(smKd_(z$Ax0;uW7)u6;r7gl8Ln?8?9X_pvg%(ad8GJT=emyC7TCbm3EQtm zv)FBSuL-`>#~HpYLBXzp1)_(>U$}5g4!aP#%}t{6+JT)GFT0EMgZ%}Lv{#nt6_hzf z*98CUFhfYGy~G#@|~8S`m+DkJ*xHJU5xM44`g2vNM#2q4x0gXoGe?TBhV7Dt{;_RMAtD2 zdH9h>SbXkAs=dgR1hP$Rr0D4GF8tJC0VVq({iPK@BLRCN5tOT>p!NqTzc&I zv=p;Fa9#JrwpeEJWX}*Kb#^b=o|U8rV&ASWHg3N1wZ*(e!wCMl zB{TGy{+_fsTP6X6xGRtqz+lvCCxI5YzZ*W@XvoH?CNA!}#4S`xzO|r`TkzP83%@Ls zFB2CINd@UME{XpLTzpesiEYGBff&1V`4l`96x=HpbC6als51rlL9vQ?Y;L9w{0@zc zA?$Dt6&llqVJ*X}Wb-BR<+2JmtctqZnNzd80!3V3*`Fv12MHN%cwKNM*dc)O5JGzL zd}A`fy!&&Ic=+1jteO(k({lXgd^cxsxurvrKc+o6cr^>gHTF5|T6ijJmi~Gb@_44q zx2}hsV)Y_F@ohgbtjcVX`xq5fXsRMvkMtp{lz%dahRx5szax=tAdTsRwzN?%aWm

}?l{ojr1ZB*G%oxY7( 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 diff --git a/static/images/onboarding-journeys/Animation-Icon.svg b/static/images/onboarding-journeys/Animation-Icon.svg new file mode 100644 index 000000000..80483ace8 --- /dev/null +++ b/static/images/onboarding-journeys/Animation-Icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/images/onboarding-journeys/Games-Icon.png b/static/images/onboarding-journeys/Games-Icon.png deleted file mode 100644 index 071762baa0f28aef7e9b7fea94b756d4ee8b03e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17185 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 diff --git a/static/images/onboarding-journeys/Games-Icon.svg b/static/images/onboarding-journeys/Games-Icon.svg new file mode 100644 index 000000000..116bbab6b --- /dev/null +++ b/static/images/onboarding-journeys/Games-Icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/images/onboarding-journeys/Music-Icon.png b/static/images/onboarding-journeys/Music-Icon.png deleted file mode 100644 index 87e8a6ba9efc13bb00b7642ef80807b4771bcada..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10854 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%0Aq)Dul3(m+r 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 a5#3Ilo3soKzW^IY0WGzMs^!X7q5mH&Ky^X@ diff --git a/static/images/onboarding-journeys/Music-Icon.svg b/static/images/onboarding-journeys/Music-Icon.svg new file mode 100644 index 000000000..5dcde8d4b --- /dev/null +++ b/static/images/onboarding-journeys/Music-Icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/images/onboarding-journeys/On-Own-Icon.png b/static/images/onboarding-journeys/On-Own-Icon.png deleted file mode 100644 index e9468d46e3fd94647170a0b23c6a741cdaae4981..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13192 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 V{P}1B{MQ;lK}J=&QqnZ^{{et@55@oh diff --git a/static/images/onboarding-journeys/On-Own-Icon.svg b/static/images/onboarding-journeys/On-Own-Icon.svg new file mode 100644 index 000000000..9e827aeee --- /dev/null +++ b/static/images/onboarding-journeys/On-Own-Icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/images/onboarding-journeys/Starter-Projects-Icon.png b/static/images/onboarding-journeys/Starter-Projects-Icon.png deleted file mode 100644 index 4e752deecf7948d9570f177fbea5fdbb8762ba0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13292 zcmaL8WmJ^i7d||6NQVqa2#A!x(A@(_4K;$&AxMWvw=|3(GK4U+FrWfTcbBBn4MQp& z(gOdR-?QFW?}zupELg*R&VA0c_rCVE_c_Gs!qiBK8Hhn35UKi8s6GgUg$6zXg!sTW z7!oo*;0KZW(-)o~&^@ZV57y{H@IMgfAxIsn2=_(pF1R=|Zd!33+*Z=4>s4s*KFxq+$x@9Kz^ zMm$b9UF~WP0?!(F1pSl0ab~*R%bePQeRoLg>ny9fr$A$9*wMEIJOM*Hf*3FwYH()~ z&i<^gQAra&vxyT}{!}~7ehI@s*WxhHkDL+3?dJ+^(fW@&`-Xv4!Z1)MKNyCTWU_+e zKqx1?k_p+r0Ny`6ulosGHk&DCFr<|E%RCBCS8bC35+&r;{dc<+ppb#?=2)z(d2*SFMZ=t94W{bAbV8@58A}QWoh(J{9qr4fZy#(O%BR9he z`Co7zxnM^5nobKQT;KADL?wv>E^v|d2Y6IWt6;#cQ7zzvI&p> zQ+@rPnJ7UC-S#w=nfP9o`2n{RI2hQr&r*;$K0dxa7p0!vR}k3kOpT+$HcC>b1k1AH zOU*c0p@95ry3D;|_ceF&1d_9z-#*3`7Oy1qW=K1JM>7zFPRn0MQh0&1eZLyY0<%v& zKEvGJoQ3w{1NE{2dKGKum)VrI|wcA zwg`Ry>oXKjjI?X~>#NCBQ)MDhi&%Z)kPlpn`fQebXJ&fZa*UbsVIeX(>26Dms!JcX zSMoRk(pyKLdgkJ!d@yJoJ32bLWd?)K4K=#iG&(3k4Gzq&U&&Pb@>h!CJ}ye&jbx$U zYhU^|L%}($|3~s`Wo_>Er7y!et417BKkWO1w{vAwo=H_`B31^FxmV+iMc@X1)A30F zSPS}X-v=9FSH`Cff4-sXG53sBD$;RMI3x*PC$h=}OvQnkvjYB(iW}J%3ZO6;N*k{ zVv|%)@bw;Fka3nSJ*u=X=rVAk$yh2zlvTSz-y z9Y~y~wXKiQzyLYHJKBkeE}Y9#rt=4H`prlPea|ZSUTlLYv~U^1_4XPD_b9qNQ0#AKRO&Hu)O@u~H? z0AF@pYPnVgmVNZ7&=d<&=wSTSNx{`=l3Ga%+qY*gEaa^4+Vmuh3mN5E$Yk~y z1qX3T>!9lUEQs?TNuEfXHN5%53M8tRn##7Eg` z1->=INt!typIoFkYjTB0$O- zGqD9V;cV0U@F!#6W|Rfm172mANt8_D-2H7b;y4gJ7_!Q-H2SX*uHRHE(9%I&I(~LR&Qn06{+cT5ACkO8QhI@iBhvZh_-)s?oJ7hp~iUwB#fzhUz$NY34hb zrwMPnwQdsw=>8}_)bK_0huV^F!#)jdij+`~yUlpgiMemAXrt}kXiuFOc68^b+h^1` z54%a>SyKHWP3U`6>pm;C$%BKQu5RX`-ZV0QzH8#D%^MK0c)#P|(IT z9hF?R{h7kL_fVKl3wX(i9bCv2^9cwvXp0J1HOmg9wcXIdIDr>?)W(Yf?6dZ;2!f3;yhp1Lj`OhiD`RKu zoksz?_Sopq9yFV812VaU5BI2F$Sy>`eoG>$y>tWj+fuAXoD~$wU+%8o9?Z!DP_I3n z9Ys4~!9_8@7W`#!2QUjR9a6Df`~cl{_?+(uVbue1U$DBGA@J@b{}kH z;X}Rv8tCw?p4B-K+7Fmo2xijYLbkowHs4KZYTUpyQAn=}il7h$v%-Z#<|o6XiIzW6 zSTnT2Un~g|_v%QLfU^I{v;}i&Jm};yw*yy)G%SSqkc9F?6sMd7ecHPqMKb{#RgV)y zh&YoM7{cj>@7+nUskr=kvS5m~uN2m(FQ&Q_*_cn;mlYI%0;baEf~aS$HVqMLFBfRTfXl)30GP98r3K5fsEVQwX+u1>poVT+xY&35=b4H_gxM z&Xu1uU8OE4)5B<{Kb|x0a_l))A{e6OcoxQmT#yJmj zddaA~pfk%o^ipLugGlD-^cl1Tm*{^x2<9_wh!mznJe2apJT{yZD`*hu>;q3Oybz9i zgt)vqUH<7lA&S`1n!lB7bbtFoEQ;|jegUBtzkt;`?*ZP8f^51s&*WvGNXv$rbN@4+_LMIrV6juu2S%@i5uv*yF1zv)Gw$S`c zn3!JG5LhzWo$ZLjUSjvR&uFTvGT9l_n5$n7fP*c=rmAzfr7;h|*f^#oUbUZH%-`Ip zc$I6@YVg{abp*{141)Mr;Q;c2Gh8E@PZ1R1k#%?W)s@CN>C1JQ3w z+};^QqMwjs-&j7@zhy+A{xZP;7J9`mgo-O}9{573K~hlMCD~i-`MlPeY!@~F059RI z&_3bBw_S2b6K7y33aXsGiB!XZlsFjkzQe|&{Ir2P{a1QOrBPP2@KFz6?*Oyvf97MC ze9b~eY9vgl>W%E|-RUSv4OH(}AFHwjiER{~ZSh^4~RuhcY)U2J^M=A?O z=>?=s`2o1j%Et}~_A^MnCV4dy6w+(O8lm5#m+Bzsq+W`Qr+hAsslvI+st^c+@T{k< zGIci0g{X@4K9vk4i6(=4QmYy=U&G#Y5i8ZxZ~;+?WFaZ=U9(EiGpze7J<;aQMy}`t z16^ea#ahvj4}9D6fJ*c}6;v+fvU<7s(>>)HHlE^o7r5M8^Xn(`g(f5ggtWluR4(@3 zo%?T7lw$HKPSo@v3sGZaJ3etb2$KXH4l?%tO(fG>Tsczw#OfsndE=?{&|@R2{>(N^ zS1|efrr|Uhgd^8)#)2pGvp(d21H4PwZmr7x4AgV{4JCJu5(ihZf;aH>@^v=! zQXVq0+pdAhGI${n1WHn5cS4_wc>QTQ;Qa<^VAaEA#scTpglNH2>7-1^{~*}`tZzj> zDVq?p3HF*q6bF#Sw_!WaveVrOnf*`gM^->&D+4PQMo9E>`2Ys`wNy*+K-{Pl-P7*Q zMz8>6wN;#>*kK&oJs)GBu3BojpfnE%NU@@!to-OoEJ(I3Ct+#}=1>5z-WLn8mNnJP z<3ds=MH#%f%DT_L(81FBhA&Q+=Q?$@EsJ548%p!kHp>Rd(I4X?p>i4-9>?h{v8xN1 z94L|wqHn!Q=J+_ks`mli2P%)MSKa)!r`-80N)P{Obg(olwA9&vp)aSbQyrlDnX4>- zM-O`i%#N9~8ohUwLPF%d_ZQ!_w6s*F30T}*r^l!BF5pvdf^Bm&TMbCbEZ&sNcZ{P# zKb%Ql?`E>pi>-S_>D>+5ojvs~?=^2@6ig#MqSeakY#?VU7DBvU`RPtOyKeEEeCiHn zg*6O3^}ls??0BKaJXvnfdwtGMPvzdf{CL!FTAzn`bF++vr}l;1Jwb1n8*q+0o__g- z>geM0LVNwa?sD1dbss|%tohTne`#%Pnkf5ik(IDoNvj(_w&s}r40aZ796z=i0&71F?bVj2A}Cj-WG=fT=bu2eEl%hUCQUr{Zyky z2IDM0i;(MvvENN&j8qR06xLK?L1f`qdp$V4EZTWc8u92^13rwkE?E~94CKDiF+|9p z#RsHRjEVet-`+SeBAEKG@WE%(zx)%9vo`o$mn(B-7bZld zYZ={cZx7j<@8m5|%7g>GgwFeoy!=CcXo)bfZ&J>aJy$PJ&fKf|6%$mveur+eeJeE1 zj-QVt<4h(Vcz^UToK32;?~fnQNa?5t9A>xH$YaG`zUA;j5$Ly&8f+-soDL<<<13C+ z^Tv>GJjB79%hcSka)wN6G%4KQs9k&Ywf733@+A3lYhsT4Pdj@{@jzNJZJw;iwjPSD ziRD8Lo84srac3vV;Eui_AU&Tqzmjjet0-gu;YhL@o9{I`1Jrvf<0yicmJ|^eR!jBP zwX2hqN->h46XaDdY=-II^=jhlk~}J1GM37FXyYS}yeIKODDU&mR^yJlnNa`6_jIk+ z)&Tejmu`OX0PAmmnxm1DrE+p0eiw-|TX2{wqKf=5OSf+hLdGpRPrIVDi{j-m={V$XQuXZQOGB0OE zCE1ato%VC3Nk1PFdOG9`E5uo|6mWvHh*`H9%H}3t=3A2m7q|PiIve3iTpWyf+z%7# zvS~43|Nd6DNadL)HiA4mN6l9jl-_Ar`V~K|5H_nFWRW=^4HTPcP6ig!b}D0UP)kRH z3K{tBLS+GMg!Oboct+^_S%J^&0E^qWCbC?uDWjZC*!Ztuq7YOc%?pV?4RQhzzEqeR zY5V9T$0<|0U`z4kQS=cIW=*H3JlR?Q_ySK28U?G+RL{WGrEP>os?+yo{(!BSq>w;H z1GVibw>grujYLuiwEs>d9v^>2)>hoEmXl^iFG-jm2$0&$KC~?VtEA%8Nfbpsp3S!H zR1sRE@a@e_@ZXb@YNNei^RcRi-jipbIEs9-0z<2SL?8nljt{V`l%zHKQtsJV2Kv^r zwF>RwCKD%SL{Xzl*(b$abGoW8XX@ZE?e^+x$gTubS-$x_wft**)2LAYVrFAw z<1EP(ykONrHkG?O-&;H24#z9Yge=SQzWv<oW88j9c8qD~nOns`YsCkqZF5%U0 zImGqtk^D~d=|Z^tb?q&^QEG-nz#eH8f6me`mSrCheiBP`)R*7;b2dgcECih;e~BN! zB&$FJPi1$nk7IRUvLdGIj-*KN`hj5MtpDAHdb%2|dGLPCdMqDZ(8MVs8KVU(5_sEn z{UE3cQuShs~#G)_U zfChx(-IuA7+gOvR;@^OV_6Ead@{P$&UpN-&lH{*RlvciS{jAQ>?cRTX!ryXrg9j&$ zc*y2hk%v3VAWA};adNs!4Ubc8uTt7nvkr`8B|-04wNj@fDDRe}x(jkC1Je~4lUGSt zClU|mEjhfuhOIw~TaW*QBnEYFj5ifIyfC@;?R|gb-AY}H%FUO0)8<7v{Z(LAOOWfO z#78R;hnqSw^%Q+ah)>{z2;aSU?a$r>-!4SZSe=EruXX{9dytRR z*DkqVXiWaq^p+#UujE_V6VWWO1~@f8u`Lu(6B?3u1vMhzF}}y3K~3&tX2DOhOlwjB za1p=_(gQXd(tk%KW?D;IF;aF12wd5x=^nOx%c z0&-40-2CT&O_Uk~nM(&YfBD}wE%4W6iI`1QLY~IzzaMbdfTYjjTj3%Po3R=Yn;M6WA zgx-|8&9|jE4MD8N|EQzan~E7<)4@Otgp<9WK91;NRf%XjeGKP{`X)-(zkl)=kog%! z9Fz%w7MWZ>mM{)_7&b>;Z?aTp74`lX^cA2(9`J&Syv*F79)kVlrhq;~iEkWZ7(#(I z=r|K+O~Oz{!C}!5i#+SIG<~rZ*TpffX4|R#Pl6~ej)5up=`GpKn`Pc1-w8kt5Wa|` zBTvXp&==ajE{o241{fw?1O0w~>~QuCpfuL#ODTL@ z#xF{*iX;LCfP<9HHyVhF#I(m!hbZ8f#V&FCRP?Xi=0N>jGV}V$H*>k~`qDx>8^WK5 z(L*5}T%MjOswrC%9p!ViP1BBcd)2fm{2f1b=#DC%{DMyhd=xD2Bl=KVY_~6;+WQgk3r91=01xv5hR zrK;!M(;DCf!Ow7;TQjC-pOxcF?J$dtRcjn5s#gi~$Ntk22nNIX4a*C=o?x`~Dq}$( z$M?!MiMnpJmtYv?Q9a>K&65?jZ{4HJlR@1(!f_CU;kRbPPpV!Rl$FG~mR<+<5l`cY zEb0S;(3cLOsvv;QfUxzjuglP- z)+@-puG_^c_Nci%m)&gY*<3JsV3Qsu`HOjSVNW>DHzA3*(i>g{5#k(xb=ViCn>mY` zn3;dx@L1$~^Ka`?*alw012NyEKuo{-G#62Uj?v?jGl`ahTM69e+X}Q>dHh|&Cg$l)uZ-?B+y(9Of zQ$XFvmxF=$ZNeKBs=K+fhd%cB&NzEtej=rEUsJ*!%O_iJ>uZP(MwoKjGTl5L7j0-( zOM^Ft8_~nQZ!=B?*_P1vGP2VG!7&=C$H~$@E=FiGlS>bFn&Zn9O_F-+@{kx5gvGpl zCTxK1OQ~wGMiP2y{bfcd{FvrnvubV^Rtnl(3UA+?0XJ8J+i3w8S~;EL>(RQ*Fpp_P>lg2;V_`#1|wE4*)~SRg_9VypHIwt+=3 zKAq#zBLX%G>yJ@`yA!XLugSkL>3X$l2X1`cRBRb~^j*7=iB=2)#k?WgZmAeY_$L6Z z8RH~|iOBe(0ZYdR$_M2CMBZFohEn0fT|0ijqi=a`Hk>coQ9Tx0Qecw(qNfn9-9jTAAkIE)^_BpiwnZ(Cx z^d_eK4=Lm_0U+q|4ttoxNBLDqR1p4kP4(NCHLrZ~XPL$qWMj*hs`xbaV_wC^W!(4YjZA4jsMv3nH6+Q0wTAXKc^Q^jmrxgI{8h` z4jW(&R!fN2gGX7DQf0yvNB+B(73RVut>xcouu>Y`g|s`0ZaM6PVMF0W238l58&Ux# zfY@FBYqEskK}sE>d=fz*>JN8!0iwM|gc14Fkn~B*K>KoR3PNV=eXR3{izXf1z%sgR z(Iw@BfGUeA$UhxI{y+sh`lTHD4IvfLN8*&;ccdP%x2{snT<2dJdGhW7Hw}jg5Z{OL zHyB>4w+>isnjmJJZx&N09%fT$FS8t5hzdI1(lO-uzToYZkz7vg%Nw8Zu(hI~a*j$8 z^WezRDZFDH`4JpMs3R_qS;CqSD%1r_l7VXvi*c@w2`y8SDKLcvb+4} z-$ARjWE$RXh3OxOnwOHV(0{Q~w%r|taX!V_JL>U5b&z{`Z?GnsUp0bRQPl67*J{9G9;4p}u^aX~tgi&cortvgA}h6357*T0Cr z6bIQ^Mrh?~g3gISDq~gtU2|?wm)@9mp)=_$VB=Y^q4Y51WRu8j{&}G3drO}1hggMO z&l9@Vy{fX=J&Vt1KUmf$BLt5aNs=#ZU zf5-LWC>UDuMTU1q^sfv|4b^}gR5+)^zG<=c)P`7;s0lLU&+*Ba9O=@vm?Yhu?!YOp`9*uqWhm(t3HqOYDFNH!8vhu-*of57E90>5`0Tcb`m<3) zVsu%rSt{eSQmGo?R%~ ze#c#HcCQS5D`rL4FjCSt7>s7>?fffk_QG*xOMlFp<*xh8$WXQtwwhSfQjY<`sgCsR za$ggPus9wH`@l0Xnyj-})Hg_iZbIsxs0WO;RI>aX2I=Pc?TOu7L*U}sR*hm!!kw>w znKFLvd&UP8H||Fmw82c#YQH|Ur~GyH*q;*IcqKDqXVFc7l#MKRXtq^#@?}yVn0F5s zRV}bx(Dq$7ot6W8irh7^l~~Ut)|7Ba3kjRFy_z-HKDsE)(2EH|R1LJYiQnFg2p%?u z#NE|$Kz&=5<=5 zFML8`lF8+n1}IK}ShkxPS+zd?I@jRGFgll&-Y}){r-irHE69`jG8mVTo+*?p=(ebA zpCFXDD_T|wz8q38%0*kjT~6J}-Ft_;b^yrzbpFf(_}B<^0$jRMJvOqEJh9XXbeOtz zwSxe?Sy#!OTRk#>L!h{Z7+FW;FaC79t|{Bj{K-y~tj%7m8}@u#P%5-whXvS!4j`!R zl1$t|_QwwQ{#FNHAAW*~`b0|0uN8ts1COJ#7F}*|OV37D&l2V1fEL{5_G8wL;<02? zUV*ftK$*uCmZNzB*Q!%CAC;?#f-DWDezA9z^H6wyLHKlzIOQmXp|v5X*TY|BWr>z2 zDAGQL*CVJAOy;H4?_Yq%lw#DuL$7LBt35nv0Xs7T4r>imq>A*CHKp=AeIODR!@Fan zMM6(Xjm2VprnhGYo5haWUuwO~oY}H1x89gc$rs@`$twMZoZ1r)Y|ExIKl_Z9FisTG z{I8#pi$Q|mABvqzF^Zq%2dW!uvnJbF(ow@;W!I(!8lu6An)|LNBym?qjkjEX9?Q%%W31{g4J78Hw?UaKxKJ`H># zg$Sbt-ax=c%r!C#9FHRj?1YWj!>+18f(YV%Mna4zt-zbol6cEeOA(7N z5Y>+A%>Jms90r+7Gifi}ah?v*L%(J^n*xnz+$(K_QPh#vV%) zOq`RMHVX_F8*{aB?v=HopMyH^gKN4!#$ZyCPNoPJdmadOsB~x_6JC2AISy z>POYgxKZ>~mqw@++_yl(i?N5vQd~I#m;e4KdneB|I58zmzh4TG(9U%! z3(J@q2WjD5+o||m7BFzrg;Tx6AKPXXIA&IQa<7W$`f-zd-zyRA%&k-AtU>q85Bk{5 zShR}A=ILj4ByHOT8Ykan@Ze>&gYWgp)VVjUNSqS3I?}qFKYWTsI zjA-I?D#^E?=;;t5>KYl+&u7RcKW{qxf;K<3epRPw2S3$8C|!xR?b zhvqE=tId2!nP`JiByi;pX|UUp9u84OsYC0MmW%cnTzS=D_XPK=SKcfZd{rcE^A(T} zD-HG8J?l?aBH{4)7Haw6^*i<~?aml3+=U>uW05G>NJpOhJeSjNT6T@RJ`9chX)RJe zvXy=ZiexFJ*^^9M!*`;+pLr6)Rr_YY<-Ta_>*s@wS%3BHfcpY5M=r9v*l$=9ZDGKH zaZHR*G;oWro}WOda+Ucb;OsgaJp>6LoTi`hB)!=sSQDh^gH+0 zO`HTtSH13R`E|Pq$15Gz?6;rlr%XOL!Z>C686uxAZ9fu3#c;W1ePIhETn+;B(g%XO zyCd7Kn90?hjj%jPVZA^8$@OndMMD-l&%R#=AztIf!S9BsUtuvuecypK?sJS=7tzMZ zGLx4?*9R+yugjj{p% zF$+7$kQO1d6iaBQ+z@?*`R-noDAW*Z{iA^ECV{FG*e{n>r|lQQ9DgMlpIkM<@}hP@ zkRuYy77)kfyTxiTv=MWU9}NcJfJ4O9U4Jq#0PrfA014M>aQ|c2cQbAA4$)mjk}GiW z0vQ*_U~{OnwjYnoTXnGQy+$UT+WjGHL~F9g@jjP$T$3$6B?nNMJ7c9g-rg4LKeKcm zeIa}cUv74rjV2Vd&s76XiwfNQgWe}%rKjmnifV5=rkQ$%sxZl&hHg`)e8Zt{T1=(| z^XAnKvd}6F{JZKaWs4rGLnh$7+Ii_p%AYSIEYE22d%DINUIN4Nomh9sGxo%V%(Him zx|p327b}7UGFUx{6_m$BriRpq9yh6j^VYUI3)NycC@WM6_s?GX1FMT@Qrn=BM44+f zf}mBMPv$$h|GJLT##k{upNrT-C#rRvfA!VVkR&L;uRxS4l(wI*NF{`3CK*1Q1Wb(ut@f)X#Wy=i1xpy0{KVOHE6;q+KZcD!Hb!y5oZIa z`6z0Tea0l{;3cXSq$?Z_5xwhPR`ioN zp5B~-iwpd+$gih}$Clv2(_|h{P>jPm``-Ah=U3Ed#+>m`IJsJJJOqH7zcBgZ8n`QBlL|4{p zJHQcvD_p(G0jvC)Q5Sx@BM6>n)y3?mua~|WxtmX%9zrz~fpcN*&zRLbO;E=kL*}c1 zWjCCjsQM@?4CIbIvagui&vg@CubG%%%&_`W;4xL-u@n>#Xi`m6XcN5fk}(M4tZOLZ zV(~sP5S`Yq#5ONpl=BbQSNN@O%KDYr4+Q{>pz${6<`+lA9A8Z_{&M-PdTc#othEHC zo*@a&)4;q*#^=gJnNsvHC=$2TlYpQtbgK&gw)%%5V*TkIqgub>uU_>j5p2b(w)UGR zZXzK6WJNnS)o&8s>V*@IJ7#p$!q-R(JV<5b%EA0hfv+8`x^RJ!CA10FeKh9+UE@Ir zd6DI?KyH^xS-77#9j8RRuL51A!EzC;zg(^OKAvqg)ut^>w=m#_|L6iR>GGn~o%(ehQ+>@e za!t{8WoF(xd^Jt{$?DjA0UUM6K(F;Uikh;J%~D}E{&x*P%VM|ES}vcj=R1GPz5n{J zrKf{{8aS89r@#5#Jyl_`m-v?yV1^)BzudU@>rE&*VH58PwcrcE2lp>v>=0Exqp09 z89=lEm=!>72@6se9oVD6EL`DD54WvN7}Kby+0c1~UyvZ96GB@9vI& zo}uEN9s>#5nK!6WSdWIvQRujFPT&GqQjJ2v2ezUjU$=Y-+>hrB=d+Am6nwyO&PVnQ zJK${KZIQzX&7LL=rzm=gpMxx>PeOaF=o6ABv?Ri{L@2#DcMD=@2YwUs+>&>rnp=qk z%?NSQeTR%!L^`EDqlc-!nHhr^ez6QO=mPuz&R`d#Rb)nX)Fa2q#@5dWcnYO084w5m zNf78qAj7id4_Zk8R|q%Ux%~WBrn%n7aPd@&xDC5&=rBIOqoSn621HE^mnSeC6e$Tf z``tVSfpxX_DD~37utRmv0tG;pbYIfQ5>r>@K_90{$YdcPz{4ZJu=@( z1I}cyQ>XWkQqSFalKuaFE#Q>@-`W5FR{7uK6*Mqq2fEOh7%I$#U(QR3QeRZg2mJ(2 zeJVCKjYwn#ndRWBRp}!m4kIko8%cS>IaP$}W8w!jYJ*6yvk3~F$rnIUvceJK;b_>Ui8J1KHPvnd0fdk+gyxbDQE zTBQ`g`%)!AW4lF7u#zZ)OvwvxDxi(7k4veSR1F%$NuLlYUH_YVOTP9N<+at$;tc%z P4oF=E1}#&veEWX@4uyCr diff --git a/static/images/onboarding-journeys/Starter-Projects-Icon.svg b/static/images/onboarding-journeys/Starter-Projects-Icon.svg new file mode 100644 index 000000000..1828a5910 --- /dev/null +++ b/static/images/onboarding-journeys/Starter-Projects-Icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/images/onboarding-journeys/Tutorials-Icon.png b/static/images/onboarding-journeys/Tutorials-Icon.png deleted file mode 100644 index 0855c5665d532cd6ee7fc2e67269bde15a244299..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4999 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 diff --git a/static/images/onboarding-journeys/Tutorials-Icon.svg b/static/images/onboarding-journeys/Tutorials-Icon.svg new file mode 100644 index 000000000..7865ebe19 --- /dev/null +++ b/static/images/onboarding-journeys/Tutorials-Icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/webpack.config.js b/webpack.config.js index 304e7aae1..fc7eddbaa 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -272,11 +272,11 @@ module.exports = { 'process.env.ASSET_HOST': `"${process.env.ASSET_HOST || 'https://assets.scratch.mit.edu'}"`, 'process.env.BACKPACK_HOST': `"${process.env.BACKPACK_HOST || 'https://backpack.scratch.mit.edu'}"`, 'process.env.CLOUDDATA_HOST': `"${process.env.CLOUDDATA_HOST || 'clouddata.scratch.mit.edu'}"`, - 'process.env.PROJECT_HOST': `"${process.env.PROJECT_HOST || 'http://localhost:8444'}"`, + 'process.env.PROJECT_HOST': `"${process.env.PROJECT_HOST || 'https://projects.scratch.mit.edu'}"`, 'process.env.STATIC_HOST': `"${process.env.STATIC_HOST || 'https://uploads.scratch.mit.edu'}"`, 'process.env.SCRATCH_ENV': `"${process.env.SCRATCH_ENV || 'development'}"`, - 'process.env.THUMBNAIL_URI': `"${process.env.THUMBNAIL_URI || '/projects/{}/thumbnail'}"`, - 'process.env.THUMBNAIL_HOST': `"${process.env.THUMBNAIL_HOST || 'http://localhost:4001'}"`, + 'process.env.THUMBNAIL_URI': `"${process.env.THUMBNAIL_URI || '/internalapi/project/thumbnail/{}/set/'}"`, + 'process.env.THUMBNAIL_HOST': `"${process.env.THUMBNAIL_HOST || ''}"`, 'process.env.DEBUG': Boolean(process.env.DEBUG), 'process.env.GA_ID': `"${process.env.GA_ID || 'UA-000000-01'}"`, 'process.env.GTM_ENV_AUTH': `"${process.env.GTM_ENV_AUTH || ''}"`,