- Feb 15, 2017
-
-
Steven Dale authored
* Covers parts of these issues: GUI layout panes (#69), sprite libraries (#12), import buttons (#64), menu bar (#67), and sprite info area (#53) ~ Refactored layout pane structure by removing `display: flex` from `.box`, by default. Declaring flex instead only where specifically needed. This helped fix layout quirks, and should help us avoid hard to find issues related to nested flex boxes ~ Added descriptive classnames to boxes/containers/wrappers. Moved more padding, margins + layout into these wrappers to help with component reusability. ~ Set up a spacer unit variable inside `gui.css`, to start keeping consistent padding, margins and rounded corners between panes. Used [CSS/PostCSS Modules](https://github.com/css-modules/postcss-modules-values) to avoid SCSS dependency. ~ Refactored inline styles from JSX, into CSS files. 2 reasons: a) prepping for reuse of CSS Module variables. b) Feels easier to debug complex flex layouts when all the styles are in one place vs JS/HTML/CSS syntax mixed together ~ Added menu bar into layout via new component, and sprite info header in sprite selector pane, with stubs for the labels + forms. Sprite items are correctly scrolling, while leaving the header fixed, in Chrome. Mostly working in FFx. Not working in Safari, IE yet. ~ Style pass on library modal ~ Experimenting with a few different transition styles: Logo in menu bar, sprite library items, Add buttons.
-
- Feb 14, 2017
-
-
greenkeeper[bot] authored
https://greenkeeper.io/
-
TheBrokenRail authored
-
- Feb 10, 2017
-
-
Eric Rosenbaum authored
Dynamic menus for costumes and backdrops
-
- Feb 09, 2017
-
-
Eric Rosenbaum authored
-
- Feb 08, 2017
-
-
Eric Rosenbaum authored
PygmyMarmosetPatch for sound menu updates on workspace update
-
Eric Rosenbaum authored
-
- Feb 07, 2017
-
-
Eric Rosenbaum authored
Monkeypatch dynamic sound menu into ScratchBlocks
-
Eric Rosenbaum authored
/ht @rschamp
-
Ray Schamp authored
Implement shouldComponentUpdate on TargetPane
-
- Feb 06, 2017
-
-
Ray Schamp authored
Use correct syntax for viewport meta tag
-
Ray Schamp authored
-
Ray Schamp authored
Supply viewport metadata for retina displays
-
Ray Schamp authored
Resolves #73
-
Ray Schamp authored
Update eslint to the latest version
-
- Feb 03, 2017
-
-
Ray Schamp authored
Improves performance by comparing sprite info values (rather than object identities), and by excluding irrelevant data from this comparison.
-
greenkeeper[bot] authored
https://greenkeeper.io/
-
Ray Schamp authored
Update webpack-dev-server to the latest version
-
Ray Schamp authored
Build in production mode for gh-pages
-
greenkeeper[bot] authored
https://greenkeeper.io/
-
- Feb 02, 2017
-
-
Ray Schamp authored
Otherwise npm ignores devDependencies
-
Ray Schamp authored
This improves React performance by skipping prop type checks and warnings
-
Ray Schamp authored
Update dependencies to enable Greenkeeper
-
Ray Schamp authored
Also remove outdated notice about PRs
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
Cache stage bounding box and avoid unnecessary library rendering
-
greenkeeper[bot] authored
https://greenkeeper.io/
-
greenkeeper[bot] authored
https://greenkeeper.io/
-
- Feb 01, 2017
-
-
Ray Schamp authored
Previously modal content was rendered before the modal was use, causing a re-render on every spriteInfoReport.
-
- Jan 31, 2017
-
-
Ray Schamp authored
`getBoundingClientRect` forces WebKit to recalculate the layout ("force reflow"), so cache the canvas bounding box rather than getting it on every mouse event.
-
- Jan 30, 2017
-
-
Andrew Sliwinski authored
Make Compatibility Mode on By Default
-
TheBrokenRail authored
-
Ray Schamp authored
Make Insertion Marker Visible
-
- Jan 28, 2017
-
-
TheBrokenRail authored
-
- Jan 27, 2017
-
-
TheBrokenRail authored
Change Toolbox Categories to match new design color
-
- Jan 25, 2017
-
-
Steven Dale authored
Design Changes
-
- Jan 24, 2017
-
-
Cosmic Web Services authored
-
Cosmic Web Services authored
-
- Jan 23, 2017
-
-
Andrew Sliwinski authored
Adding Data to backdrop.json
-