1. 01 Mar, 2021 2 commits
    • Eduardo Sanz García's avatar
      Added option browser launching for the test command · 0c1673bd
      Eduardo Sanz García authored
      The purpose of this PR is to be able to easily run karma tests in other
      browsers without manually editing the karma configuration or making
      local copies of the karma configuration.
      
      Additions:
      
      - `yarn test --no-browser` to avoid launching the default browser.
        It is up to the developer to run the tests in whatever browser she/he
        chooses by navigating to http://localhost:9876/.
      
      - `yarn test --browser <browser>` run the tests in a different
        browser/s instead of the default browser. Chrome launcher comes by
        default with karma. Firefox, Safari and others can be installed
        independently.
      
      Modifications:
      
      - `yarn gulp test-watch` has been substituted by `yarn test --watch` for consistency.
      0c1673bd
    • Robert Knight's avatar
      Remove obsolete test · f99c7121
      Robert Knight authored
      The `disableShadowSidebar` flag and the corresponding behavior no longer
      exists.
      f99c7121
  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 2 commits
    • 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
    • Kyle Keating's avatar
      180a5de4