Skip to content
Snippets Groups Projects
  1. Apr 27, 2018
    • Paul Kaplan's avatar
      Framework and demo content for how-tos inside the editor (#1867) · 76bfe175
      Paul Kaplan authored
      * WIP tips
      
      * WIP first card stack
      
      * WIP use tips reducer to show things to try
      
      * single card deck similar to mask sequence
      
      * collapse option
      
      * Add zoom card
      
      * WIP tips
      
      * Reorganized to redux
      
      * Add zooming to the gifs
      
      * Blue cards + navigation
      
      * Add tips to new nav bar
      
      * Remove blue
      
      * Update design with icons
      
      * deck updates wip
      
      * Updated card decks
      
      * Add videos to libraries
      
      * Update initial card and clicker preview
      
      * Add backdrop to initial card step.
      
      * WIP use vimeo player instead
      
      * New simple spin deck
      
      * Spin around and say hello decks
      
      * Update button and sub-card styles
      
      * Fix "tips" button in menu bar
      
      * Use move cursor
      
      * Fix cursor
      
      * Use same image for deck preview and library
      
      * Fix cursor again
      
      * Update clicker game deck
      
      * Add videos as single-step decks
      
      * Change tips in menu bar to ? icon
      
      * Change “tips” to “how-tos” in library
      
      * Add help...
      Unverified
      76bfe175
  2. Apr 24, 2018
    • Ray Schamp's avatar
      Allow the back button to work with libraries · 3c576a01
      Ray Schamp authored
      Push to history when the library mounts. Whenever popstate occurs after mounting, request to be closed.
      
      Behavior captured in the `Modal` container. If we want to re-use this functionality for anything else that uses `ModalComponent`, just use the `Modal` container rather than `ModalComponent`.
      3c576a01
  3. Apr 21, 2018
    • Ray Schamp's avatar
      Account for filter bar in library grid height · f9614f19
      Ray Schamp authored
      This prevents the fullscreen modal from being scrollable by removing extra height from the library
      f9614f19
    • Ray Schamp's avatar
      Search name and tags while filtering · 9049f24b
      Ray Schamp authored
      Concatenate all the tags plus the library item name into one string and search for a match within that. This allows queries to partially match tags and library item names.
      
      The `\n` delimiter is because my first choices of `' '` or `,` are typeable, and would end up matching everything.
      9049f24b
  4. Apr 20, 2018
  5. Apr 19, 2018
  6. Jan 12, 2018
  7. Jan 03, 2018
  8. Nov 28, 2017
  9. Nov 20, 2017
  10. Oct 19, 2017
  11. Oct 17, 2017
  12. Sep 01, 2017
  13. Jul 21, 2017
  14. Jun 30, 2017
  15. Jun 27, 2017
  16. May 25, 2017
  17. May 19, 2017
  18. May 16, 2017
  19. May 15, 2017
  20. May 11, 2017
  21. May 10, 2017
  22. Apr 20, 2017
  23. Mar 28, 2017
  24. Mar 22, 2017
  25. Mar 06, 2017
    • Steven Dale's avatar
      Libraries: Design pass (#160) · 702dddbb
      Steven Dale authored
      * Design pass on libraries to make sprites look more like they do in the SpriteSelector. Fixed scrolling overflow when reaching the bottom
      * Started a colors variables file
      * Added a light transform on sprite item hover
      
      Related #12
      702dddbb
  26. 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