Skip to content
hightouchUI

Design system

97dff0e

Install

Hightouch UI lives at packages/htui in the hightouch monorepo. Other packages in the monorepo consume it as the workspace package @hightouch/htui. packages/app and packages/ad-studio already do.

To use it in another workspace package, add it to that package's dependencies, then run pnpm install at the repo root:

The package also needs the peer dependencies react, react-dom, @emotion/react, and @emotion/styled.

Consumers import the built output in dist/. To rebuild it when the sources change, run ensure-built before your package's dev, build, and test scripts:

Import the fonts once, at the root of your app:

Changes to Hightouch UI reach consumers when they merge to master. There is no version bump or publish step.