Skip to content

feat(welcome): minimal empty state#2536

Open
Pulkit7070 wants to merge 2 commits into
mainfrom
feat/welcome-screen-redesign
Open

feat(welcome): minimal empty state#2536
Pulkit7070 wants to merge 2 commits into
mainfrom
feat/welcome-screen-redesign

Conversation

@Pulkit7070

Copy link
Copy Markdown
Collaborator

Summary

Replaces the card-based onboarding layout with a clean, minimal empty state.

Before: Rounded card with numbered steps (01/02/03), flow legend with colored dots, blue filled button with + icon.

After: Large AO logo (80px), heading, one-line subtitle, plain outlined button. Nothing else.

Inspired by VS Code / Zed's empty-pane aesthetic — no boxes, no markers, just hierarchy.

Screenshot

Board welcome screen

Changes

  • BoardEmptyState.tsx: removed FLOW constant, WelcomeStep component, and the card container; logo h-8h-20; button class replaced with a minimal border border-border outlined style
  • board-empty-states.test.tsx: updated assertions to match the new layout

…utton

Replace the chunky 3-step card with a clean minimal layout:
- AO logo at 80px (was 32px)
- Heading and one-line subtitle only
- Plain outlined button, no icon, no blue fill
- Remove numbered steps, flow legend, and card container

Inspired by VS Code / Zed empty-pane style.
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