Agentic UI: Sites and Chat illustrations for the orientation guide - #4441
Conversation
Replaces the placeholder header slot with a small scene system (Stage + Cursor primitives, an id-keyed registry) and builds the sites and chat scenes; the modal's Skip button adapts to dark scenes. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Both scenes now run on one timeline clock (useTimeline) with shared helpers (sample/envelope/span/at) and primitives (Stage/Cursor/Tooltip/StreamingText), replacing the CSS-keyframe and setTimeout approaches. Reduced motion and replay are handled centrally. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
There was a problem hiding this comment.
A subtle Replay control restarts it.
I saw this button on the second page but it was not on the first page:
So it seems that we can replay the second page but not the first one? Should we have it on both pages? I see that the first page loops though. I am wondering if it would be more consistent to have either replay on both or loop on both. What do you think?
I didn't have it on the first step because, as you said, it loops and the replay button wouldn't do anything obvious; showing it might make people think something is broken. I thought about have a pause/play control, but it just didn't seem necessary. |
Alright, makes sense 👍 In that case, I did not have any other concerns and it worked well across different modes (light and dark) and languages. |
…into stu-2016-orientation-illustrations # Conflicts: # apps/ui/src/components/onboarding-guide/style.module.css
2830a95
into
stu-2016-add-orientation-guide

Related issues
stu-2016-add-orientation-guide); retarget totrunkonce that merges.How AI was used in this PR
Built and iterated interactively with Claude Code.
Proposed Changes
Replaces the orientation guide's placeholder header art with animated illustrations that show the workbench rather than describe it.
Both are theme-adaptive and respect reduced motion. They're built as a small reusable system (a
Stage+Cursorand an id-keyed scene registry) so more scenes can be added without bespoke plumbing. The "manage your site" (overview) and preview illustrations remain placeholders for follow-up.Testing Instructions
npm run cli:build:ui(the agentic UI isn't rebuilt by the normal dev watcher).Pre-merge Checklist