1. 01 Mar, 2021 3 commits
  2. 26 Feb, 2021 4 commits
  3. 25 Feb, 2021 10 commits
  4. 24 Feb, 2021 1 commit
  5. 23 Feb, 2021 4 commits
  6. 22 Feb, 2021 15 commits
  7. 19 Feb, 2021 1 commit
    • Robert Knight's avatar
      Replace custom DOM element names in `AdderToolbar` component · ef4a0594
      Robert Knight authored
      These custom names were a method of reducing the likelihood of these
      elements being affected by the page's CSS. Since Shadow DOM support is
      now much more ubiquitous this is not an issue, so switch back to
      ordinary `<div>`s.
      
      Note that the shadow hosts still use custom element names to prevent
      them being impacted by page styles.  The elements being changed here are
      inside the shadow DOM.
      ef4a0594
  8. 18 Feb, 2021 1 commit
  9. 16 Feb, 2021 1 commit
    • Robert Knight's avatar
      Add a UI component demo app · ada3e957
      Robert Knight authored
      Add a new `/ui-playground` route to the client's dev server which hosts
      a UI component playground/demo app, plus a link to this route on the dev
      server homepage. The demo app provides a place to see and experiment with
      UI components outside the context of the sidebar/notebook apps.
      
       - Add new `/ui-playground` route to dev server which serves a small
         Preact SPA
      
       - Add Preact SPA in `dev-server/ui-playground/` with a couple of
         placeholder "demos" for the `Button` and `Menu` components
      
       - Add configuration to gulpfile.js to build ui-playground JS and CSS
         bundles for Preact SPA
      ada3e957