Skip to content

Roadmap to Kapwa Design System v1

Nicu Listana edited this page Oct 12, 2025 · 2 revisions

Phase 1: Using aliases

  • move exportable qualified elements and components into respective folder within kapwa-design-system (move /components, /elements, /lib (non-components/elements))
  • create tokens folder and add scss and tailwind configs in it
  • add storybook files to each one
  • modify tsconfig and vite configs to alias paths
  • create necessary eslint module boundary rules

Phase 2: Using package.json

  • create npm workspace and update main package.json
  • use a bundler like rollup and export v0.0.1 of kapwa design system
  • publish to ui and tokens libraries to npm
  • only accept patch PRs suitable for minor version
  • create github action to build, bump version, and publish to npm

Phase 3: (If necessary) Versioning & style-dictionary

  • Create tools folder within packages/kapwa-design-system
  • Install and add style dictionary to tools
  • Integrate with changesets

Phase 4:

  • Integrate kapwa to bettergov,(taxdirectory) and SALN
  • Beta test until no more patch changes are needed
  • Update version to v1.0.0 and communicate GA to wider audience

Clone this wiki locally