Merge pull request from ericrosenbaum/feature/landing-pages-update

Update extension landing pages
This commit is contained in:
Eric Rosenbaum 2018-12-12 18:18:53 -05:00 committed by GitHub
commit 3cc6794ca1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
13 changed files with 54 additions and 55 deletions

View file

@ -124,11 +124,11 @@ class EV3 extends ExtensionLanding {
values={{
scratch3Link: (
<a
href="https://beta.scratch.mit.edu/"
href="/projects/editor/?tutorial=ev3"
rel="noopener noreferrer"
target="_blank"
>
Scratch 3.0
Scratch
</a>
)
}}
@ -245,25 +245,25 @@ class EV3 extends ExtensionLanding {
<h3><FormattedMessage id="ev3.starterProjects" /></h3>
<Steps>
<ProjectCard
cardUrl="https://beta.scratch.mit.edu/#239075992"
description={this.props.intl.formatMessage({id: 'ev3.waveHelloDescription'})}
imageAlt={this.props.intl.formatMessage({id: 'ev3.imgAltWaveHello'})}
imageSrc="/images/ev3/starter-wave-hello.png"
title={this.props.intl.formatMessage({id: 'ev3.waveHelloTitle'})}
cardUrl="/projects/269442346/editor?tutorial=ev3"
description={this.props.intl.formatMessage({id: 'ev3.starter1BasketballDescription'})}
imageAlt={this.props.intl.formatMessage({id: 'ev3.imgAltStarter1Basketball'})}
imageSrc="/images/ev3/ev3-starter1.png"
title={this.props.intl.formatMessage({id: 'ev3.starter1BasketballTitle'})}
/>
<ProjectCard
cardUrl="https://beta.scratch.mit.edu/#239076020"
description={this.props.intl.formatMessage({id: 'ev3.distanceInstrumentDescription'})}
imageAlt={this.props.intl.formatMessage({id: 'ev3.imgAltDistanceInstrument'})}
imageSrc="/images/ev3/starter-distance-instrument.png"
title={this.props.intl.formatMessage({id: 'ev3.distanceInstrumentTitle'})}
cardUrl="/projects/269442350/editor?tutorial=ev3"
description={this.props.intl.formatMessage({id: 'ev3.starter2MusicDescription'})}
imageAlt={this.props.intl.formatMessage({id: 'ev3.imgAltStarter2Music'})}
imageSrc="/images/ev3/ev3-starter2.png"
title={this.props.intl.formatMessage({id: 'ev3.starter2MusicTitle'})}
/>
<ProjectCard
cardUrl="https://beta.scratch.mit.edu/#239076044"
description={this.props.intl.formatMessage({id: 'ev3.spaceTacosDescription'})}
imageAlt={this.props.intl.formatMessage({id: 'ev3.imgAltSpaceTacos'})}
imageSrc="/images/ev3/starter-flying-game.png"
title={this.props.intl.formatMessage({id: 'ev3.spaceTacosTitle'})}
cardUrl="/projects/269442354/editor?tutorial=ev3"
description={this.props.intl.formatMessage({id: 'ev3.starter3SpaceDescription'})}
imageAlt={this.props.intl.formatMessage({id: 'ev3.imgAltStarter3Space'})}
imageSrc="/images/ev3/ev3-starter3.png"
title={this.props.intl.formatMessage({id: 'ev3.starter3SpaceTitle'})}
/>
</Steps>
</ExtensionSection>

View file

@ -18,12 +18,12 @@
"ev3.clickMotorBlock": "Find the {motorBlockText} block and click on it.",
"ev3.motorBlockText": "\"motor A turn this way\"",
"ev3.starterProjects": "Starter Projects",
"ev3.waveHelloTitle": "Wave Hello",
"ev3.waveHelloDescription": "Make a puppet robot and have a friendly chat.",
"ev3.distanceInstrumentTitle": "Distance Instrument",
"ev3.distanceInstrumentDescription": "Move your body in front of the sensor to make music.",
"ev3.spaceTacosTitle": "Space Tacos",
"ev3.spaceTacosDescription": "Build your own controller to catch tacos in space.",
"ev3.starter1BasketballTitle": "Play Basketball",
"ev3.starter1BasketballDescription": "Move in front of the distance sensor to bounce the ball.",
"ev3.starter2MusicTitle": "Make Music",
"ev3.starter2MusicDescription": "Press the buttons to play saxophone and drums.",
"ev3.starter3SpaceTitle": "Space Tacos",
"ev3.starter3SpaceDescription": "Build your own controller to catch tacos in space.",
"ev3.troubleshootingTitle": "Troubleshooting",
"ev3.checkOSVersionTitle": "Make sure your operating system is compatible with Scratch Link",
"ev3.checkOSVersionText": "The minimum operating system versions are listed at the top of this page. See instructions for checking your version of {winOSVersionLink} or {macOSVersionLink}.",
@ -47,7 +47,7 @@
"ev3.imgAltWaitForWindows": "Windows will notify you when the EV3 is ready.",
"ev3.imgAltEnterPasscodeMac": "Enter the passcode into the connection request window opening on your Mac.",
"ev3.imgAltPlugInMotor": "To find port A: hold the EV3 with the screen and buttons facing you, with the screen above the buttons. Port A is on top, and it is the left-most one",
"ev3.imgAltWaveHello": "A Scratch project with a waving fairy.",
"ev3.imgAltDistanceInstrument": "A Scratch project with a guitar.",
"ev3.imgAltSpaceTacos": "A Scratch project with Scratch Cat and a taco in space."
"ev3.imgAltStarter1Basketball": "A Scratch project with a basketball.",
"ev3.imgAltStarter2Music": "A Scratch project with musical instruments.",
"ev3.imgAltStarter3Space": "A Scratch project with Scratch Cat and a taco in space."
}

View file

@ -170,11 +170,11 @@ class MicroBit extends ExtensionLanding {
values={{
scratch3Link: (
<a
href="https://beta.scratch.mit.edu/"
href="/projects/editor/"
rel="noopener noreferrer"
target="_blank"
>
Scratch 3.0
Scratch
</a>
)
}}
@ -247,21 +247,21 @@ class MicroBit extends ExtensionLanding {
<h3><FormattedMessage id="microbit.starterProjects" /></h3>
<Steps>
<ProjectCard
cardUrl="https://beta.scratch.mit.edu/#239075756"
cardUrl="/projects/239075756/editor"
description={this.props.intl.formatMessage({id: 'microbit.heartBeatDescription'})}
imageAlt={this.props.intl.formatMessage({id: 'microbit.imgAltHeartBeat'})}
imageSrc="/images/microbit/starter-heart.png"
title={this.props.intl.formatMessage({id: 'microbit.heartBeat'})}
/>
<ProjectCard
cardUrl="https://beta.scratch.mit.edu/#239075950"
cardUrl="/projects/239075950/editor"
description={this.props.intl.formatMessage({id: 'microbit.tiltGuitarDescription'})}
imageAlt={this.props.intl.formatMessage({id: 'microbit.imgAltTiltGuitar'})}
imageSrc="/images/microbit/starter-guitar.png"
title={this.props.intl.formatMessage({id: 'microbit.tiltGuitar'})}
/>
<ProjectCard
cardUrl="https://beta.scratch.mit.edu/#239075973"
cardUrl="/projects/239075973/editor"
description={this.props.intl.formatMessage({id: 'microbit.oceanAdventureDescription'})}
imageAlt={this.props.intl.formatMessage({id: 'microbit.imgAltOceanAdventure'})}
imageSrc="/images/microbit/starter-fish.png"

View file

@ -10,12 +10,12 @@
"wedo2.clickMotorBlock": "Find the {motorBlockText} block and click on it.",
"wedo2.motorBlockText": "\"turn motor on for 1 seconds\"",
"wedo2.starterProjects": "Starter Projects",
"wedo2.starter1Title": "Wagging Dog",
"wedo2.starter1Description": "Use a motor to make a spinning tail for your virtual pet.",
"wedo2.starter2Title": "Tilting Toad",
"wedo2.starter2Description": "Use the tilt sensor to make music with a toad.",
"wedo2.starter3Title": "Distance Dino",
"wedo2.starter3Description": "Use the distance sensor to move the dinosaur.",
"wedo2.starter1PetTitle": "Make Your Own Pet",
"wedo2.starter1PetDescription": "Use a motor to make a spinning tail for your virtual pet.",
"wedo2.starter2FoxTitle": "Move the Fox",
"wedo2.starter2FoxDescription": "Use the tilt sensor to move the fox back and forth.",
"wedo2.starter3PufferfishTitle": "Inflating Pufferfish",
"wedo2.starter3PufferfishDescription": "Use the distance sensor to make the fish grow.",
"wedo2.troubleshootingTitle": "Troubleshooting",
"wedo2.checkOSVersionTitle": "Make sure your operating system is compatible with Scratch Link",
"wedo2.checkOSVersionText": "The minimum operating system versions are listed at the top of this page. See instructions for checking your version of {winOSVersionLink} or {macOSVersionLink}.",
@ -31,7 +31,7 @@
"wedo2.legacyInfoText": "Visit our page about {wedoLegacyLink}.",
"wedo2.legacyLinkText": "using LEGO WeDo with Scratch 2.0",
"wedo2.imgAltWeDoIllustration": "An illustration of a WeDo2 featuring a tilt sensor and a motor.",
"wedo2.imgAltStarter1": "A Scratch project with a dog and a taco.",
"wedo2.imgAltStarter2": "A Scratch project with a toad playing instruments in space.",
"wedo2.imgAltStarter3": "A Scratch project with dinosaurs."
"wedo2.imgAltStarter1Pet": "A Scratch project with a dog and a taco.",
"wedo2.imgAltStarter2Fox": "A Scratch project with a fox moving back and forth.",
"wedo2.imgAltStarter3Pufferfish": "A Scratch project with dinosaurs."
}

View file

@ -3,7 +3,6 @@ const intlShape = require('react-intl').intlShape;
const FormattedMessage = require('react-intl').FormattedMessage;
const React = require('react');
const Page = require('../../components/page/www/page.jsx');
const render = require('../../lib/render.jsx');
@ -116,11 +115,11 @@ class Wedo2 extends ExtensionLanding {
values={{
scratch3Link: (
<a
href="https://beta.scratch.mit.edu/"
href="/projects/editor/?tutorial=wedo"
rel="noopener noreferrer"
target="_blank"
>
Scratch 3.0
Scratch
</a>
)
}}
@ -184,25 +183,25 @@ class Wedo2 extends ExtensionLanding {
<h3><FormattedMessage id="wedo2.starterProjects" /></h3>
<Steps>
<ProjectCard
cardUrl="https://beta.scratch.mit.edu/#239284992"
description={this.props.intl.formatMessage({id: 'wedo2.starter1Description'})}
imageAlt={this.props.intl.formatMessage({id: 'wedo2.imgAltStarter1'})}
cardUrl="/projects/269442111/editor?tutorial=wedo"
description={this.props.intl.formatMessage({id: 'wedo2.starter1PetDescription'})}
imageAlt={this.props.intl.formatMessage({id: 'wedo2.imgAltStarter1Pet'})}
imageSrc="/images/wedo2/wedo2-starter1.png"
title={this.props.intl.formatMessage({id: 'wedo2.starter1Title'})}
title={this.props.intl.formatMessage({id: 'wedo2.starter1PetTitle'})}
/>
<ProjectCard
cardUrl="https://beta.scratch.mit.edu/#239284997"
description={this.props.intl.formatMessage({id: 'wedo2.starter2Description'})}
imageAlt={this.props.intl.formatMessage({id: 'wedo2.imgAltStarter2'})}
cardUrl="/projects/269442224/editor?tutorial=wedo"
description={this.props.intl.formatMessage({id: 'wedo2.starter2FoxDescription'})}
imageAlt={this.props.intl.formatMessage({id: 'wedo2.imgAltStarter2Fox'})}
imageSrc="/images/wedo2/wedo2-starter2.png"
title={this.props.intl.formatMessage({id: 'wedo2.starter2Title'})}
title={this.props.intl.formatMessage({id: 'wedo2.starter2FoxTitle'})}
/>
<ProjectCard
cardUrl="https://beta.scratch.mit.edu/#239285001"
description={this.props.intl.formatMessage({id: 'wedo2.starter3Description'})}
imageAlt={this.props.intl.formatMessage({id: 'wedo2.imgAltStarter3'})}
cardUrl="/projects/269442247/editor?tutorial=wedo"
description={this.props.intl.formatMessage({id: 'wedo2.starter3PufferfishDescription'})}
imageAlt={this.props.intl.formatMessage({id: 'wedo2.imgAltStarter3Pufferfish'})}
imageSrc="/images/wedo2/wedo2-starter3.png"
title={this.props.intl.formatMessage({id: 'wedo2.starter3Title'})}
title={this.props.intl.formatMessage({id: 'wedo2.starter3PufferfishTitle'})}
/>
</Steps>
</ExtensionSection>

Binary file not shown.

After

(image error) Size: 39 KiB

Binary file not shown.

After

(image error) Size: 82 KiB

View file

Before

(image error) Size: 93 KiB

After

(image error) Size: 93 KiB

Binary file not shown.

Before

(image error) Size: 101 KiB

Binary file not shown.

Before

(image error) Size: 59 KiB

Binary file not shown.

Before

(image error) Size: 46 KiB

After

(image error) Size: 38 KiB

Binary file not shown.

Before

(image error) Size: 97 KiB

After

(image error) Size: 86 KiB

Binary file not shown.

Before

(image error) Size: 41 KiB

After

(image error) Size: 76 KiB