Skip to content

feat(ui): onboarding view for empty projects#8

Merged
dortort merged 1 commit intomainfrom
feat/empty-project-onboarding
Feb 5, 2026
Merged

feat(ui): onboarding view for empty projects#8
dortort merged 1 commit intomainfrom
feat/empty-project-onboarding

Conversation

@dortort
Copy link
Owner

@dortort dortort commented Feb 5, 2026

Summary

  • Adds a welcoming getting-started view when a project has no threads or documents
  • Shows two action cards: "Start a Conversation" (New Thread) and "Configure AI Provider" (Open Settings)
  • Replaces the sterile three-panel empty state with a unified, centered onboarding layout
  • Full dark mode support, responsive card layout

Test plan

  • Open a new project with no threads/docs → see onboarding view
  • Click "New Thread" → creates thread and transitions to split panel view
  • Click "Open Settings" → opens settings dialog

🤖 Generated with Claude Code

Replace the sterile three-panel empty state with a welcoming
getting-started view showing action cards for creating a thread
or configuring an AI provider. Only shown when a project has
no threads and no documents.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@dortort dortort merged commit b603165 into main Feb 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant