Universal knowledge capture tool for the r* ecosystem
Go to file
Jeff Emmett cf27a54caa feat: mobile-responsive UI + canvas sync callback
- Responsive navigation: compact buttons with icons on mobile, hidden
  search bar (moved to dedicated row below nav on mobile)
- Responsive typography: hero text scales from 3xl to 5xl
- Responsive grids: sm:grid-cols-2 breakpoint for cards
- Canvas split view: full-screen overlay on mobile with close button
- Breadcrumbs collapse on mobile, truncate long titles
- Buttons show icon-only on small screens (add, delete, pin)
- Wire up onShapeUpdate callback in notebook detail page for
  bidirectional canvas sync (rSpace → rnotes via /api/sync)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 14:39:01 -07:00
backlog chore: initialize backlog with completed tasks and future work 2026-02-13 13:39:55 -07:00
prisma Add full application: schema, API routes, components, pages 2026-02-13 13:00:44 -07:00
src feat: mobile-responsive UI + canvas sync callback 2026-02-13 14:39:01 -07:00
.env.example Initial scaffold: Next.js 14 + Prisma + Docker 2026-02-13 12:53:52 -07:00
.gitignore Initial scaffold: Next.js 14 + Prisma + Docker 2026-02-13 12:53:52 -07:00
Dockerfile feat: integrate EncryptID SDK for passkey authentication 2026-02-13 14:20:00 -07:00
docker-compose.yml feat: integrate EncryptID SDK for passkey authentication 2026-02-13 14:20:00 -07:00
next.config.mjs Initial scaffold: Next.js 14 + Prisma + Docker 2026-02-13 12:53:52 -07:00
package-lock.json feat: integrate EncryptID SDK for passkey authentication 2026-02-13 14:20:00 -07:00
package.json feat: integrate EncryptID SDK for passkey authentication 2026-02-13 14:20:00 -07:00
postcss.config.mjs Initial scaffold: Next.js 14 + Prisma + Docker 2026-02-13 12:53:52 -07:00
tailwind.config.ts Initial scaffold: Next.js 14 + Prisma + Docker 2026-02-13 12:53:52 -07:00
tsconfig.json Initial scaffold: Next.js 14 + Prisma + Docker 2026-02-13 12:53:52 -07:00