- Oct 31, 2017
-
-
Eric Rosenbaum authored
-
- Oct 06, 2017
-
-
chrisgarrity authored
Changed existing string ids to use the convention `<repo>.<component>.<identifier>`
-
- Sep 18, 2017
-
-
Paul Kaplan authored
Alphabetize all the things
-
- Aug 31, 2017
-
-
Christopher Willis-Ford authored
-
- Aug 29, 2017
-
-
Christopher Willis-Ford authored
To show the "Add Extension" button, you must now add `?extensions` to the URL used to load the GUI.
-
Christopher Willis-Ford authored
-
Christopher Willis-Ford authored
-
Christopher Willis-Ford authored
-
- Aug 28, 2017
-
-
Paul Kaplan authored
-
- Aug 23, 2017
-
-
Paul Kaplan authored
-
- Aug 17, 2017
-
-
Paul Kaplan authored
-
- Aug 16, 2017
-
-
Ray Schamp authored
Add class name props to the components, and fix positioning for the green flag to be reusable.
-
- Aug 14, 2017
-
-
Paul Kaplan authored
-
- Aug 10, 2017
-
-
Paul Kaplan authored
-
Paul Kaplan authored
-
- Jul 21, 2017
-
-
Paul Kaplan authored
-
- Jul 10, 2017
-
-
Andrew Sliwinski authored
-
- Jun 30, 2017
-
-
Paul Kaplan authored
-
- Jun 27, 2017
-
-
Paul Kaplan authored
-
- Jun 09, 2017
-
-
Ray Schamp authored
It wasn't ever necessary. Still allow configuring this path in the GUI in case of different paths to static files for scratch-blocks.
-
- May 31, 2017
-
-
Steven Dale authored
-
Paul Kaplan authored
-
- May 19, 2017
-
-
Ray Schamp authored
-
- May 17, 2017
-
-
DD Liu authored
-
- Apr 20, 2017
-
-
Ray Schamp authored
With jscodeshift thank God
-
- Mar 23, 2017
-
-
Christopher Willis-Ford authored
Attaching the storage module in `vmListenerHOC` means it can propagate down to the GUI, stage, and blocks naturally. The default VM property value has been removed from those places so that we're not instantiating extra VM instances any more. Instead, using one of those components outside of the `vmListenerHOC` framework will require providing a VM instance as a property.
-
Paul Kaplan authored
-
Paul Kaplan authored
-
Christopher Willis-Ford authored
-
- Mar 20, 2017
-
-
Steven Dale authored
Affects SpriteSelector Pane, StageSelector Pane, Stage, MenuBar, Libraries Modal, Add/Import buttons, for Chrome, Ffx + Safari on Sierra. Fixes #162
-
- Mar 07, 2017
-
-
Steven Dale authored
Refactored towards better convention for linting.
-
- Feb 27, 2017
-
-
Steven Dale authored
Configurable SpriteSelectorItems per row (#90). Standardized spacer variable (#84). MenuBar Pass (#130) * Standardized use of space units where appropriate * Reversed box classes for easier readability in Inspector * Sprite Area: removed unused info button * SpriteSelectorItems: fixed spacing between rows. Isolated layout + component CSS, now reusable in other context. Items per row is now easily configurable * MenuBar: refactored structure for clickable items
-
- Feb 21, 2017
-
-
Ray Schamp authored
Using postcss-modules-values with imported values failed on our current basic usage; it is apparently not mature enough to be used yet. The syntax used by postcss-simple-vars is already familiar to most people familiar with modern CSS build systems.
-
- 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 debu...
-
- Dec 20, 2016
-
-
Ray Schamp authored
-
- Dec 15, 2016
-
-
Ray Schamp authored
Move layout styles from component stylesheets to the GUI, or the component that is placing the component. Add a new `Box` component to control layouts, basically giving a convenient way to lay out with flexbox. Use `Box` as the output component for any component that may need to be passed layout options. The props passing convention allows giving layout props to the final `Box` component, making wrapping with another `Box` unnecessary in some cases.
-
- Dec 12, 2016
-
-
Ray Schamp authored
It was not being used by GUI so no reason for it to be initialized there
-
Ray Schamp authored
-
- Dec 07, 2016
-
-
Ray Schamp authored
This will allow the GUIComponent to have control over the layout
-
Ray Schamp authored
The inline css method gives us nothing that CSS modules can't give us. This puts the project more in line with the way www works, and makes CSS actually readable. Using class names gives us full control of the modal styles.
-