Getting Started
Platform Onboarding

Platform Onboarding

Use this checklist when onboarding a new consuming application to Ledger UI.

Prerequisites

  • Node.js 20+
  • pnpm 9+
  • React 18+

Install

pnpm add @gtcx/ui @gtcx/theme @gtcx/tokens
pnpm add @gtcx/templates @gtcx/i18n @gtcx/accessibility

Baseline Setup

  1. Wrap the app root with GtcxConfigProvider.
  2. Add token overrides for brand colors/spacing/typography.
  3. Migrate one representative route before broad rollout.

Validation

pnpm lint
pnpm typecheck
pnpm test
pnpm storybook:coverage
node scripts/check-bundle-size.mjs

Exit Criteria

  • Accessibility smoke checks pass
  • Bundle budgets pass
  • Storybook coverage check passes
  • Design signoff is recorded