bada63452f
feat(ui): apply Justine ink & parchment design system
...
- Map Justine tokens to shadcn CSS variables (--vibn-* aliases)
- Switch fonts to Inter + Lora via next/font (IBM Plex Mono for code)
- Base typography: body Inter, h1–h3 Lora; marketing hero + wordmark serif
- Project shell and global chrome use semantic colors
- Replace Outfit/Newsreader references across TSX inline styles
Made-with: Cursor
2026-04-01 21:03:40 -07:00
532f851d1f
ux: skip type selector — new project goes straight to name input
...
- CreateProjectFlow now defaults to setup/fresh mode; type selector never shown
- FreshIdeaSetup simplified to just project name + Start button
(removed description field, 6-phase explanation copy, SetupHeader)
Made-with: Cursor
2026-03-17 16:58:35 -07:00
f47205c473
rename: replace all user-facing 'Atlas' references with 'Vibn'
...
Updated UI text in: project-shell (tab label), AtlasChat (sender name),
FreshIdeaMain, TypeSelector, MigrateSetup, ChatImportSetup, FreshIdeaSetup,
CodeImportSetup, prd/page, build/page, projects/page, deployment/page,
activity/page, layout (page title/description), atlas-chat API route.
Code identifiers (AtlasChat component name, file names) unchanged.
Made-with: Cursor
2026-03-17 16:25:41 -07:00
e3c6b9a9b4
feat(create): show only Fresh Idea and Import Chats project types
...
Made-with: Cursor
2026-03-09 19:02:25 -07:00
6901a97db3
feat(migrate): wire GitHub PAT through to agent runner mirror call
...
MigrateSetup now sends the PAT field to the API; create route
forwards it as github_token so the agent runner can clone private repos.
Made-with: Cursor
2026-03-09 18:05:12 -07:00
01dd9fda8e
fix: wire MigrateSetup repoUrl to githubRepoUrl for mirror flow
...
Made-with: Cursor
2026-03-09 11:47:41 -07:00
ab100f2e76
feat: implement 4 project type flows with unique AI experiences
...
- New multi-step CreateProjectFlow replaces 2-step modal with TypeSelector
and 4 setup components (Fresh Idea, Chat Import, Code Import, Migrate)
- overview/page.tsx routes to unique main component per creationMode
- FreshIdeaMain: wraps AtlasChat with post-discovery decision banner
(Generate PRD vs Plan MVP Test)
- ChatImportMain: 3-stage flow (intake → extracting → review) with
editable insight buckets (decisions, ideas, questions, architecture, users)
- CodeImportMain: 4-stage flow (input → cloning → mapping → surfaces)
with architecture map and surface selection
- MigrateMain: 5-stage flow with audit, review, planning, and migration
plan doc with checkbox-tracked tasks and non-destructive warning banner
- New API routes: analyze-chats, analyze-repo, analysis-status,
generate-migration-plan (all using Gemini)
- ProjectShell: accepts creationMode prop, filters/renames tabs per type
(code-import hides PRD, migration hides PRD/Grow/Insights, renames Atlas tab)
- Right panel adapts content based on creationMode
Made-with: Cursor
2026-03-06 12:48:28 -08:00