Phase 4c: stage onboarding & settings (readiness-first, tokenized)#34
Merged
Conversation
Make Settings orient a new user in seconds and surface the next action:
- Settings opens with a clear page title and is staged into steps
("Step 1 · Publishing" leads with publishing readiness as the obvious next
action; "Step 2 · How it works"), with advanced configuration kept behind
progressive disclosure. Subhead adapts to whether a blog is connected.
- Tokenized the onboarding/settings surfaces onto the design system: spacing
and radius tokens, and removed off-scale 10/11px font sizes in the readiness
panel.
Updates the settings e2e to assert the staged structure and readiness-first
order. Stacked on feat/editor-conventions (Phase 4b).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Phase 4c — onboarding / config staging
Third PR of the Phase 4 UX pass. Stacked on #33 (Phase 4b) — base is
feat/editor-conventions, so this diff is 4c only. Merge #32 → #33 → this.Goal: a new user is oriented within seconds, with publishing readiness as the obvious next action and the zero-credential demo path still front-and-centre.
What changed
Settingspage title and an adaptive subhead, then two ordered steps: Step 1 · Publishing (leads with thePublishing readinesspanel and its "what to do next" surface) and Step 2 · How it works. Advanced configuration (diagnostics, read-only paths, adapter status) stays behind progressive disclosure.pxspacing/radius with design-system tokens in the settings view, post-login welcome, login form, and readiness panel; removed off-scale10/11pxfont sizes.Tests
pnpm build✅ ·pnpm test✅ (studio 133/133) ·pnpm lint✅ ·pnpm test:e2e✅ (22/22).Notes
Next
docs/project-status.md.🤖 Generated with Claude Code