1. 29 May, 2019 1 commit
  2. 28 May, 2019 3 commits
  3. 27 May, 2019 2 commits
  4. 25 May, 2019 1 commit
  5. 24 May, 2019 3 commits
  6. 22 May, 2019 1 commit
  7. 21 May, 2019 5 commits
  8. 20 May, 2019 5 commits
  9. 17 May, 2019 8 commits
  10. 16 May, 2019 8 commits
  11. 15 May, 2019 3 commits
    • Robert Knight's avatar
      Add additional icons for use in new groups menu · a832d0ae
      Robert Knight authored
      Add new icons for the new menu component and the new groups menu. Also
      add a `size` prop to the `SvgIcon` component so that icons can be sized
      appropriately for usage in a given context.
      a832d0ae
    • Robert Knight's avatar
      Implement new menu component · 78a74d2d
      Robert Knight authored
      Implement a new dropdown menu component that will replace all drop-down
      menus in the sidebar and is also intended to be used in the LMS activity
      views in future.
      
      The menu consists of several components:
      
       - `Menu` is the dropdown menu itself, with a toggle button and menu
         content
       - `MenuSection` is a group of menu items with an optional heading
       - `MenuItem` is a menu item with a label, optional icon and optional
         submenu with additional actions. The submenu is going to be used for
         auxilliary links and actions related to groups in the groups menu
      78a74d2d
    • Robert Knight's avatar
      Merge pull request #1125 from hypothesis/upgrade-node-sass · b9cb2bd6
      Robert Knight authored
      Upgrade node-sass and fsevents for Node v12 compatibility
      b9cb2bd6