Skip to content
Snippets Groups Projects
  1. Feb 27, 2018
  2. Jan 29, 2018
  3. Dec 21, 2017
  4. Dec 20, 2017
  5. Dec 01, 2017
  6. Nov 02, 2017
  7. Aug 14, 2017
  8. Aug 10, 2017
  9. Jul 21, 2017
  10. Jul 07, 2017
  11. Jun 30, 2017
  12. Apr 24, 2017
  13. Apr 20, 2017
  14. Apr 03, 2017
  15. Mar 20, 2017
  16. 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
  17. Mar 07, 2017
    • 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
  18. Mar 02, 2017
  19. Mar 01, 2017
  20. 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
  21. 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