- Feb 23, 2018
-
-
DD authored
-
- Feb 20, 2018
- Dec 21, 2017
-
-
Paul Kaplan authored
-
- Dec 20, 2017
-
-
Paul Kaplan authored
Fixes https://github.com/LLK/scratch-gui/issues/1064
-
- Dec 15, 2017
-
-
Paul Kaplan authored
-
Paul Kaplan authored
-
- Nov 01, 2017
-
-
Eric Rosenbaum authored
-
- Oct 11, 2017
-
-
Paul Kaplan authored
-
- Sep 18, 2017
-
-
Paul Kaplan authored
Alphabetize all the things
-
- Aug 29, 2017
-
-
Christopher Willis-Ford authored
-
Christopher Willis-Ford authored
-
- Aug 28, 2017
-
-
Paul Kaplan authored
-
- Aug 14, 2017
-
-
Paul Kaplan authored
-
- Aug 09, 2017
-
-
Paul Kaplan authored
-
- Jul 26, 2017
-
-
Paul Kaplan authored
-
Paul Kaplan authored
-
- Jul 21, 2017
-
-
Paul Kaplan authored
-
- Jun 30, 2017
-
-
Paul Kaplan authored
-
- Jun 29, 2017
-
-
Nicolas Terray authored
In order to comply to WCAG 2.0[1], buttons must have discernible text that clearly describe the purpose, so that it can be used by screen readers. [1] https://www.w3.org/TR/2016/NOTE-WCAG20-TECHS-20161007/H65
-
- May 04, 2017
-
-
Ray Schamp authored
It doesn't help anything. Doing a deep compare is unnecessary because the underlying components will do the necessary comparison themselves. Simply seeing if the sprite list has changed at all is enough.
-
- Apr 24, 2017
-
-
Paul Kaplan authored
-
- Apr 20, 2017
-
-
Ray Schamp authored
With jscodeshift thank God
-
- Apr 04, 2017
-
-
Ray Schamp authored
* Fix costume loading in sprite info pane Requires LLK/scratch-vm#517 * Fix costume loading in costumes tab Requires LLK/scratch-vm#517
-
- Mar 27, 2017
-
-
Wang Yu authored
-
- Mar 23, 2017
-
-
Paul Kaplan authored
-
Paul Kaplan authored
-
- Mar 22, 2017
-
-
Paul Kaplan authored
Remove target pane button and actions Add back putting the sound library in the ui
-
- 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 09, 2017
-
-
Paul Kaplan authored
-
- Mar 07, 2017
-
-
Steven Dale authored
Refactored towards better convention for linting.
-
- Mar 02, 2017
-
-
Ray Schamp authored
-
Ray Schamp authored
Very crude, requires a refactor to allow toggling
-
- Mar 01, 2017
-
-
Ray Schamp authored
For the time being, update the position onChange. Eventually this will update onBlur/on "enter" key
-
Ray Schamp authored
-
Ray Schamp authored
-
Andrew Sliwinski authored
* Remove errant conditional logic for backdrop / costume modal. Resolves GH-100 * Remove unused var. Re GH-100
-
- Feb 28, 2017
-
-
Steven Dale authored
* Stage/Backdrop: design pass. Changed how selected state works to keep width of pane from shifting. Switched to fixed pixel width to match design spec * SpriteSelector: removed flex basis width. Pane grows to expand the empty space, since Stage is now fixed width * SpriteInfo: updated to correct dropdown values. Updated 2nd row type sizing and radio box border-radius * SpriteInfo: made labels non-selectable. StageArea: added border * SpriteSelectorItem: Updating type size to match SpriteInfo
-
- 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 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.
-