diff --git a/src/components/browser-modal/browser-modal.jsx b/src/components/browser-modal/browser-modal.jsx index bb5c82fcffab08ea5c860ea746f8ebc9d0a6c71e..457105727df41413ee3767d0d02cada6cdcaf1c3 100644 --- a/src/components/browser-modal/browser-modal.jsx +++ b/src/components/browser-modal/browser-modal.jsx @@ -60,12 +60,12 @@ const BrowserModal = ({intl, ...props}) => ( previewFaqLink: ( <a className={styles.faqLink} - href="//scratch.mit.edu/preview-faq" + href="//scratch.mit.edu/3faq" > <FormattedMessage - defaultMessage="Preview FAQ" - description="link to Scratch 3.0 preview FAQ page" - id="gui.unsupportedBrowser.previewfaqlink" + defaultMessage="FAQ" + description="link to Scratch 3.0 FAQ page" + id="gui.unsupportedBrowser.previewfaqlinktext" /> </a> ) diff --git a/src/components/import-modal/import-modal.jsx b/src/components/import-modal/import-modal.jsx index ad42929e7d6c24afced4c2febf2bda976ea27f2b..0fa3aac864978b182c294cc4ce0de911ef652e65 100644 --- a/src/components/import-modal/import-modal.jsx +++ b/src/components/import-modal/import-modal.jsx @@ -16,6 +16,12 @@ const messages = defineMessages({ description: 'Scratch 2.0 import modal label - for accessibility' }, formDescription: { + defaultMessage: + 'Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.', + description: 'Import project message', + id: 'gui.importInfo.betamessage' + }, + previewFormDescription: { defaultMessage: 'Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.', description: 'Import project message', @@ -123,12 +129,12 @@ const ImportModal = ({intl, ...props}) => ( previewFaqLink: ( <a className={styles.faqLink} - href="//scratch.mit.edu/preview-faq" + href="//scratch.mit.edu/3faq" > <FormattedMessage - defaultMessage="Preview FAQ" - description="link to Scratch 3.0 preview FAQ page" - id="gui.importInfo.previewfaqlink" + defaultMessage="FAQ" + description="link to Scratch 3.0 FAQ page" + id="gui.importInfo.previewfaqlinktext" /> </a> ) diff --git a/src/components/preview-modal/preview-modal.jsx b/src/components/preview-modal/preview-modal.jsx index 5772b518539a7541f30859a3aef6540eef030878..b9c803b767782939b86193725d4ff6dd09b919d1 100644 --- a/src/components/preview-modal/preview-modal.jsx +++ b/src/components/preview-modal/preview-modal.jsx @@ -12,6 +12,11 @@ const messages = defineMessages({ id: 'gui.previewInfo.label', defaultMessage: 'Try Scratch 3.0', description: 'Scratch 3.0 modal label - for accessibility' + }, + previewWelcome: { + defaultMessage: 'Welcome to the Scratch 3.0 Beta', + description: 'Header for Preview Info Modal', + id: 'gui.previewInfo.welcome' } }); @@ -28,15 +33,15 @@ const PreviewModal = ({intl, ...props}) => ( <Box className={styles.body}> <h2> <FormattedMessage - defaultMessage="Welcome to the Scratch 3.0 Preview" - description="Header for Preview Info Modal" - id="gui.previewInfo.welcome" + defaultMessage="Welcome to the Scratch 3.0 Beta" + description="Header for Beta Info Modal" + id="gui.previewInfo.betawelcome" /> </h2> <p> <FormattedMessage defaultMessage="We're working on the next generation of Scratch. We're excited for you to try it!" - description="Invitation to try 3.0 preview" + description="Invitation to try 3.0 Beta" id="gui.previewInfo.invitation" /> </p> @@ -48,7 +53,7 @@ const PreviewModal = ({intl, ...props}) => ( > <FormattedMessage defaultMessage="Not Now" - description="Label for button to back out of trying Scratch 3.0 preview" + description="Label for button to back out of trying Scratch 3.0 Beta" id="gui.previewInfo.notnow" /> </button> @@ -59,7 +64,7 @@ const PreviewModal = ({intl, ...props}) => ( > <FormattedMessage defaultMessage="Try It! {caticon}" - description="Label for button to try Scratch 3.0 preview" + description="Label for button to try Scratch 3.0 Beta" id="gui.previewModal.tryit" values={{ caticon: ( @@ -86,18 +91,18 @@ const PreviewModal = ({intl, ...props}) => ( <Box className={styles.faqLinkText}> <FormattedMessage defaultMessage="To learn more, go to the {previewFaqLink}." - description="Invitation to try 3.0 preview" + description="Invitation to try 3.0 Beta" id="gui.previewInfo.previewfaq" values={{ previewFaqLink: ( <a className={styles.faqLink} - href="//scratch.mit.edu/preview-faq" + href="//scratch.mit.edu/3faq" > <FormattedMessage - defaultMessage="Preview FAQ" - description="link to Scratch 3.0 preview FAQ page" - id="gui.previewInfo.previewfaqlink" + defaultMessage="FAQ" + description="link to Scratch 3.0 FAQ page" + id="gui.previewInfo.previewfaqlinktext" /> </a> ) diff --git a/src/components/preview-modal/welcome.png b/src/components/preview-modal/welcome.png index 520b619919b1b9dfabcef138fc16fc64aebee9e6..1172df932b425ae538bcfe2d23430373310e325e 100644 Binary files a/src/components/preview-modal/welcome.png and b/src/components/preview-modal/welcome.png differ diff --git a/src/components/webgl-modal/webgl-modal.jsx b/src/components/webgl-modal/webgl-modal.jsx index 0a7b753aae47d4ed746ac1da18fc8fe2ad3e0ebf..f0c3c6c27529eb3ac8ab782131898698634459b7 100644 --- a/src/components/webgl-modal/webgl-modal.jsx +++ b/src/components/webgl-modal/webgl-modal.jsx @@ -74,12 +74,12 @@ const WebGlModal = ({intl, ...props}) => ( previewFaqLink: ( <a className={styles.faqLink} - href="//scratch.mit.edu/preview-faq" + href="//scratch.mit.edu/3faq" > <FormattedMessage - defaultMessage="preview FAQ" + defaultMessage="FAQ" description="link to Scratch 3.0 FAQ page" - id="gui.webglModal.previewfaqlink" + id="gui.webglModal.previewfaqlinktext" /> </a> ) diff --git a/test/smoke/browser.test.js b/test/smoke/browser.test.js index b822cd1b16515de23db8697bf5f7e61e702eba00..913b1b5a6456b19231825cd7f8f2a283020694e4 100644 --- a/test/smoke/browser.test.js +++ b/test/smoke/browser.test.js @@ -8,7 +8,7 @@ const { // Make the default timeout longer, Sauce tests take ~30s jasmine.DEFAULT_TIMEOUT_INTERVAL = 60 * 1000; // eslint-disable-line -const SUPPORTED_MESSAGE = 'Welcome to the Scratch 3.0 Preview'; +const SUPPORTED_MESSAGE = 'Welcome to the Scratch 3.0 Beta'; const UNSUPPORTED_MESSAGE = 'Scratch 3.0 does not support Internet Explorer'; // Driver configs can be generated with the Sauce Platform Configurator