Ray Schamp
5f8f0481fe
Dropdown drop shadow, dropped a bit from the comp
...
It's shifted downward to not overlap the menubar, since it's hard to make a child z-indexed below its parent.
2018-04-12 15:47:47 -04:00
Ray Schamp
f116363403
Add dividers
...
It's a cleaner API IMO but ended up being a messy implementation...
2018-04-12 15:13:43 -04:00
Ray Schamp
56b431da04
Highlight on hover/active
2018-04-12 14:21:30 -04:00
Ray Schamp
d47a065090
Finish .menu-bar -> .menu-bar-item rename
2018-04-12 14:21:17 -04:00
Ray Schamp
cde8a78e86
Hook up save and load buttons
...
These use a technique where the save/load functionality is passed from the component to its children via a function argument. I opted for this rather than a higher order component because it is more readable and requires fewer intermediary components.
This could just as easily been done with a higher order component and would be happy to change it to that instead.
There is a performance implication since there is a function being defined in render. However the menu bar is not a highly re-rendered component, so I thought it would be ok in this case.
2018-04-12 13:34:18 -04:00
Ray Schamp
bab8ddabc4
Clean up menu positioning
2018-04-12 10:51:25 -04:00
Ray Schamp
e33d73269a
Fix cat avatar
...
Sorry @carljbowman
2018-04-12 10:42:51 -04:00
Ray Schamp
b30d3ed230
Consolidate coming soon tooltips into a component
...
Mostly to remove the repeated props
2018-04-12 10:19:16 -04:00
Ray Schamp
defd8b0b44
Rename menu item class name
...
We have actual menu items now so the things that were menu items should be considered menu bar items
2018-04-12 09:57:41 -04:00
Ray Schamp
bad41dab97
First pass on menus
...
They open and close what more do you want?
2018-04-12 09:51:21 -04:00
Ray Schamp
1a548f75ec
Merge pull request #1761 from rschamp/better-error-messages
...
Add more information to error boundary messages
2018-04-12 09:49:24 -04:00
Ray Schamp
a3b8a917aa
Remove the redundant error line
...
The error message is included in the first line of the stack
2018-04-12 09:39:15 -04:00
Ray Schamp
cd4a055bb7
Add more information to error boundary messages
...
While working on the menubar, I couldn't find the source of an error. This adds more stack info to the error messages emitted by the error boundary.
2018-04-11 21:04:14 -04:00
kchadha
7eb6e32778
Merge pull request #1738 from kchadha/default-project-precompression
...
Update default project with new more compact serialization.
2018-04-11 19:57:38 -04:00
kchadha
b5335eeb0a
Merge branch 'develop' into default-project-precompression
2018-04-11 19:43:19 -04:00
Karishma Chadha
bbfe830bc8
Update scratch-vm version.
2018-04-11 19:34:05 -04:00
Paul Kaplan
2d3c0fa146
Merge pull request #1754 from paulkaplan/sprite-tile-update
...
Add costume size/sound length details to sprite tile and update styling
2018-04-11 13:43:08 -04:00
Paul Kaplan
ce3fadd27e
Merge branch 'develop' into sprite-tile-update
2018-04-11 13:42:53 -04:00
Paul Kaplan
2065447a7a
Update scratch vm and render
2018-04-11 13:41:34 -04:00
Paul Kaplan
dcf2b5c84d
Merge pull request #1755 from LLK/greenkeeper/scratch-paint-0.2.0-prerelease.20180410152401
...
Update scratch-paint to the latest version 🚀
2018-04-11 09:19:21 -04:00
Paul Kaplan
90cf282f23
Merge pull request #1757 from helioh2/develop
...
Fixing issue #1753
2018-04-11 08:57:42 -04:00
Helio
50609c4568
Fixing issue #1753 - Style fixing
2018-04-10 15:30:32 -03:00
Helio
4bfd99659b
Fixing issue #1753
2018-04-10 15:25:46 -03:00
greenkeeper[bot]
a9e33dfc7e
chore(package): update scratch-paint to version 0.2.0-prerelease.20180410152401
2018-04-10 15:24:17 +00:00
Paul Kaplan
af9a178f80
Fix linting
2018-04-10 10:03:55 -04:00
Paul Kaplan
2a1ae917a8
Add shadow filter for selected tiles, making all-white costumes visible.
2018-04-10 09:45:13 -04:00
Paul Kaplan
f6a89dbd69
Fix spacing and sizing for tile details
2018-04-10 09:44:46 -04:00
Paul Kaplan
66347c83a4
Add details to sprite tile and update styling
2018-04-10 09:10:23 -04:00
kchadha
7f116786f4
Merge pull request #1752 from paulkaplan/update-vm-04-09-18
...
Update VM manually in package json
2018-04-09 16:40:35 -04:00
Paul Kaplan
58908830bc
Update VM manually in package json
2018-04-09 16:30:24 -04:00
kchadha
b4b54fdce9
Merge pull request #1751 from kchadha/remove-sprite-stage-camera
...
Remove camera upload options from sprite and backdrop selectors.
2018-04-09 16:01:53 -04:00
Karishma Chadha
380dc59027
Remove camera upload options from sprite and backdrop selectors.
2018-04-09 15:41:54 -04:00
kchadha
7e4004bab8
Merge pull request #1750 from kchadha/load-button-fix
...
Fixes for load button issues.
2018-04-09 15:30:20 -04:00
Paul Kaplan
7ff7676402
Merge pull request #1749 from LLK/greenkeeper/scratch-paint-0.2.0-prerelease.20180409173029
...
chore(package): update scratch-paint to version 0.2.0-prerelease.2018…
2018-04-09 15:03:06 -04:00
Paul Kaplan
91a5cf2553
Merge pull request #1748 from LLK/greenkeeper/scratch-blocks-0.1.0-prerelease.1523296754
...
chore(package): update scratch-blocks to version 0.1.0-prerelease.152…
2018-04-09 15:02:54 -04:00
Karishma Chadha
bb9f63ce67
Fixes for load button issues.
2018-04-09 15:02:53 -04:00
Paul Kaplan
63623c9f7b
Merge pull request #1745 from carljbowman/develop
...
Phase 1 - Audit/Update GUI Colors
2018-04-09 14:54:11 -04:00
greenkeeper[bot]
1c8445f76f
chore(package): update scratch-blocks to version 0.1.0-prerelease.1523296754
...
Closes #1746
2018-04-09 18:03:54 +00:00
greenkeeper[bot]
3115a2cdf9
chore(package): update scratch-paint to version 0.2.0-prerelease.20180409173029
...
Closes #1737
2018-04-09 17:30:48 +00:00
carljbowman
013c9a1872
Modified some UI details with new color system
...
Updates include modifications to interaction states for the following: tabs, add menus, forms, and stage selector.
2018-04-09 13:19:05 -04:00
carljbowman
4e30c0b0c7
Unifiy colors variables
...
- Auditing color CSS and componet CSS to make consistent.
- Made a first pass of changes to increase contrast to elements that previously were problematic
2018-04-09 13:16:26 -04:00
kchadha
90d2e88d4c
Merge pull request #1727 from kchadha/remove-to-string-project-loader
...
Remove toString call in the project-loader.
2018-04-09 13:14:48 -04:00
Karishma Chadha
9a0170c07e
Update default project with new more compact serialization.
2018-04-06 17:54:21 -04:00
Chris Willis-Ford
66ca6fe730
Merge pull request #1725 from cwillisf/fix-handle-extension-added
...
Fix handleExtensionAdded when no targets present
2018-04-06 10:29:42 -07:00
Paul Kaplan
6928da965b
Merge pull request #1732 from paulkaplan/fix-touch-tabs
...
Manually fire tab change events onclick to fix touching tabs not working
2018-04-06 11:28:30 -04:00
Paul Kaplan
4cd58dc2f2
Only add handlers for costumes/sounds, not needed for blocks.
2018-04-06 10:56:00 -04:00
Ray Schamp
ef550b7b34
Merge pull request #1733 from LLK/greenkeeper/scratch-vm-0.1.0-prerelease.1523023502-prerelease.1523023526
...
Update scratch-vm to the latest version 🚀
2018-04-06 10:43:42 -04:00
Ray Schamp
40d60c7102
Update to the better looking version number
2018-04-06 10:42:40 -04:00
greenkeeper[bot]
a78f1133fd
chore(package): update scratch-vm to version 0.1.0-prerelease.1523023502-prerelease.1523023526
2018-04-06 14:24:22 +00:00
Paul Kaplan
d50766a827
Fix linting
2018-04-06 09:36:09 -04:00