Connor Hudson
456e99f1be
Catch errors in getExtensions function
2018-06-20 17:04:16 -04:00
Connor Hudson
b2ddc50529
Remove misplaced getExtensions call in handleReportClick (5!)
2018-06-20 15:58:34 -04:00
Connor Hudson
b958567a24
Fix scss lint errors
2018-06-20 10:25:00 -04:00
Connor Hudson
a69ad0ec86
Implement extension fetching in Preview component
2018-06-20 09:55:09 -04:00
Connor Hudson
9f2304b8c9
Add check for extensions prop existence in PreviewPresentation
2018-06-20 09:48:40 -04:00
Connor Hudson
7fb7e9146b
Merge upstream/develop, move logic to preview instead of presentation
2018-06-20 09:28:41 -04:00
Connor Hudson
bd22d573b6
extension-info.js -> extensions.js
2018-06-19 16:18:08 -04:00
Connor Hudson
168e155ac5
Use EXTENSION_INFO file in presentation.jsx
2018-06-19 16:13:47 -04:00
Connor Hudson
f7987fd568
Don't display image in extension chip if iconURI undefined
2018-06-19 15:58:54 -04:00
Connor Hudson
ea1c0ce4a2
Add initial implementation of loading extension info from sb3 project
2018-06-19 12:26:22 -04:00
Ray Schamp
5740fe8bf8
Merge pull request #1912 from chrisgarrity/feature/preview-restructure
...
Feature/preview restructure
2018-06-19 10:47:40 -04:00
Ray Schamp
9e02798f7b
Lint
2018-06-18 17:19:12 -04:00
Ray Schamp
0c3221f835
Prevent wrapping the notes and credits column
2018-06-18 17:15:56 -04:00
Connor Hudson
b826a1ad2f
Add onExtensionAdded function to bindAll call
2018-06-15 09:52:12 -04:00
Connor Hudson
3b09bf145c
Fix hasStatus prop type
2018-06-15 08:47:52 -04:00
Connor Hudson
1f5075f9d8
Initial (hacky) solution for loading EIABCW content
2018-06-14 16:54:55 -04:00
chrisgarrity
7f41771710
Merge pull request #1925 from LLK/hotfix/update-conference
...
[HOTFIX] [DEVELOP] - Content updates for Scratch Conference 2018 website (sponsor logos and keynote descriptions)
2018-06-14 16:32:19 -04:00
Connor Hudson
3eb0e12bf6
Only use extensions with preexisting data URIs for demo chips
2018-06-14 15:11:03 -04:00
Connor Hudson
b40f939566
iconSrc -> iconURI to match CategoryInfo format
2018-06-14 15:10:33 -04:00
Andrew Sliwinski
3f4f413510
Merge pull request #1923 from apple502j/patch-3
...
Change splash to use 30000000
2018-06-14 12:29:17 -04:00
Ray Schamp
1840b9df31
Convert presentation function component
...
Fixing a typo let the linter catch that this no longer needs to be a class component
2018-06-14 09:26:44 -04:00
Connor Hudson
b317c12e79
Add some mockup extensions
2018-06-13 16:45:48 -04:00
Connor Hudson
e7e0ba720c
Add extension list styles
2018-06-13 16:45:06 -04:00
Connor Hudson
f9dd4e76aa
Add padding to extension status div
2018-06-13 15:35:58 -04:00
Connor Hudson
0733a5dde4
Fix class name for extension icon
2018-06-13 15:32:31 -04:00
Connor Hudson
11af7fec9b
Add extension status styling, tweak margins and spacing
2018-06-13 15:24:19 -04:00
Sean Hickey
8f0b12c2a6
Updated sponsor logos and keynote descriptions
2018-06-13 15:12:50 -04:00
Connor Hudson
a9e8a06c6d
Add props to ExtensionChip
2018-06-13 14:53:41 -04:00
Connor Hudson
0056e93e4a
Add more margin to extension chip content, use rem where it makes sense
2018-06-13 14:53:26 -04:00
Connor Hudson
6bace1b11e
Add ExtensionChip component with demo content
2018-06-13 14:05:20 -04:00
apple502j
070cbe091f
Change splash (GH-1916)
...
It uses "30000000 projects" by default now!
2018-06-13 17:32:35 +09:00
Andrew Sliwinski
ca6d78d928
Use 16 as offset for teacher registration as per GDPR
2018-06-12 15:40:52 -04:00
apple502j
6bb022107d
Changed link from /help to /tips
...
#1909
2018-06-05 18:26:34 +09:00
Andrew Sliwinski
680695d8de
Merge pull request #1902 from Kenny2github/fix-research-link
...
Fix the /about research page link
2018-06-04 12:22:57 -04:00
Andrew Sliwinski
8824b64c89
Merge pull request #1904 from apple502j/patch-1
...
Updated link to Scratch Wiki - to new domain
2018-06-04 12:22:19 -04:00
jokebookservice1
f95b05467d
Fix search bar's handling of special characters
...
`decodeURI` is used for full URIs, not components thereof.
2018-06-03 13:23:52 +01:00
chrisgarrity
74c76fb1cf
Refactor report-modal
...
* addresses comments for https://github.com/LLK/scratch-www/pull/1900
* renames report fields to match scratchr2 expectations
* restyle modal to allow display of validation messages
* removed cruft
2018-06-01 15:25:28 -04:00
chrisgarrity
47b90d449b
Fix formatting of long project description fields
...
Description block also needed to be `display: flex`, and the content was missing the `overflow: auto` to make it scrollable.
2018-06-01 09:45:49 -04:00
chrisgarrity
6872cfc51f
FIxing PR #1900 comments
...
addresses most comments except modal refactor, and error response from sumitting report.
* restore gui as a dev dependency
* better separation of view container/presentation
* replace absolute heights for textareas with making all sub components `display: flex`
* start to make presentation more modular added subcomponents to the view folder:
* share-banner (moved from components)
* remix-credit
* remix-list
* studio-list
2018-05-31 21:04:11 -04:00
chrisgarrity
285b2dbcff
Updated styles
2018-05-31 15:02:45 -04:00
chrisgarrity
db3120091d
Fix lint and don’t duplicate the ‘other’ string
2018-05-31 15:02:45 -04:00
chrisgarrity
c6f197f576
Adjust share-date to give action buttons more room
2018-05-31 15:02:45 -04:00
chrisgarrity
0bc5bf745d
Fix up stats line
...
* Update for newer version of API - remix count in stats
* create projectShape to remove duplication
* add approximate-number to limit the size of the stats row.
2018-05-31 15:02:45 -04:00
chrisgarrity
71dfe690be
First pass at correcting project input styles
...
* Add placeholders to description input text-areas
* fix styling to show box shadow highlight on focus
* adjust height for non-remix project
* fix lint errors
2018-05-31 15:02:45 -04:00
chrisgarrity
08cf4f4f3d
Refactor report modal
...
* move all the report modal presentation into the component
* add strings to general l10n file because we don’t handle l10n files in components
* Add current project id and username to the data before submitting
2018-05-31 15:02:44 -04:00
chrisgarrity
34042c9e8e
Report first pass
...
Report button opens a modal with the report project form. All the content is currently in `preview/presentation` because components cannot have their own l10n files.
2018-05-31 15:02:44 -04:00
chrisgarrity
bd391b422a
presentation first pass
...
First pass at project page design using actual assets from Carl, and matching styles with current design.
Includes a (negative margin) hack to line up the stage. see https://github.com/LLK/scratch-gui/issues/2132
2018-05-31 14:58:23 -04:00
chrisgarrity
81ac8eeef2
Merge pull request #1907 from LLK/hotfix/conference-2018
...
[DEVELOP]: Hotfix/conference 2018
2018-05-31 14:49:54 -04:00
chrisgarrity
99ed30e2c8
Fix up favorites
...
Found a couple of typos now that API can process favorites.
2018-05-30 14:39:25 -04:00
apple502j
2c6ffd6fd9
Updated link to Scratch Wiki - to new domain
2018-05-30 20:14:03 +09:00