mirror of
https://github.com/scratchfoundation/scratch-www.git
synced 2025-03-25 20:29:45 -04:00
Merge pull request #2443 from ericrosenbaum/feature/landing-pages-update
Update extension landing pages
This commit is contained in:
commit
3cc6794ca1
13 changed files with 54 additions and 55 deletions
|
@ -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>
|
||||
|
|
|
@ -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."
|
||||
}
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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."
|
||||
}
|
||||
|
|
|
@ -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>
|
||||
|
|
BIN
static/images/ev3/ev3-starter1.png
Normal file
BIN
static/images/ev3/ev3-starter1.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 39 KiB |
BIN
static/images/ev3/ev3-starter2.png
Normal file
BIN
static/images/ev3/ev3-starter2.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 82 KiB |
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 ![]() ![]() |
Loading…
Add table
Reference in a new issue