From a17ec2f72c2dbb5da0a2ee85780a6fe982c2207e Mon Sep 17 00:00:00 2001 From: morant Date: Thu, 1 Dec 2016 16:26:01 -0500 Subject: [PATCH 1/6] =?UTF-8?q?Point=20microworlds=20pages=20at=20the=20ne?= =?UTF-8?q?w=20microworlds=20projects=20(created=20by=20the=20Scratch=20us?= =?UTF-8?q?er=20=E2=80=9Cmicroworlds=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/microworld/art/art.json | 2 +- src/views/microworld/fashion/fashion.json | 2 +- src/views/microworld/hiphop/hiphop.json | 2 +- src/views/microworld/soccer/soccer.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/views/microworld/art/art.json b/src/views/microworld/art/art.json index a008b334f..a4318a584 100644 --- a/src/views/microworld/art/art.json +++ b/src/views/microworld/art/art.json @@ -5,7 +5,7 @@ "Check out projects by others for inspiration,", "communicate in the forum and join the challenges!" ], - "microworld_project_id":"88148127", + "microworld_project_id":"133865435", "starter_projects":[ { "title":"Architecture Stamps Starter Project", diff --git a/src/views/microworld/fashion/fashion.json b/src/views/microworld/fashion/fashion.json index 337a31c7c..5ce71bcec 100644 --- a/src/views/microworld/fashion/fashion.json +++ b/src/views/microworld/fashion/fashion.json @@ -12,7 +12,7 @@ "link":"//player.vimeo.com/video/528845372?title=0&byline=0&portrait=0" } ], - "microworld_project_id":"68494068", + "microworld_project_id":"133865474", "tips":[ { "title":"Click on blocks to see what they do", diff --git a/src/views/microworld/hiphop/hiphop.json b/src/views/microworld/hiphop/hiphop.json index 84ffad3ae..bddca452f 100644 --- a/src/views/microworld/hiphop/hiphop.json +++ b/src/views/microworld/hiphop/hiphop.json @@ -12,7 +12,7 @@ "link":"//player.vimeo.com/video/124055657?title=0&byline=0&portrait=0" } ], - "microworld_project_id":"68260156", + "microworld_project_id":"133865050", "tips":[ { "title":"Start Dancing", diff --git a/src/views/microworld/soccer/soccer.json b/src/views/microworld/soccer/soccer.json index d1affd8d3..f0da2b19a 100644 --- a/src/views/microworld/soccer/soccer.json +++ b/src/views/microworld/soccer/soccer.json @@ -3,6 +3,6 @@ "description":[ "Make your own soccer animation or game!" ], - "microworld_project_id":"116297919", + "microworld_project_id":"133865271", "show_forum":false } From e3025ea3e910d3bf161432cdc91a7f83a043cd56 Mon Sep 17 00:00:00 2001 From: morant Date: Thu, 15 Dec 2016 16:59:48 -0500 Subject: [PATCH 2/6] =?UTF-8?q?Added=20a=20microworlds=20homepage,=20based?= =?UTF-8?q?=20on=20the=20ttt=20page,=20at=20/microworlds/go.=20Changed=20t?= =?UTF-8?q?tt-tile=20to=20only=20show=20=E2=80=9Csee=20guides=E2=80=A6?= =?UTF-8?q?=E2=80=9D=20if=20they=20exist.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ttt-tile/ttt-tile.jsx | 15 ++-- src/routes.json | 7 ++ src/views/microworldshomepage/l10n.json | 15 ++++ .../microworldshomepage.jsx | 72 +++++++++++++++++++ src/views/microworldshomepage/ttt.json | 37 ++++++++++ 5 files changed, 142 insertions(+), 4 deletions(-) create mode 100644 src/views/microworldshomepage/l10n.json create mode 100644 src/views/microworldshomepage/microworldshomepage.jsx create mode 100644 src/views/microworldshomepage/ttt.json diff --git a/src/components/ttt-tile/ttt-tile.jsx b/src/components/ttt-tile/ttt-tile.jsx index 4aac7b568..3a1fadf0c 100644 --- a/src/components/ttt-tile/ttt-tile.jsx +++ b/src/components/ttt-tile/ttt-tile.jsx @@ -14,6 +14,16 @@ var TTTTile = React.createClass({ tutorialLoc: React.PropTypes.string.isRequired, onGuideClick: React.PropTypes.func.isRequired }, + tileGuidesIfExists: function () { + if (this.props.onGuideClick) { + return ( +
+ + +
+ ); + } + }, render: function () { var classes = classNames( 'ttt-tile', @@ -44,10 +54,7 @@ var TTTTile = React.createClass({ -
- - -
+ {this.tileGuidesIfExists()} ); } diff --git a/src/routes.json b/src/routes.json index 75b2e6938..f780f557c 100644 --- a/src/routes.json +++ b/src/routes.json @@ -246,5 +246,12 @@ "routeAlias": "/microworlds", "view": "microworld/soccer/soccer", "title": "Soccer" + }, + { + "name": "microworlds-homepage", + "pattern": "^/microworlds/go/?(\\?.*)?$", + "routeAlias": "microworlds/go/?\\??", + "view": "microworldshomepage/microworldshomepage", + "title": "Microworlds" } ] diff --git a/src/views/microworldshomepage/l10n.json b/src/views/microworldshomepage/l10n.json new file mode 100644 index 000000000..19ee35d4a --- /dev/null +++ b/src/views/microworldshomepage/l10n.json @@ -0,0 +1,15 @@ +{ + "ttt.placeholder": "Placeholder text", + "ttt.title": "Scratch Microworlds", + "ttt.subTitle": "You can get started with Scratch in a variety of ways. Click a picture to try one.", + "tile.tutorial": "Microworld", + "ttt.tryIt": "Try It", + "ttt.open": "Open", + "ttt.HipHopTitle": "Hip Hop Dance", + "ttt.FashionTitle": "Fashion", + "ttt.HouseTitle": "Interactive House", + "ttt.MakeMusicTitle": "Make Music", + "ttt.SoccerTitle": "Soccer", + "ttt.JokeTitle": "Make a Joke", + "ttt.ArtTitle": "Make Art" +} diff --git a/src/views/microworldshomepage/microworldshomepage.jsx b/src/views/microworldshomepage/microworldshomepage.jsx new file mode 100644 index 000000000..6b04e81b6 --- /dev/null +++ b/src/views/microworldshomepage/microworldshomepage.jsx @@ -0,0 +1,72 @@ +var React = require('react'); +var injectIntl = require('react-intl').injectIntl; +var FormattedHTMLMessage = require('react-intl').FormattedHTMLMessage; +var FormattedMessage = require('react-intl').FormattedMessage; +var render = require('../../lib/render.jsx'); + +var MasonryGrid = require('../../components/masonrygrid/masonrygrid.jsx'); +var Page = require('../../components/page/www/page.jsx'); +var TitleBanner = require('../../components/title-banner/title-banner.jsx'); +var TTTTile = require('../../components/ttt-tile/ttt-tile.jsx'); +var Tiles = require('./ttt.json'); + +var classNames = require('classnames'); + +require('../thingstotry/thingstotry.scss'); + +var MicroworldsHomepage = injectIntl(React.createClass({ + type: 'MicroworldsHomepage', + getInitialState: function () { + return { + currentTile: Tiles[0] + }; + }, + renderTTTTiles: function () { + var formatMessage = this.props.intl.formatMessage; + var translatedTiles = []; + var translatedTile = {}; + + Tiles.map(function (tile, key) { + translatedTile = { + title: formatMessage({id: tile.title}), + tutorialLoc: tile.tutorialLoc, + thumbUrl: tile.thumbUrl, + bannerUrl: tile.bannerUrl + }; + translatedTiles.push( + + ); + }, this); // don't forget to pass 'this' into map function + return translatedTiles; + }, + render: function () { + return ( +
+ +
+
+

+ +

+

+ +

+
+ +
+
+ + {this.renderTTTTiles()} + +
+ +
+
+ ); + } +})); + +render(, document.getElementById('app')); diff --git a/src/views/microworldshomepage/ttt.json b/src/views/microworldshomepage/ttt.json new file mode 100644 index 000000000..d2616c818 --- /dev/null +++ b/src/views/microworldshomepage/ttt.json @@ -0,0 +1,37 @@ +[ + { + "title": "ttt.HipHopTitle", + "thumbUrl": "//cdn.scratch.mit.edu/static/site/projects/thumbnails/13386/5050.png", + "tutorialLoc": "/pathways/hiphop" + }, + { + "title": "ttt.MakeMusicTitle", + "thumbUrl": "//cdn.scratch.mit.edu/static/site/projects/thumbnails/13386/5393.png", + "tutorialLoc": "/projects/embed-editor/133865393/?isMicroworld=true" + }, + { + "title": "ttt.SoccerTitle", + "thumbUrl": "//cdn.scratch.mit.edu/static/site/projects/thumbnails/13386/5271.png", + "tutorialLoc": "/projects/embed-editor/133865271/?isMicroworld=true" + }, + { + "title": "ttt.FashionTitle", + "thumbUrl": "//cdn.scratch.mit.edu/static/site/projects/thumbnails/13386/5474.png", + "tutorialLoc": "/pathways/fashion" + }, + { + "title": "ttt.ArtTitle", + "thumbUrl": "//cdn.scratch.mit.edu/static/site/projects/thumbnails/13386/5435.png", + "tutorialLoc": "/projects/embed-editor/133865435/?isMicroworld=true" + }, + { + "title": "ttt.JokeTitle", + "thumbUrl": "//cdn.scratch.mit.edu/static/site/projects/thumbnails/13386/5327.png", + "tutorialLoc": "/projects/embed-editor/133865327/?isMicroworld=true" + }, + { + "title": "ttt.HouseTitle", + "thumbUrl": "//cdn.scratch.mit.edu/static/site/projects/thumbnails/13383/5490.png", + "tutorialLoc": "/projects/embed-editor/133835490/?isMicroworld=true" + } +] From 7bbb498a4f09d00c7c0092dfbb04de070b22dec4 Mon Sep 17 00:00:00 2001 From: morant Date: Fri, 16 Dec 2016 12:18:16 -0500 Subject: [PATCH 3/6] - Stop using ttt cscc files, and remove all references to ttt that are not needed. - Update translation strings that are specific to microworlds to have microworlds as prefix. - Address other comments --- src/components/title-banner/title-banner.scss | 4 +++ src/routes.json | 2 +- src/views/microworldshomepage/l10n.json | 19 ++++++------ .../{ttt.json => microworlds.json} | 16 +++++----- .../microworldshomepage.jsx | 31 ++++++------------- .../microworldshomepage.scss | 3 ++ src/views/thingstotry/thingstotry.jsx | 2 +- src/views/thingstotry/thingstotry.scss | 5 --- 8 files changed, 35 insertions(+), 47 deletions(-) rename src/views/microworldshomepage/{ttt.json => microworlds.json} (77%) create mode 100644 src/views/microworldshomepage/microworldshomepage.scss diff --git a/src/components/title-banner/title-banner.scss b/src/components/title-banner/title-banner.scss index 21c9ff8d4..3450f53d8 100644 --- a/src/components/title-banner/title-banner.scss +++ b/src/components/title-banner/title-banner.scss @@ -27,3 +27,7 @@ font-weight: 700; } } + +.title-banner.mod-blue-bg { + background-color: $ui-blue; +} diff --git a/src/routes.json b/src/routes.json index f780f557c..a0ce7667f 100644 --- a/src/routes.json +++ b/src/routes.json @@ -250,7 +250,7 @@ { "name": "microworlds-homepage", "pattern": "^/microworlds/go/?(\\?.*)?$", - "routeAlias": "microworlds/go/?\\??", + "routeAlias": "microworlds", "view": "microworldshomepage/microworldshomepage", "title": "Microworlds" } diff --git a/src/views/microworldshomepage/l10n.json b/src/views/microworldshomepage/l10n.json index 19ee35d4a..220ee89ac 100644 --- a/src/views/microworldshomepage/l10n.json +++ b/src/views/microworldshomepage/l10n.json @@ -1,15 +1,14 @@ { - "ttt.placeholder": "Placeholder text", - "ttt.title": "Scratch Microworlds", - "ttt.subTitle": "You can get started with Scratch in a variety of ways. Click a picture to try one.", "tile.tutorial": "Microworld", "ttt.tryIt": "Try It", "ttt.open": "Open", - "ttt.HipHopTitle": "Hip Hop Dance", - "ttt.FashionTitle": "Fashion", - "ttt.HouseTitle": "Interactive House", - "ttt.MakeMusicTitle": "Make Music", - "ttt.SoccerTitle": "Soccer", - "ttt.JokeTitle": "Make a Joke", - "ttt.ArtTitle": "Make Art" + "microworlds.title": "Scratch Microworlds", + "microworlds.subTitle": "You can get started with Scratch in a variety of ways. Click a picture to try one.", + "microworlds.HipHopTitle": "Hip Hop Dance", + "microworlds.FashionTitle": "Fashion", + "microworlds.HouseTitle": "Interactive House", + "microworlds.MakeMusicTitle": "Make Music", + "microworlds.SoccerTitle": "Soccer", + "microworlds.JokeTitle": "Make a Joke", + "microworlds.ArtTitle": "Make Art" } diff --git a/src/views/microworldshomepage/ttt.json b/src/views/microworldshomepage/microworlds.json similarity index 77% rename from src/views/microworldshomepage/ttt.json rename to src/views/microworldshomepage/microworlds.json index d2616c818..2652480f5 100644 --- a/src/views/microworldshomepage/ttt.json +++ b/src/views/microworldshomepage/microworlds.json @@ -1,36 +1,36 @@ [ { - "title": "ttt.HipHopTitle", + "title": "microworlds.HipHopTitle", "thumbUrl": "//cdn.scratch.mit.edu/static/site/projects/thumbnails/13386/5050.png", "tutorialLoc": "/pathways/hiphop" }, { - "title": "ttt.MakeMusicTitle", + "title": "microworlds.MakeMusicTitle", "thumbUrl": "//cdn.scratch.mit.edu/static/site/projects/thumbnails/13386/5393.png", "tutorialLoc": "/projects/embed-editor/133865393/?isMicroworld=true" }, { - "title": "ttt.SoccerTitle", + "title": "microworlds.SoccerTitle", "thumbUrl": "//cdn.scratch.mit.edu/static/site/projects/thumbnails/13386/5271.png", "tutorialLoc": "/projects/embed-editor/133865271/?isMicroworld=true" }, { - "title": "ttt.FashionTitle", + "title": "microworlds.FashionTitle", "thumbUrl": "//cdn.scratch.mit.edu/static/site/projects/thumbnails/13386/5474.png", "tutorialLoc": "/pathways/fashion" }, { - "title": "ttt.ArtTitle", + "title": "microworlds.ArtTitle", "thumbUrl": "//cdn.scratch.mit.edu/static/site/projects/thumbnails/13386/5435.png", "tutorialLoc": "/projects/embed-editor/133865435/?isMicroworld=true" }, { - "title": "ttt.JokeTitle", - "thumbUrl": "//cdn.scratch.mit.edu/static/site/projects/thumbnails/13386/5327.png", + "title": "microworlds.JokeTitle", + "thumbUrl": "//cdn.scratch.mit.edu/static/site/projects/thumbnails/13386/5327.png", "tutorialLoc": "/projects/embed-editor/133865327/?isMicroworld=true" }, { - "title": "ttt.HouseTitle", + "title": "microworlds.HouseTitle", "thumbUrl": "//cdn.scratch.mit.edu/static/site/projects/thumbnails/13383/5490.png", "tutorialLoc": "/projects/embed-editor/133835490/?isMicroworld=true" } diff --git a/src/views/microworldshomepage/microworldshomepage.jsx b/src/views/microworldshomepage/microworldshomepage.jsx index 6b04e81b6..7cf9378cc 100644 --- a/src/views/microworldshomepage/microworldshomepage.jsx +++ b/src/views/microworldshomepage/microworldshomepage.jsx @@ -8,19 +8,12 @@ var MasonryGrid = require('../../components/masonrygrid/masonrygrid.jsx'); var Page = require('../../components/page/www/page.jsx'); var TitleBanner = require('../../components/title-banner/title-banner.jsx'); var TTTTile = require('../../components/ttt-tile/ttt-tile.jsx'); -var Tiles = require('./ttt.json'); +var Tiles = require('./microworlds.json'); -var classNames = require('classnames'); - -require('../thingstotry/thingstotry.scss'); +require('./microworldshomepage.scss'); var MicroworldsHomepage = injectIntl(React.createClass({ type: 'MicroworldsHomepage', - getInitialState: function () { - return { - currentTile: Tiles[0] - }; - }, renderTTTTiles: function () { var formatMessage = this.props.intl.formatMessage; var translatedTiles = []; @@ -44,25 +37,19 @@ var MicroworldsHomepage = injectIntl(React.createClass({ }, render: function () { return ( -
- -
-
+
+

- +

- +

-
-
- - {this.renderTTTTiles()} - -
- + + {this.renderTTTTiles()} +
); diff --git a/src/views/microworldshomepage/microworldshomepage.scss b/src/views/microworldshomepage/microworldshomepage.scss new file mode 100644 index 000000000..85d06d71d --- /dev/null +++ b/src/views/microworldshomepage/microworldshomepage.scss @@ -0,0 +1,3 @@ +#view { + padding: 0; +} diff --git a/src/views/thingstotry/thingstotry.jsx b/src/views/thingstotry/thingstotry.jsx index a815357d3..c813a59d0 100644 --- a/src/views/thingstotry/thingstotry.jsx +++ b/src/views/thingstotry/thingstotry.jsx @@ -57,7 +57,7 @@ var ThingsToTry = injectIntl(React.createClass({ render: function () { return (
- +
diff --git a/src/views/thingstotry/thingstotry.scss b/src/views/thingstotry/thingstotry.scss index ce765175c..244dc0a30 100644 --- a/src/views/thingstotry/thingstotry.scss +++ b/src/views/thingstotry/thingstotry.scss @@ -7,11 +7,6 @@ $base-bg: $ui-white; padding: 0; } -// .mod-ttt-title, to avoid collision with .title-banner.mod-tt in ttt modal -.title-banner.mod-ttt-title { - background-color: $ui-blue; -} - .ttt-section { display: flex; margin: 0 auto; From 485d3903e060646dde17381f9bf54316a037c3e7 Mon Sep 17 00:00:00 2001 From: morant Date: Tue, 20 Dec 2016 12:06:58 -0500 Subject: [PATCH 4/6] - Fix routes - move functions to inline rendering in ttt-tile and mw homepage --- src/components/ttt-tile/ttt-tile.jsx | 17 ++++------ src/routes.json | 2 +- .../microworldshomepage.jsx | 33 +++++++------------ 3 files changed, 18 insertions(+), 34 deletions(-) diff --git a/src/components/ttt-tile/ttt-tile.jsx b/src/components/ttt-tile/ttt-tile.jsx index 3a1fadf0c..ee163f132 100644 --- a/src/components/ttt-tile/ttt-tile.jsx +++ b/src/components/ttt-tile/ttt-tile.jsx @@ -14,16 +14,6 @@ var TTTTile = React.createClass({ tutorialLoc: React.PropTypes.string.isRequired, onGuideClick: React.PropTypes.func.isRequired }, - tileGuidesIfExists: function () { - if (this.props.onGuideClick) { - return ( -
- - -
- ); - } - }, render: function () { var classes = classNames( 'ttt-tile', @@ -54,7 +44,12 @@ var TTTTile = React.createClass({
- {this.tileGuidesIfExists()} + {this.props.onGuideClick && ( +
+ + +
+ )}
); } diff --git a/src/routes.json b/src/routes.json index a0ce7667f..3643be89d 100644 --- a/src/routes.json +++ b/src/routes.json @@ -250,7 +250,7 @@ { "name": "microworlds-homepage", "pattern": "^/microworlds/go/?(\\?.*)?$", - "routeAlias": "microworlds", + "routeAlias": "/microworlds", "view": "microworldshomepage/microworldshomepage", "title": "Microworlds" } diff --git a/src/views/microworldshomepage/microworldshomepage.jsx b/src/views/microworldshomepage/microworldshomepage.jsx index 7cf9378cc..93bb4d449 100644 --- a/src/views/microworldshomepage/microworldshomepage.jsx +++ b/src/views/microworldshomepage/microworldshomepage.jsx @@ -14,27 +14,6 @@ require('./microworldshomepage.scss'); var MicroworldsHomepage = injectIntl(React.createClass({ type: 'MicroworldsHomepage', - renderTTTTiles: function () { - var formatMessage = this.props.intl.formatMessage; - var translatedTiles = []; - var translatedTile = {}; - - Tiles.map(function (tile, key) { - translatedTile = { - title: formatMessage({id: tile.title}), - tutorialLoc: tile.tutorialLoc, - thumbUrl: tile.thumbUrl, - bannerUrl: tile.bannerUrl - }; - translatedTiles.push( - - ); - }, this); // don't forget to pass 'this' into map function - return translatedTiles; - }, render: function () { return (
@@ -48,7 +27,17 @@ var MicroworldsHomepage = injectIntl(React.createClass({
- {this.renderTTTTiles()} + {Tiles.map( + function (tile, key) { + return ; + }, this) + }
From 012321721c9c08c929710e342075307cfa2f317c Mon Sep 17 00:00:00 2001 From: morant Date: Tue, 20 Dec 2016 12:58:16 -0500 Subject: [PATCH 5/6] Remove isRequired from description and onGuideClick, and fix naming on l10n strings. --- src/components/modal/ttt/modal.jsx | 2 +- src/components/ttt-tile/ttt-tile.jsx | 6 +++--- src/views/microworldshomepage/l10n.json | 3 +-- src/views/thingstotry/l10n.json | 6 +++--- 4 files changed, 8 insertions(+), 9 deletions(-) diff --git a/src/components/modal/ttt/modal.jsx b/src/components/modal/ttt/modal.jsx index f3bd48068..08a14fba1 100644 --- a/src/components/modal/ttt/modal.jsx +++ b/src/components/modal/ttt/modal.jsx @@ -67,7 +67,7 @@ var TTTModal = React.createClass({ href={this.props.tutorialLoc} className="button white mod-ttt-item" > - + diff --git a/src/components/ttt-tile/ttt-tile.jsx b/src/components/ttt-tile/ttt-tile.jsx index ee163f132..49e2eb429 100644 --- a/src/components/ttt-tile/ttt-tile.jsx +++ b/src/components/ttt-tile/ttt-tile.jsx @@ -9,10 +9,10 @@ var TTTTile = React.createClass({ type: 'TTTTile', propTypes: { title: React.PropTypes.string.isRequired, - description: React.PropTypes.string.isRequired, + description: React.PropTypes.string, thumbUrl: React.PropTypes.string.isRequired, tutorialLoc: React.PropTypes.string.isRequired, - onGuideClick: React.PropTypes.func.isRequired + onGuideClick: React.PropTypes.func }, render: function () { var classes = classNames( @@ -27,7 +27,7 @@ var TTTTile = React.createClass({
- +
diff --git a/src/views/microworldshomepage/l10n.json b/src/views/microworldshomepage/l10n.json index 220ee89ac..bfbefa51a 100644 --- a/src/views/microworldshomepage/l10n.json +++ b/src/views/microworldshomepage/l10n.json @@ -1,7 +1,6 @@ { "tile.tutorial": "Microworld", - "ttt.tryIt": "Try It", - "ttt.open": "Open", + "tile.tryIt": "Try It", "microworlds.title": "Scratch Microworlds", "microworlds.subTitle": "You can get started with Scratch in a variety of ways. Click a picture to try one.", "microworlds.HipHopTitle": "Hip Hop Dance", diff --git a/src/views/thingstotry/l10n.json b/src/views/thingstotry/l10n.json index a1fdeeb2c..6276bdca5 100644 --- a/src/views/thingstotry/l10n.json +++ b/src/views/thingstotry/l10n.json @@ -1,16 +1,16 @@ { + "tile.tutorial": "Tutorial", + "tile.guides": "See Cards and Guides", + "tile.tryIt": "Try It", "ttt.placeholder": "Placeholder text", "ttt.title": "Things to Try", "ttt.subTitle": "You can get started with Scratch in a variety of ways. Click a picture to try the Tutorial. You can also download a set of Activity Cards and Educator Guide for each theme.", - "tile.tutorial": "Tutorial", - "tile.guides": "See Cards and Guides", "ttt.tutorialTitle": "Tutorial", "ttt.tutorialSubtitle": "Find out how to make this project using a step-by-step tutorial in Scratch.", "ttt.activityTitle": "Activity Cards", "ttt.activitySubtitle": "Explore new coding ideas using this set of illustrated cards you can print out.", "ttt.educatorTitle": "Educator Guide", "ttt.educatorSubtitle": "Use this educator guide to plan and lead a one-hour Scratch workshop.", - "ttt.tryIt": "Try It", "ttt.open": "Open", "ttt.MakeItFlyTitle": "Make It Fly", "ttt.MakeItFlyDescription": "Animate the Scratch Cat, The Powerpuff Girls, or even a taco!", From 66f8ee201fc6c9ed2d5555810747c024d128230b Mon Sep 17 00:00:00 2001 From: morant Date: Wed, 21 Dec 2016 12:06:48 -0500 Subject: [PATCH 6/6] =?UTF-8?q?Remove=20bannerUrl,=20as=20it=E2=80=99s=20o?= =?UTF-8?q?nly=20used=20in=20the=20modal.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/microworldshomepage/microworldshomepage.jsx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/views/microworldshomepage/microworldshomepage.jsx b/src/views/microworldshomepage/microworldshomepage.jsx index 93bb4d449..f68520ac6 100644 --- a/src/views/microworldshomepage/microworldshomepage.jsx +++ b/src/views/microworldshomepage/microworldshomepage.jsx @@ -34,7 +34,6 @@ var MicroworldsHomepage = injectIntl(React.createClass({ title={this.props.intl.formatMessage({id: tile.title})} tutorialLoc={tile.tutorialLoc} thumbUrl={tile.thumbUrl} - bannerUrl={tile.bannerUrl} />; }, this) }