refactor: move ui package to submodule #41

Merged
vince merged 2 commits from codex/ui-submodule into main 2026-06-20 12:25:00 +02:00
2 changed files with 7 additions and 4 deletions
Showing only changes of commit 831b1b6640 - Show all commits

View file

@ -15,14 +15,16 @@ validated dashboard model state inside the web app.
persistence, Playwright e2e checks, and container build.
- `packages/dashboard-model`: reusable dashboard schema, validation, and
generic model fixtures shared by apps and tooling.
- `packages/ui`: reusable dashboard React components, design tokens,
shadcn/radix primitives, generic fixtures, and Storybook. Component source is
grouped under `foundation`, `frames`, `operations`, and `telemetry` domains.
- `packages/ui`: Git submodule for the reusable dashboard React components,
design tokens, shadcn/radix primitives, generic fixtures, and Storybook.
Component source is grouped under `foundation`, `frames`, `operations`, and
`telemetry` domains.
- `docs/superpowers`: migration specs and execution plans used for this repo.
## Development
```sh
git submodule update --init --recursive
bun install
bun run dev
```
@ -127,6 +129,7 @@ The production build emits Vite client assets under `apps/web/dist/` and a Bun
server entry at `apps/web/build/index.js`. A minimal deployment flow is:
```sh
git submodule update --init --recursive
bun install --frozen-lockfile
bun run build
cd apps/web

@ -1 +1 @@
Subproject commit 000a3ac643f33328ad9fa84d9213d7f77ddcae6e
Subproject commit a7a472083555152b8e1a2dc018d3be5b3b10d60b