- Aug 09, 2018
-
-
Karishma Chadha authored
-
- Aug 02, 2018
-
-
Paul Kaplan authored
-
- Jul 31, 2018
-
-
Paul Kaplan authored
-
- Jul 18, 2018
-
-
chrisgarrity authored
HT @paulkaplan
-
- Jul 17, 2018
-
-
chrisgarrity authored
-
- Jul 12, 2018
-
-
Paul Kaplan authored
-
- Jul 11, 2018
-
-
chrisgarrity authored
The onMouseUp handler for the menu rerenders the language menu before the select onChange function runs on Firefox. So it resets the language value back to the previous value and the locale doesn’t update. If the languageMenu isopen don’t fire the openlanguageMenu action.
-
- Jun 20, 2018
-
-
Andrew Sliwinski authored
-
- Jun 14, 2018
-
-
chrisgarrity authored
* refactor LanguageSelector to reuse MenuBarMenu * localize aria-labels on MenuBar
-
- Jun 13, 2018
-
-
chrisgarrity authored
Allows the language selection menu to be active if `?enable=language` is in the URL, otherwise shows a ‘coming soon’ tooltip. This can also land on a branch if we don’t want that available on preview. - language menu opens if the globe is clicked - language menu closes if mouse is clicked anywhere outside the language selector - language list is imported from scratch-l10n - current locale is updated if another language is selected (i.e. the current language selected changes) Not in this PR: - styling of language selector - actually changing the messages!
-
- May 21, 2018
-
-
chrisgarrity authored
-
- May 04, 2018
-
-
Andrew Sliwinski authored
-
Andrew Sliwinski authored
-
Andrew Sliwinski authored
-
- May 02, 2018
-
-
Paul Kaplan authored
-
- Apr 27, 2018
-
-
Paul Kaplan authored
-
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 icon to cards * Update deck library images * Add drag cover for youtube video to prevent catching mouseup * add a step to spin deck for clicking control * Blue bar style updates * Add step pips * Update clicker game name to run away * Fix image padding * Add change color step to spin deck * Add start sound step to run away deck * Update say deck to start with adding a sprite * Remove package lock * Remove zooming functionality * Remove unnecassary prototype changes * Split up rendering of cards into smaller parts * Use FormattedMessage for all strings * Automatic lint fixes * Almost finished with lint errors! * Fix more lint errors * Clean up CSS * Fix webpack config
-
- Apr 19, 2018
-
-
Ray Schamp authored
-
- Apr 13, 2018
-
-
Andrew Sliwinski authored
-
- Apr 12, 2018
-
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
There's a subtle difference in behavior between mouseup and click. Using mouseup allows you to close the menu by clicking its opener item.
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
It's a cleaner API IMO but ended up being a messy implementation...
-
Ray Schamp authored
-
Ray Schamp authored
These use a technique where the save/load functionality is passed from the component to its children via a function argument. I opted for this rather than a higher order component because it is more readable and requires fewer intermediary components. This could just as easily been done with a higher order component and would be happy to change it to that instead. There is a performance implication since there is a function being defined in render. However the menu bar is not a highly re-rendered component, so I thought it would be ok in this case.
-
Ray Schamp authored
-
Ray Schamp authored
Mostly to remove the repeated props
-
Ray Schamp authored
We have actual menu items now so the things that were menu items should be considered menu bar items
-
Ray Schamp authored
They open and close what more do you want?
-
- Apr 04, 2018
-
-
Jake Bartles authored
-
- Mar 28, 2018
-
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
-
Paul Kaplan authored
-
- Mar 27, 2018
-
-
Ray Schamp authored
-
- Feb 09, 2018
-
-
Paul Kaplan authored
Images are draggable by default, but when used within buttons or as clickable elements, they should not be draggable because starting a drag accidentally prevents the click event.
-
- Dec 27, 2017
-
-
Matthew Taylor authored
* add feedback form This implements #829 * small style updates to the stage buttons from @carljbowman * remove `stageSize` for now We eventually need this, but not yet, and it’s causing lint failure.
-