Skip to content
git-on-cloudflare
Git hosting on Cloudflare
Sign in
rachel
/
dab
e6fe5e0...
Loading...
Browse
Commits
Admin
Commit Detail
Commit e6fe5e0
Author
Rachel Chen <rachel@chens.email>
2026-05-21 21:26:14 -0700
Parents
90c845c
Tree
8489665
feat(frontend): add control-plane web UI
Files changed
52 files changed
+46 added
~6 modified
A
.impeccable/design.json
▸
Show patch
A
DESIGN.md
▸
Show patch
A
docs/frontend-spec.md
▸
Show patch
A
eslint.config.js
▸
Show patch
A
index.html
▸
Show patch
M
package-lock.json
▸
Show patch
M
package.json
▸
Show patch
A
PRODUCT.md
▸
Show patch
A
public/favicon.svg
▸
Show patch
A
src/client/auth/login-redirect.ts
▸
Show patch
A
src/client/auth/use-me.ts
▸
Show patch
A
src/client/components/app-shell.tsx
▸
Show patch
A
src/client/components/empty-state.tsx
▸
Show patch
A
src/client/components/error-banner.tsx
▸
Show patch
A
src/client/components/footer.tsx
▸
Show patch
A
src/client/components/header.tsx
▸
Show patch
A
src/client/components/loading-panel.tsx
▸
Show patch
A
src/client/components/skip-link.tsx
▸
Show patch
A
src/client/components/toast.tsx
▸
Show patch
A
src/client/components/ui/badge.tsx
▸
Show patch
A
src/client/components/ui/button-classes.ts
▸
Show patch
A
src/client/components/ui/button.tsx
▸
Show patch
A
src/client/components/ui/card.tsx
▸
Show patch
A
src/client/components/ui/confirm-dialog.tsx
▸
Show patch
A
src/client/components/ui/copyable.tsx
▸
Show patch
A
src/client/components/ui/dialog.tsx
▸
Show patch
A
src/client/components/ui/input.tsx
▸
Show patch
A
src/client/components/ui/label.tsx
▸
Show patch
A
src/client/components/ui/page-header.tsx
▸
Show patch
A
src/client/hooks/use-now.ts
▸
Show patch
A
src/client/lib/api.ts
▸
Show patch
A
src/client/lib/format.ts
▸
Show patch
A
src/client/lib/openapi-types.ts
▸
Show patch
A
src/client/lib/paths.ts
▸
Show patch
A
src/client/lib/toast.ts
▸
Show patch
A
src/client/lib/types.ts
▸
Show patch
A
src/client/main.tsx
▸
Show patch
A
src/client/pages/addressbooks.tsx
▸
Show patch
A
src/client/pages/calendars.tsx
▸
Show patch
A
src/client/pages/files.tsx
▸
Show patch
A
src/client/pages/login.tsx
▸
Show patch
A
src/client/pages/me.tsx
▸
Show patch
A
src/client/pages/not-found.tsx
▸
Show patch
A
src/client/pages/pats.tsx
▸
Show patch
A
src/client/query.ts
▸
Show patch
A
src/client/router.ts
▸
Show patch
A
src/client/styles/app.css
▸
Show patch
M
src/worker/app.ts
▸
Show patch
A
tsconfig.client.json
▸
Show patch
M
tsconfig.json
▸
Show patch
M
vite.config.ts
▸
Show patch
M
wrangler.jsonc
▸
Show patch