Setup - HelixDesignSystem/helix-ui GitHub Wiki

Developer Setup

  1. Clone the master branch
  2. Install a Node version manager
  3. Install Node
    • From the root of the project, run...
      • nodenv: nodenv install
      • nvm: nvm install $(cat .node-version)
  4. Install yarn
  5. yarn install
  6. Setup git hooks
    • From the root of the project, run...
      • ./scripts/setup-git-hooks.sh

QE Setup

  1. Follow instructions in Developer Setup
  2. Install wget
  3. Install/Update java

Accessibility

Configuring Firefox on Mac for Keyboard Navigation

Certain browsers (Firefox) use the Mac OS system settings to apply keyboard navigation accessibility. To enable full keyboard navigation, enable the Keyboard setting shown in the image below.

MacOS keyboard settings

Configuring Safari for Keyboard Navigation

Safari accessibility settings