Merge pull request #26 from Boring-Software-Inc/feat/repo-tabs
2 months ago
Authored
grimfeat(web): add repo tab strip, move nav into shell
Parents946bb4428f3628
17 files changed
- apps/web/package.json+1−0
- apps/web/src/components/layouts/dashboard-layout.tsx+5−1
- apps/web/src/components/layouts/dashboard-topbar.tsx+6−70
- apps/web/src/components/layouts/mobile-footer.tsx+7−126
- apps/web/src/components/layouts/shell-nav.tsx+138−0
- apps/web/src/components/organizations/org-home-page.tsx+1−3
- apps/web/src/components/organizations/org-subnav.tsx+0−56
apps/web/src/components/tabs/index.ts
+15
−0
apps/web/src/components/tabs/repo-tab-bar.tsx+114−0apps/web/src/components/tabs/repo-tab-target.ts+51−0apps/web/src/components/tabs/repo-tabs-provider.tsx+112−0apps/web/src/components/tabs/repo-tabs-state.test.ts+165−0apps/web/src/components/tabs/repo-tabs-state.ts+121−0apps/web/src/lib/server/run-view.integration.test.ts+15−0apps/web/src/routes/__root.tsx+7−1apps/web/src/styles.css+1−1bun.lock+1−0