feat(home): widen the stack diagram rails, drop the hero star button - #891
Open
pd-builds wants to merge 1 commit into
Open
feat(home): widen the stack diagram rails, drop the hero star button#891pd-builds wants to merge 1 commit into
pd-builds wants to merge 1 commit into
Conversation
Rails go from two lanes to four (two streaming up, two flowing down) and each lane widens. The second lane of each pair is offset by half a cycle so neighbours do not march in lockstep and read as one wide lane. The mobile rail override is gone: it scaled the lanes up from a smaller base that now matches it, leaving only the taller run. Also renames the first card to Agent Interface, and drops the GitHub star CTA from the hero by removing the props on the homepage, which is the only caller that passes them. That also restores the shadow-room compensation the stack applies when it has no secondary CTA. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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.
Follow-up to #878.
Changes
Flow rails: two lanes → four. Two lanes stream UI up on the left, two carry actions down on the right, and each lane is wider (14px, up from 10px) with larger chevrons.
The second lane of each pair is offset by half the animation cycle (
-1.6s). Without that, paired lanes march in lockstep and read as a single wide lane rather than two.The mobile rail override is removed — it scaled the lanes up from a smaller base that now matches it, so only the taller
min-heightremains.First card renamed to "Agent Interface".
GitHub star button removed from the hero. Done by dropping the
githubRepoUrl/githubButtonLabelprops on the homepage rather than editing the sharedHeroSection, since the homepage is the only caller that passes them. That also restoresdesktopCtaStackShadowRoom, the class the CTA stack applies when it has no secondary CTA.Note
The mobile hero still shows its GitHub banner — that is a separate
GitHubBannercomponent which falls back to a default repo URL, so it is unaffected. Happy to remove it too if that is wanted.Verified in light and dark. Typecheck and Prettier clean.
🤖 Generated with Claude Code