Skip to content
Snippets Groups Projects
  1. Aug 16, 2017
  2. Aug 14, 2017
  3. Aug 10, 2017
  4. Jul 21, 2017
  5. Jul 07, 2017
  6. Jun 30, 2017
  7. Apr 24, 2017
  8. Apr 20, 2017
  9. Apr 03, 2017
  10. Mar 20, 2017
  11. Mar 08, 2017
    • Ray Schamp's avatar
      Buffer sprite info text fields (#177) · 2eac0550
      Ray Schamp authored
      * Buffer sprite info text fields
      
      Changes to the name, x, or y fields should only be sent to the VM when the field is blurred or when enter is pressed.
      
      Still allow updates while the fields are focused, but unchanged.
      
      Fixes #154
      
      * Remove focus from input fields after hitting enter
      
      * Fix prop types for info component and container
      2eac0550
  12. Mar 07, 2017
    • Steven Dale's avatar
      TODO: -> @todo: (#213) · 0e56f866
      Steven Dale authored
      Refactored towards better convention for linting.
      0e56f866
    • Steven Dale's avatar
      SpriteInfo - Design pass, updated SVG icons (#155) · 8556179e
      Steven Dale authored
      SpriteInfo: Design + refactor pass
      * Updated SVG icons
      * Added tab indexes, related #88. Still no tab on radio buttons
      * Removed outline on dropdown focus
      * Radio icons: fixed redirecting issue, using `div` instead of `a`. Temporary, until radio buttons. Related #156
      * All icons: unselectable to prevent highlighting. Radio icons clickable
      * SpriteSelector: fixed bottom padding in scroll wrapper
      8556179e
  13. Mar 02, 2017
  14. Mar 01, 2017
  15. Feb 28, 2017
    • Steven Dale's avatar
      Stage/Backdrop: Design pass (#134) · 63950a5f
      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
      63950a5f
  16. Feb 27, 2017
    • Steven Dale's avatar
      Configurable SpriteSelectorItems per row (#90). Standardized spacer variable... · 7f0141e7
      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
      7f0141e7
  17. Feb 15, 2017
    • Steven Dale's avatar
      Design pass: layout panes, sprite libraries, info area, import buttons, + menu bar (#83) · 74dde69f
      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.
      74dde69f
Loading