- Jan 05, 2017
-
-
Ray Schamp authored
The previous method of configuring the port number was not cross-platform. Resolves #20
-
- Dec 15, 2016
-
-
Ray Schamp authored
-
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
`importLoaders` is needed for the way postcss works with css modules. Update browser target to match scratch-www
-
- Dec 07, 2016
-
-
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.
-
- Nov 04, 2016
-
-
Ray Schamp authored
-
Ray Schamp authored
-
- Oct 27, 2016
-
-
Ray Schamp authored
-
- Oct 23, 2016
-
-
Ray Schamp authored
-
- Oct 22, 2016
-
-
Ray Schamp authored
-
Ray Schamp authored
-
- Oct 19, 2016
-
-
Ray Schamp authored
So that you can adjust them without redefining the entire GUI. Also allow adjusting props passed to GUIComponent.
-
- Oct 13, 2016
-
-
Ray Schamp authored
While doing so: - Use ProjectLoader for loading projects - Stop using loadEmptyProject and supply empty project data - Move project loading to App, GUI now receives data (as a string - the vm should receive an object eventually) - Add logging
-
- Sep 28, 2016
-
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
-
- Sep 22, 2016
-
-
Ray Schamp authored
Update webpack config and vm usage to match updates in scratch-vm
-
- Sep 16, 2016
-
-
Ray Schamp authored
-
- Sep 15, 2016
-
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
Thanks to babel-loader and babel-eslint, we can use the same linting everywhere. This makes our imports easier since we don't need to think about the extension. Also export things more succinctly in src/index.js
-
Ray Schamp authored
-